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

 



Forgot your password?
typodupeerror
Slashdot Deals: Prep for the CompTIA A+ certification exam. Save 95% on the CompTIA IT Certification Bundle ×

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

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

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.

"More software projects have gone awry for lack of calendar time than for all other causes combined." -- Fred Brooks, Jr., _The Mythical Man Month_

Working...