Slashdot is powered by your submissions, so send in your scoop


Forgot your password?

Comment: Lisp-likes and CS background (Score 4, Insightful) 267

by chthon (#49622241) Attached to: Is It Worth Learning a Little-Known Programming Language?

Start with How to Design Programs and work it through, from beginning to end, even if you are a good programmer.

Then go to Structure and Interpretation of Computer Programs. Work through the chapters that you find interesting.

Then start with learning Common Lisp. Even after 30 years existence, there is still no other programming language which implements everything that is possible with CL. There might be programming languages which are more specialised in certain language subsets that are also part of Common Lisp, but none includes everything that CL includes.

Then learn Common Lisp macros, and realise that to get at the same level of possibilities in other programming languages, you need to embed a Lisp system. But that will be a slow interpreter, and Common Lisp can compile.

Comment: Re:Make a federal case out of it - learn this term (Score 1) 42

Indeed, being Flemish myself, I resent all European parties which are anti-Europe (Vlaams Blok, Geert Wilders, French Front National). Having read a whole lot on the history of WW1 and WW2, my take on matters is that anti-European parties are in reality pro-war parties.

Comment: Re:Gates? (Score 1) 140

by chthon (#49284787) Attached to: Gates: Large Epidemics Need a More Agile Response

It is mainly to trick gullible people like you into believing that doing charity is a positive trait. The kind of people that are most loathable are the robber barons who then try to cover up their past tricks with doing things 'for the good'.

And US charity is paternalistic, it is always done with disdain for those who receive it.

Comment: Re:What's the evidence this will work? (Score 1) 156

by chthon (#49064635) Attached to: Bill Gates On Educating the World

You do not have kids or you are lucky with them. If I would not push my 10 year old daughter around a little bit, she would gladly sit all day in front of the TV or the computer doing nothing. She does have the brains, if she studies, she gets good grades. But she has a tendency of rather doing nothing and not to want to think about anything.

Programmers used to batch environments may find it hard to live without giant listings; we would find it hard to use them. -- D.M. Ritchie