Become a fan of Slashdot on Facebook


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Try getting the source to GNAT Pro... (Score 1) 1098

... and you see you don't need to tell the customers not to redistribute. If they just paid € 50'000 in licence fees they won't make the code available to there competitors for free.

The GPL is very "business-friendly" — it is just business being to afraid to actually see it's potential.

PS: GNAT Pro is a gcc based commercial compiler for Ada. There is a gratis version for non commercial use as well.

Comment Really competent programmers ... (Score 1) 430

... will appreciate readable programming languages. Only pseudo competent programmes too full of them self to see there own weaknesses want to use unreadable languages. And those pseudo competent programmes are an even bigger disaster then then JAVA/.NET generation because they brought us all the buffer overruns malware uses to attack our computers.

BTW: Java is not all that readable either.

Comment Can the truth be sexism? (Score 1) 192

The fundamental question is: Can the truth be sexism?

The fact, which political correctness advocates don't like to hear about, is that both sexes have fundamental behaviour patterns bred into them in the approx. 80'000 years the human race exists.

So is it sexism to speak about those?

And yes, there are exceptions. Just as there are men who like to date men, women who like to date women, men who like to where women clothing, women who ... wait ... you would not be able to spot women wearing mens clothing any more as there is no typical mens clothing any more.

Anyway: they are just that: exceptions.

Comment Powered by Donations (Score 1) 131

You really think that works? I sell Android Open Source by the GPL rules: legitimate customers can request the source code — but nobody ever does. I do mention it. It is not a hidden secrete. Still no one is interested.

And on the other side I don't expect donation to flow in if I used that site. Once the average user has his App he is not interested either in source or donations.

I for one continue to use the GPL allowance to sell the binary and only give away bare source for fee.

Comment Re:Operator Overloading, Optimizer (Score 1) 434

In general most of what you are looking for goes against the spirit of OO and Java.

More the spirit of Java. I have worked with other OO languages which did a better job of it. Either by not having primitives in the first place (true OO) or having more thought out concept of primitives (hybrid OO).

So maybe the problem arise by Java trying to be pure OO but still having primitives. Which a pure OO language should not have.

Comment Re:Unsigned Byte (Score 1) 434

Most of this I think goes back to me not really seeing "primitive" as mattering much once you aren't going for mimicking the CPU anyway.

Good point. But then you should not have primitives outside a java.jni package anyway. Just like Smalltalk or Scala. That would then be truly OO.

Slashdot Top Deals

"Our vision is to speed up time, eventually eliminating it." -- Alex Schure