Tags:
My problems with Clojure stem only from the environment in which it runs. Somehow in my career I've managed to completely avoid the whole Java/JVM mess and I've taken that for granted. Now whenever I try to use tools like... Clojure or Scala or any of the many interesting languages being developed on it, I find myself swamped in a see and meaningless information, and a ton of learning materials for people who know Java which I don't. One could probably argue that it would be best if I just learned Java, but there are so many other more interesting languages to learn :)
Factor is an interesting stack based language (like forth with some extra bits attached). Mostly I wrote some factor when reading through Thinking Forth. If you haven't ever written in a stack based language it's probably worth your time as much like the APL lineage they're pretty weird and a bit of a mind bender to get your head around.
As for the topic at hand, amazingly enough there have been some articles that popped up on HN and Reddit this weekend that started to offer some insight.
http://planet.plt-scheme.org/
was easy enough to find and the documentation for using it
http://docs.plt-scheme.org/reference/require.html#%28form._%28%28li...
and then a cookbook
http://schemecookbook.org/
My problems with Clojure stem only from the environment in which it runs. Somehow in my career I've managed to completely avoid the whole Java/JVM mess and I've taken that for granted. Now whenever I try to use tools like... Clojure or Scala or any of the many interesting languages being developed on it, I find myself swamped in a see and meaningless information, and a ton of learning materials for people who know Java which I don't. One could probably argue that it would be best if I just learned Java, but there are so many other more interesting languages to learn :)
Factor is an interesting stack based language (like forth with some extra bits attached). Mostly I wrote some factor when reading through Thinking Forth. If you haven't ever written in a stack based language it's probably worth your time as much like the APL lineage they're pretty weird and a bit of a mind bender to get your head around.
As for the topic at hand, amazingly enough there have been some articles that popped up on HN and Reddit this weekend that started to offer some insight.
http://planet.plt-scheme.org/
was easy enough to find and the documentation for using it
http://docs.plt-scheme.org/reference/require.html#%28form._%28%28li...
and then a cookbook
http://schemecookbook.org/
I have used the LFE scheme syntax to program Erlang. :)
I have used scsh, gambit, guile & plt on emacs for fun but not "real world". I wish there was a Slime/Swank environment for Scheme. There is Quack and Geiser for Emacs. I haven't gotten either one working yet. PLT has a popular following and you might find more there. I can't stand Mr. Ed (when I am used to Emacs). http://blog.plt-scheme.org/2008/10/web-application-development-in-p...
I use Clojure all day long at work these days on a team and all we do is Emacs/Lisp. I just play with scheme on the side once in a while because I love it's pure no-nonsense lisp roots and simplicity. Scheme (and within that, R5R6 Sheme) is def my pref of the "classic" lisps.
© 2024 Created by Daniel Leuck. Powered by