The Axis of Eval

Manuel Simoni's blog about programming (languages).

Wednesday, August 25, 2010

No more "minimal early Lisps", pulleezz

›
If there's one thing that irritates me about the pg-led Lisp renaissance it's the fascination with the Ur-Lisp. Rewriting that Ur-Li...
11 comments:
Saturday, August 21, 2010

Dalvik DEX

›
Good binary formats rock. Reading the ELF spec was quite eye-opening for me. Dalvik's DEX format is another nice one. Interestingly, D...
Friday, August 20, 2010

The 2010 Linux Storage and Filesystem Summit

›
As usual, Jonathan Corbet does an admirable job of informing us on happenings in kernel land in his summaries of The 2010 Linux Storage and ...
Thursday, August 19, 2010

Meta: Blogging is difficult

›
The Axis of Eval is my second blog, after the venerable plans within plans within plans . (Yeah, there were others.) Both of these blogs ha...
1 comment:
Monday, August 16, 2010

No Paranoia Rule

›
Good rules are few and far between in the programming scene. The first time I heard of what I now call the No Paranoia Rule was in the foll...
1 comment:
Saturday, August 7, 2010

You know you're reading LtU when...

›
I believe the preferable solution is typeclasses as record types, instances as records, scoped implicit parameters for propagating them arou...
Monday, August 2, 2010

Three Principles of Lisp

›
I've been thinking about what it is that still sets Lisp apart from all other dynamic languages. I've come to three core principles,...
3 comments:
Friday, July 30, 2010

So true

›
Great response to Ask HN: Do you use more than one programming language? Not only do I use multiple languages professionally, I don't kn...
Monday, July 26, 2010

Concurrency's Shysters

›
Excellent article by Bryan Cantrill, Concurrency’s Shysters : [C]oncurrency is still being used to instill panic in the uninformed. This tim...
2 comments:
Sunday, July 25, 2010

Happenings in GCC-land

›
Ian Lance Taylor is working on split stacks . This will permit the stacks of gccgo goroutines, which are mapped to native threads, to start...

Efficient Method Dispatch in PCL

›
Efficient Method Dispatch in PCL by Gregor J. Kiczales and Luis H. Rodriguez Jr. is an all-out awesome yet compact paper about generic func...
1 comment:
Thursday, July 22, 2010

Piet

›
I think the use of color in syntax is very interesting. I first heard of this idea in ColorForth . Sorting in ColorForth . Piet is awesome ...
1 comment:
Tuesday, July 20, 2010

Proof that parsing is evil

›
total blank lines w/ nb, nc semi- preproc. file lines lines comments lines colons direct. --------+--------+--------+---...

This is getting silly

›
Guess what's a goal for C# 5.0? Tadaaaaaaaaaaaaaa.... Compiler as a service . Which is code for eval . Anders Hejlsberg shows it off in ...
1 comment:
Monday, July 19, 2010

On Understanding Types, Data Abstraction, and Polymorphism

›
Cardelli and Wegner's On Understanding Types, Data Abstraction, and Polymorphism from 1985 is a treat . No wonder it has more than 2000...
Thursday, July 15, 2010

What's phase separation and when do you want it? (Part 1)

›
One thing I've learned, now that I'm working on my third attempt at implementing an Acceptable Lisp™ (after an abandoned project yea...
Wednesday, July 14, 2010

semantic, adj.

›
In English, mental refers both to things involving the mind in general, as well as crazy in particular. I propose to use the word semantic ...
Monday, July 12, 2010

I, for one, welcome our new app-inventing grandchildren of Interlisp overlords

›
Outlining! 2D forms! App Inventor for Android is based on OpenBlocks , which looks very much like Scratch, but uses Kawa instead of Squeak....
Sunday, July 11, 2010

Optimism

›
Nice and thought-provoking comment from one markt on LtU : One of the things that stands out to me about APL, and CS in general is the pure...
Thursday, July 8, 2010

(no longer a) PSA

›
(Sorry for this stupid post, I'll get back to the topic at another time.)
5 comments:

Using multiple kinds of parentheses in Lisp considered silly

›
Complaining about parentheses in Lisp is like complaining about the heat in the kitchen—as Jamie Oliver said, the cocktail of hot oil, shar...
3 comments:
Wednesday, July 7, 2010

C# 4.0: The industrial response to Lisp?

›
I just skimmed the C# 4.0 specification , and I'm quite fascinated by it. The spec itself is extremely well-written and readable, as fa...
12 comments:
Tuesday, July 6, 2010

Manifesto on JAR's Next Language

›
I just had a good laugh reading this , so I thought I'd share: Reasons to design a programming language: All current languages are ter...
‹
›
Home
View web version
Powered by Blogger.