The Axis of Eval

Manuel Simoni's blog about programming (languages).

Wednesday, March 30, 2011

Truth IS stranger than fiction

›
An amazing look back at Java's early days , by Chuck McManis on HN: Tcl was the 'language to beat' amongst the new language prod...
4 comments:
Tuesday, March 29, 2011

Duke's Law

›
Raoul Duke : As soon as somebody brings in a reference to xah lee, somebody else has to call somebody a Nazi, and then somebody else has to ...

Syntax puns considered harmful (well, not really)

›
Schemers use the word "syntax" to mean at least two (and maybe even three) different things: in DEFINE-SYNTAX and LET-SYNTAX, synt...
Monday, March 28, 2011

Don't diss Java - Be Happy

›
On the occasion of Gosling joining Google, it's Java diss time again. But most Java criticism doesn't take its raison d'être int...
2 comments:

Computational Trinitarianism

›
Given that software is so utterly confusing, it's often helpful to bring in metaphors from other areas, Christianity in this case: The H...
1 comment:

OOP, again and again and again

›
Nothing gets LtU's juices flowing like a good old OOP discussion. It starts with a harmless "OO is anti-modular? Really?" a...
1 comment:
Monday, March 7, 2011

That explains it

›
Kent Pitman : I certainly sat in lots of Scheme design meetings where I pushed for obvious things like branch cuts, error handling, and othe...

Understanding Hygiene (part 2) -- SRFI 72

›
My critically acclaimed Understanding Hygiene (part 1) contains the absolute baseline necessary for understanding hygienic macros. This pos...
Tuesday, March 1, 2011

Language design criticism = art criticism (?)

›
A comment by Sean McDirmid on LtU is spinning off into a nice PL design discussion: We should only critique designs like we critique art, I...
2 comments:
Saturday, February 26, 2011

Applied Types

›
Chris Double is again exploring ATS , a language with a very advanced type system: ATS did save me from some errors in my larger program tha...
Thursday, February 24, 2011

Emscripten

›
This is CPython, the standard Python implementation, compiled from C to JavaScript using Emscripten, running in your browser (without any p...
1 comment:
Saturday, February 19, 2011

Wittgenstein for programmers

›
Harrison Ainsworth's Wittgenstein for programmers is an awesome project. And very quotable: Where a proposition describes the world, a ...

Browsers will let PLs break free from plain text

›
Programs really aren't plain text. Or they shouldn't be. But until now there was no way out. OSes come with Ed, and Ed is the stand...
5 comments:
Wednesday, February 16, 2011

Free as in Freedom

›
Vladimir Sedach just tweeted something dear to my heart: Arguing that the #GPL is restricting your freedom is exactly the same as arguing t...

Dear Lazyweb: RMS on namespace management

›
I remember reading an article about RMS some time ago, where he says that a module system/namespace management for Emacs Lisp is not somethi...
Friday, January 28, 2011

The LISP עץ החיים

›
Plain awesome! ( cached copy in case the original site goes down)
Wednesday, January 26, 2011

Proglangs are machines, not media

›
I've blogged about this before, but I think it's worth stressing again: Programming languages should not be viewed as media , but a...
Sunday, January 23, 2011

Maniacal, religious dedication to code beauty

›
It's hard to keep source code "beautiful". I think the only way it can work is to be dedicated like Zen monks cleaning their m...
Thursday, January 20, 2011

The dark, dark, dark art of unwinding the stack

›
Ian Lance Taylor, the author of the gold linker and the GCC version of the Go language, has written a nice mini-series on how to unwind the ...
Sunday, January 9, 2011

A Lisp slogan

›
Lisp is the worst programming language, except all the others that have been tried.
Thursday, January 6, 2011

Curing PL Anxiety

›
Some years ago I was in a state that I now discover in many other people on the web, and which I term "PL anxiety". It is characte...
9 comments:

On Python and Ruby

›
I often like to make snide remarks at Python and Ruby, because ... well, because they're not Lisp. To offset this a bit I'd like to ...
3 comments:
Sunday, January 2, 2011

Why Lisp is a Big Hack (And Haskell is Doomed to Succeed)

›
2013 Update: I was young and stupid when I wrote this. I fear that Haskell is doomed to succeed. — Tony Hoare I ♥ Lisp. I think it...
19 comments:
‹
›
Home
View web version
Powered by Blogger.