Programming Language Harmony

You can find some snippets to make Python work with Haskell on PythonVsHaskell. The code is for Windows, but it shouldn't be difficult to adapt this to Unix. Finding this on a X vs Y page gives you some hope in humanity again. :-) In the real world it isn't about which one is the ultimate programming language. When you think beyond this, you can choose more freely and combine the best of all the available tools for the job....

2007-02-25 20:22:00Z · Last edited: 2009-08-27 20:01:38Z

No shadow

Congratulation! Punxsutawney Phil hasn't seen his shadow today! :-) I couldn't be at the Gobbler's Knob today. So I have to party with Groundhog Day in the DVD player. Party and parity on! Happy Groundhog Day!

2007-02-02 20:29:00Z · Last edited: 2009-08-27 21:44:43Z

Remember what the dormouse said

Feed your head. Feed your head. Feed your head

2006-12-02 20:32:00Z · Last edited: 2009-08-27 21:44:43Z

Today's output of eix-sync (Gentoo)

<< x11-misc/gaia ([M]~0.1.0): opensource 3D interface to the planet, based on Google Earth data Well, nobody could have expected this! :-)

2006-11-26 14:22:00Z · Last edited: 2009-08-27 20:09:11Z

Cute, cuter, The Cutest

When Cute Overload isn't enough for you, then visit The Cutest. But try not to melt away while watching the Top 20!

2006-11-19 19:01:00Z · Last edited: 2009-08-27 20:12:00Z

Remember, Remember the Fourth of November

Because that was the day I watched the movie V for Vendetta. What a waste of time. The Wachowski brothers should take some time off and learn how to make movies. Update: I changed my opinion. Maybe because the movie is now closer to reality. It's a "Must See" movie. (2008-08-27)

2006-11-05 14:43:00Z · Last edited: 2009-08-27 20:13:58Z

Lisp is mentioned in Practical OCaml

In the second paragraph of the first chapter of Practical OCaml you can read OCaml is not a popular language in the way that Java is a popular language. Flame wars rarely break out over non-Lisp languages that are not in the mainstream. I can't describe how proud I am. :-)

2006-10-28 20:16:00Z · Last edited: 2009-08-27 20:24:45Z

The Month of the Hunchentoot

Edi Weitz asked if people would be interested in using Hunchentoot (a web server implemented atop of TBNL) in Common Lisp implementations other than LispWorks. A few weeks later the Month of the Hunchentoot began. :-)

2006-10-07 18:15:00Z · Last edited: 2009-08-16 21:34:49Z

Sad day on freenode

23:18 -christel(i=christel@freenode/staff/gentoo.christel)- [Global Notice]On the 12th September Rob Levin, known to many asFreenode's lilo, was hit by a car while riding his bike. Hesuffered head injuries and passed away in hospital on the16th. For more information please visit #freenode-announce Rest in Peace, lilo. :-(

2006-09-17 01:32:00Z · Last edited: 2022-01-10 17:01:52+01:00

Random in Erlang processes

I'm sure the people at LShift don't need my help, but it was fun playing with Erlang and finding one possible solution for the Random in Erlang problem. Init the random process with random_p:start(). Then call random_p:uniform() instead of random:uniform() and you get different numbers, even when you use it from multiple, fresh spawned processes. %%% Solution for http://www.lshift.net/blog/2006/09/06/random-in-erlang %%% %%% 2006-09-13 Stefan Scholl <stesch@no-spoon.de> %%% %%% Public Domain (sic!) %%% -module(random_p)....

2006-09-13 13:48:00Z · Last edited: 2009-08-27 20:27:05Z