Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


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 Re:C++ just needs to die (Score 1) 2

you have my vote.

Just compare
- templates in C++0x to the polymorphism available in haskell or ocaml.
- auto in C++0x to type inference in C#, ocaml, haskell, ....
- lambda's in C++0x to the real thing in functional programing languages,...

C++0x is just more pain.

Come to think of it, a simple death is not brutal enough considered the pain C++ caused me.

Comment haskell (Score 1) 200

Yes, it's a programming language. That's the extra advantage: you can execute your specifications. For an example of how it works, take a look at "Functional Specification of JPEG Decompression, and an Implementation for Free" (1995, Jeroen Fokker).

Comment 80's technology (Score 0, Flamebait) 546

C++ is 80's technology, and as such filled ugliness that was considered sexy at the time. Just like 80s pubic hairdressing it's just too much to see the essence. Try to compare Haskell's polymorphism to C++ templates and you will get the picture. Anyway, to you really think 30 years of computer science since C++ could not come up with anything better? Why not take advantage of the fact that you are very late in taking up a new technology and skip a few decades?

Comment 1 language is damaging. (Score 5, Interesting) 1267

If they teach you only one programming language, yes, they damage you.

In the course of my CS education (early 90s), they started with Pascal when they explained algorithmical basics.
Later courses were in C for OS and networking, while other courses used about everything from PROLOG to ADA.

You learn that some paradigms map to certain types of problems better (or worse) than others. So don't open sockets in
Prolog (I have seen'em do it man) , and don't do AI in C.

a quote: "if the only tool you have is a hammer, every problem looks like a nail".

Submission + - iPhone sales to be illegal in Europe ?

toolslive writes: "a Belgian newspaper reports (article in Dutch) that europarliamentarian Saïd El Kadraoui asked the European commission to end Sales of the iPhone in Europe or at least break up the combined offering of the iPhone + provider contract. This follows a recent judgement in a German court where the Judge lifted the exclusivity of T-mobile to offer iPhone contracts. The EU is to respond in January."

Submission + - Skype is Down

An anonymous reader writes: Skype users have been having problems for the past 12 to 24 hours. According to skype's heartbeat http://heartbeat.skype.com/ blog skype engineers are working on the problem.

Slashdot Top Deals

The only possible interpretation of any research whatever in the `social sciences' is: some do, some don't. -- Ernest Rutherford