lisp

warning: Creating default object from empty value in /home/www/drupal/drupal-6.19/modules/taxonomy/taxonomy.pages.inc on line 34.
14

Scripting with Guile

http://www.ibm.com

"Scheme is a programming language, but Guile—an interpreter and library for Scheme—transforms it into an embedded scripting language, making it ideal for bringing dynamic new life to your static applications. Take a quick tour of Guile, and discover its powerful features for building extensible applications..."

Read more »
can.axis's picture
Created by can.axis 5 years 43 weeks ago – Made popular 5 years 43 weeks ago
Category: High End   Tags:
18

Why an Emacsification of the entire GNU system could help Mac Users to switch to GNU/Linux

http://atomized.org

"A few weeks ago, I was talking to some people about the nerdy things I work on, and the nerdy things I like. The conversation inevitably turned to Emacs and Lisp, and someone asked why I liked them so much. There are a lot of reasons, but I think the main one is that it’s such a pioneering and influential language, and most people aren’t aware of it.

Read more »
can.axis's picture
Created by can.axis 5 years 45 weeks ago – Made popular 5 years 45 weeks ago
Category: High End   Tags:
14

[New Year’s Resolutions] List of languages worth learning & One New Language a Year: Smalltalk

http://dustbunnylair.blogspot.com

"The Pragmatic Programmers recommend learning a new programming language every year. I thought for a long time that this was a good idea, but didn't really act on it. Instead I'd dabble in a dozen languages a year. While this has built my intuition as to what various languages are like it has not made me a competent programmer in a new language.

Read more »
can.axis's picture
Created by can.axis 5 years 46 weeks ago – Made popular 5 years 46 weeks ago
Category: High End   Tags:
18

New Year’s Resolutions: Hacker Style

http://bytebaker.com

"It’s that time of the year again, when you take a look at your life, decide what parts of it suck and then make a proclamation of change. Sure most resolutions don’t work out and resolutions probably aren’t the best way to make a lasting change in your life anyway. But even you don’t stick to your resolutions, they at least make you think about the things that need improving.

Read more »
can.axis's picture
Created by can.axis 5 years 46 weeks ago – Made popular 5 years 46 weeks ago
Category: High End   Tags:
14

2nd European Lisp Symposium 2009 - Milan, Italy May 27-29, 2009

http://bimib.disco.unimib.it

"The purpose of the European Lisp Symposium is to provide a forum for the discussion of all aspects of the design, implementation and application of any of the Lisp dialects. We encourage everyone interested in Lisp to participate..."

Read more »
can.axis's picture
Created by can.axis 5 years 46 weeks ago – Made popular 5 years 46 weeks ago
Category: Community   Tags:
15

A Single Command to Get Started on Functional Programming

http://micahelliott.com

"Functional Programming is old. Ancient. Like right after FORTRAN. But it’s the future. Trust me, I’m named after the dude who knew about Jesus 700 years early. Seriously, it’s not going to take 700 years for FP to go mainstream. Some would argue that it already is. Python, Ruby, and others have adopted a number of FP features.

Read more »
can.axis's picture
Created by can.axis 5 years 48 weeks ago – Made popular 5 years 48 weeks ago
Category: Beginner   Tags:
14

International Lisp Conference 2009 -- Lisp: The Next 50 Years

http://www.international-lisp-conference.org

"...The Association of Lisp Users is pleased to announce the 2009 International Lisp Conference will be held in Cambridge, Massachusetts, at the Massachusetts Institute of Technology, Sunday through Wednesday, March 22-25, 2009.

Read more »
can.axis's picture
Created by can.axis 5 years 49 weeks ago – Made popular 5 years 49 weeks ago
Category: High End   Tags:
15

Everything Becomes Lisp

http://patricklogan.blogspot.com

"Find out how closures and lambda functions make programming easier by letting you define throwaway functions that can be used in different contexts. This article details how useful closures are as a functional programming construct within PHP V5.3 code."

Read more »
can.axis's picture
Created by can.axis 5 years 49 weeks ago – Made popular 5 years 49 weeks ago
Category: Community   Tags:
14

eproject

http://blog.jrock.us

«For a long time, I've had a hack in my local elisp directory that let me easily visit related files in my perl projects [...] Now that I've started programming more frequently in other languages, I've missed having this feature. Instead of hacking something together for every other language I might use, I decided to generalize the concept of a "project" and "related files".

Read more »
can.axis's picture
Created by can.axis 5 years 50 weeks ago – Made popular 5 years 50 weeks ago
Category: High End   Tags:
15

Church Encoding in Python

http://jtauber.com

"...If you're content with the engineering or craft side of things, Marty, this sort of stuff probably isn't important. But if you're interested in computational theory, the mathematical foundations of computing, the computational foundations of mathematics or just what these guys Turing, Gödel, Curry and Church got up to all those years ago, this stuff is pretty core...."

Read more »
can.axis's picture
Created by can.axis 5 years 51 weeks ago – Made popular 5 years 51 weeks ago
Category: High End   Tags:
15

The Emacs Way

http://patricklogan.blogspot.com

«I had a good beer talk this week with Merlyn about IDEs and Emacs. Merlyn's been playing with Clojure, a Lisp for the JVM [...] After the meeting, over at the Side Door, with a good, draft Pilsner in hand, I was asked by Merlyn, "What's the fundamental difference between an IDE like IntelliJ or Eclipse and Emacs?" ...»

Read more »
can.axis's picture
Created by can.axis 6 years 10 hours ago – Made popular 5 years 52 weeks ago
Category: Beginner   Tags:
15

((lambda (x) ((compile x) x)) '(lambda (x) ((compile x) x)))

http://wingolog.org

"Over the last couple days, I implemented a generic tower of compilers in Guile.So for example, you have Scheme as a source language, which defines a compiler to GHIL (a scheme-like intermediate language, simpler and without macros), which defines a compiler to GLIL (a lower-level language), which defines a compiler to object code (the byte sequence of VM code)..." -- see also

Read more »
can.axis's picture
Created by can.axis 6 years 5 days ago – Made popular 6 years 5 days ago
Category: High End   Tags:
16

Ejacs: a JavaScript interpreter for Emacs

http://steve-yegge.blogspot.com

"Ejacs is an Ecma-262 compliant JavaScript interpreter written entirely in Emacs Lisp. It should work in GNU Emacs versions 22 and higher..." via http://code.google.com/p/ejacs/

Read more »
can.axis's picture
Created by can.axis 6 years 5 days ago – Made popular 6 years 5 days ago
Category: High End   Tags:
14

StumpWM: A Minimalist Window Manager

http://funpro.blogspot.com

"StumpWM is a window manager implemented entirely in Common Lisp. After using GNOME and then KDE for a very long time, I decided to try StumpWM..."

Read more »
can.axis's picture
Created by can.axis 6 years 1 week ago – Made popular 6 years 1 week ago
Category: Beginner   Tags:
14

Matz "Reasons behind Ruby"

http://jakescruggs.blogspot.com

"...Later he found Lisp and it was the opposite of everything in Basic -- total freedom to do just about anything. And he loved it. That was, however, before he started using Lisp. When he started using Lisp in practice, he wasn't having a good time..."

Read more »
can.axis's picture
Created by can.axis 6 years 2 weeks ago – Made popular 6 years 1 week ago
Category: Philosophy   Tags: