← Back to context

Comment by bjoli

7 years ago

I am not a programmer by profession, so I can chose my own poison. Scheme is just too much fun! I never liked python,ruby,c# etc. What scheme gave me was a smallish set of well-chosen primitives that compose well. Simple syntax together with macros so that I can abstract away any boilerplate that any eventual language designer forgot to foresee in a way superior to any other language. Lisp macros really are superior. I know enough haskell to know that "we don't need macros because we have typeclasses/an expressive typesystem/template haskell" is only a half true.

Guile scheme is my scheme of choice. Not the fastest scheme (that would be chez), but it is a bliss to write things in.

I have this idea that if you are a "programming language searcher" that can never really be satisfied with what they have you either end up in the ml camp or in the lisp camp. I myself would love a lisp/ml lovechild, which is why I am following hackett closely!