The Axis of Eval

Manuel Simoni's blog about programming (languages).

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...
Tuesday, June 29, 2010

Weekly notes

›
Fascinosum & Tremendum OMG, first IDEs took programming, now they're trying take programming languages . Really, ditch your IDE. Sto...
Saturday, June 26, 2010

Programmer Proverb

›
May you program in an interesting language.

Compile-Time Resolution

›
David Barbour has explored some highly interesting issues over on the C2 wiki, under the title of CompileTimeResolution . (The page is sever...
Thursday, June 24, 2010

What Makes Lisp Great

›
Faré: What Makes Lisp Great : [U]nlike most other languages, Lisp is not an arbitrary design based on the whims of some author , but it is a...
Wednesday, June 23, 2010

Quo Vadis, Cons?

›
Everybody seems to agree that we have to get rid of the cons, if for different reasons. Guy Steele proposes an incremental extension, the co...
Sunday, June 20, 2010

Refining Syntactic Sugar

›
Another great dissertation just came out, Ryan Culpepper's Refining Syntactic Sugar . Over the past two decades, Scheme macros have evol...
Saturday, June 19, 2010

A Theory of Typed Hygienic Macros

›
Dave Herman's much-awaited dissertation is out ! Hygienic macro expansion is one of the crown jewels of Scheme, but to this day nobody u...
‹
›
Home
View web version
Powered by Blogger.