Dave wrote a great post explaining why dynamic languages need modules.
-
CONTENTS
Categories
Archives
-
RSS Links
-
Meta
Dave wrote a great post explaining why dynamic languages need modules.
Ben recommends that when you need to write a GUI app, you should consider MrED.
[Dartmouth’s] Interactive Media Lab (IML) builds shrink-wrapped educational software for medical professionals and first responders. [They] have teams focusing on media production, script-level authoring, and low-level engine development.
They have released their engine, along with their object system, as open source.
Their system is pretty interesting in that they tackled a lot of problems on their own; […]
DrScheme is a delightful environment for working with Scheme. It is has the right balance between power and ease-of-use that makes it perfect for just about anyone. Its goal is to be an excellent vehicle for both working with Scheme and facilitating learning via its teach-pack facilities. While DrScheme works pretty really well “out of […]
Never trust “a thought leader”: they are supposed to teach you how to think, not tell you what to think!
Now of course you can trust them, but it is your duty never to just “take their word for it”.
Donald Knuth uses emacs.
(that says it all)
(via sness)
It is true what people say about Lisp, it changes how you think. In particular, it changes how you think about yourself!
If you pursue the “Road to Lisp”, it will serve as an elucidative experience as to whether or not you are “good” at programming. You see, I used to confuse “doing” with “learning”. […]
EuLisp
is a dialect of Lisp and as such owes much to the great body of work that has been done on language design in the name of Lisp over the last thirty years. The distinguishing features of EuLisp are (i) the integration of the classical Lisp type system and the object system into a single […]
Does the convenience that anaphoric macros provide justify breaking hygiene? In that chapter of On Lisp, the author stated that:
This chapter will show that variable capture can also be used constructively. There are some useful macros which couldn’t be written without it.
My evaluation of that claim is that while the former is true, anaphoric […]