Tag Archives: lisp

Java coder don’t get Lisp? Read defmacro: on coding

Slava Akhmechet wrote a piece a while back that that challenged my thinking in terms of design using an old familiar friend and adversary: Ant. If you are a Java programmer, you’ll recognize the patterns Slava is connecting with to … Continue reading

Posted in Coding, Software Engineering, Programming | Tagged , , , , | Comments Off

Making Emacs with emacs-starter-kit a little more friendly

Hopefully you’ve read the docs and know that you can override settings and implement your own extensions rather easily: Create a Lisp file under ~/.emacs.d/ specific to your username ($USER-NAME.el) or system ($SYSTEM-NAME.el) that Emacs with emacs-starter-kit will load automatically … Continue reading

Posted in Coding, Software Engineering, Programming | Tagged , , , | 1 Comment

On “finding truth in the world and about ourselves”

Is Programming more like ‘art’ then ‘science’? A debate that is continuous, but I know where Richard P. Gabriel stands. In 2003 he wrote the forward to “Successful Lisp: How to Understand and Use Common Lisp,” by David B. Lamkins … Continue reading

Posted in Coding, Software Engineering, Programming | Tagged , , , , | Comments Off

Programing Links March 7th, 2009

Mike Taylor on Kernighan and Plauger’s “The Elements of Programming Style” (gotta buy and read this) Eli Bendersky: “The server-side Javascript meme” PragPub–March 2010: Jason Huggins: “JavaScript: It’s Not Just for Browsers Any More” “Algorithms are Thoughts, Chainsaws are Tools”, … Continue reading

Posted in Coding, Software Engineering, Programming | Tagged , , , , , , | Comments Off

Getting Lisp

At work props go to Michael Bevilacqua-Linn and his great brown bag on Clojure. I think it helped a few of us not only get exposed to Clojure, but Lisp as well. Here are some great starting points for the … Continue reading

Posted in Coding, Software Engineering, Programming | Tagged , , , , | Comments Off

Nice tutorial on writing an Emacs Lisp function

Steve Yegge: My Save Excursion

Posted in Coding, Software Engineering, Programming | Tagged , | Comments Off

Martin Fowler: “Will DSLs allow business people to write software rules without involving programmers?”

Martin Folwer: BusinessReadableDSL: I do think that programming involves a particular mind-set, an ability to both give precise instructions to a machine and the ability to structure a large amount of such instructions to make a comprehensible program. That talent, … Continue reading

Posted in Coding, Software Engineering, Programming | Tagged , , , | Comments Off

Emacs links for Saturday September 29th, 2008

Greg Newman’s six part Emacs Series. So far three are up: Part One: Distraction Free Programming with GNU Emacs, Part Two: Emacs Terminal Emulator and Part Three: Dired Directory Management. Steve Yegge: Emergency Elisp – a great Emacs Lisp tutorial.

Posted in Coding, Software Engineering, Programming | Tagged , , | Comments Off