gordonbrander + lisp   17

Travis Continuous Integration Testing
Our CI environment provides multiple runtimes (e.g. Node.js or PHP versions), data stores and so on. Because of this, hosting your project on travis-ci.org means you can effortlessly test your library or applications against multiple runtimes and data stores without even having all of them installed locally.
ruby  nodejs  python  scala  lisp  test  development  web 
25 days ago by gordonbrander
Argh at master · thomcc/Argh · GitHub
A really basic canvas game written in ClojureScript for practice. It might be a good intro.
lisp  javascript  canvas  game  development 
5 weeks ago by gordonbrander
Syntax matters...? - Baby Steps
An interesting side note to this article: Smalltalk methods are referenced by the message + it's parameters! Crazy!
lisp  smalltalk  development  philosophy 
6 weeks ago by gordonbrander
Coding Horror: Are Design Patterns How Languages Evolve?
In the OO world you hear a good deal about "patterns". When I see patterns in my programs, I consider it a sign of trouble. The shape of a program should reflect only the problem it needs to solve. Any other regularity in the code is a sign, to me at least, that I'm using abstractions that aren't powerful enough-- often that I'm generating by hand the expansions of some macro that I need to write.
development  web  oop  design  lisp  from iphone
6 weeks ago by gordonbrander
Chris Granger - Overtone and ClojureScript
Video of Noir web framework creator actually using it to make an app. Nice insight into what real Lisp for the web looks like.
lisp  web  development  film  learn 
6 weeks ago by gordonbrander
Noir
A web development microframework in Clojure. It looks about as simple as ExpressJS.
framework  lisp  java  web  development  functional 
6 weeks ago by gordonbrander
quil/quil
A Closure Lisp wrapper for Processing. Awesome!
processing  art  design  development  lisp  teaching 
7 weeks ago by gordonbrander
The Lisp Curse
Every project has friction between members, disagreements, conflicts over style and philosophy. These social problems are counter-acted by the fact that no large project can be accomplished otherwise. "We must all hang together, or we will all hang separately." But the expressiveness of Lisp makes this countervailing force much weaker; one can always start one's own project... This is the Lisp Curse.
lisp  philosophy  business  history 
7 weeks ago by gordonbrander
Syrup by timcameronryan
A whitespace significant Lisp variant. Basically Lisp (without (the (parentheses))).

This is really lovely.
lisp  coffeescript  opensource  development  web 
7 weeks ago by gordonbrander
A Clojure Story
A developer blogs about his Closure (Lisp) experiences. Looks pretty informative.
lisp  blog  development  web 
8 weeks ago by gordonbrander
fogus: Compiling Clojure to JavaScript, pt. 3 – The Himera Model
A closure (Lisp) to JavaScript compiler that supports eval and macros.
lisp  javascript  development  web 
8 weeks ago by gordonbrander
Python for Lisp Programmers
Basically, Python can be seen as a dialect of Lisp with "traditional" syntax (what Lisp people call "infix" or "m-lisp" syntax). Python supports all of Lisp's essential features except macros

So, I guess everything is an expression then.
lisp  python  development 
9 weeks ago by gordonbrander
Clojure - home
Clojure is Lisp on top of Java.
java  lisp  opensource 
12 weeks ago by gordonbrander
Why I love Common Lisp and hate Java, part II – code examples « Piece of mine
A nice defense for Lisp targeted at folks from a Java background. Heavens, give me anything but Java.
java  lisp  development  learn 
february 2012 by gordonbrander

Copy this bookmark:



description:


tags: