
But today I took this photo of Albert which reminded me that the world needs more love:
 

 

 


 

 


 If you are heterosexual or easily offended, please don't click the image on the right!
If you are heterosexual or easily offended, please don't click the image on the right!





 


Or, as "Google Translate" puts it: "The pullet of Radek is one of but great and pretty and has destroyed but rabbits that your you can imagine.  I know it cuendo was a virgin.  I do not believe that yours he is but great.  Gilipollas!" I'd never have thought Radek could do that to innocent rabbits!!!


 
 
Shame on you, James! If you heard the music from Red Heat closing titles, it's even more similar...

However, Ocaml (or Caml) is supposedly able to generate native code whose speed is comparable with compiled C! That piqued my interest and I tried minimal Ocaml raytracer, whose speed was really suprising. Also note the whole raytracer is only 222 lines long. Another feature of functional languages seems to be the density of code - the ability to "say more" in less number of lines. But that also means you have to think more in order to code less.
If you have spare time and want to give Ocaml a try, read this online book. It's a good thing to refresh your brain by learning new programming philosophy that forces you to forget the design patterns you knew from procedural languages. It's really like when I started learning the first BASIC commands 25 years ago...

 

 
 


I mean: I like it, definitely, but how hardcore do you have to be to have working ZX Spectrum around, with working tape recorder, and BUY new games for it???
 






