User loginNavigation |
FunPugs, Practicing the Theories.A lot of language theory goes past here on Lambda the Ultimate, but we rarely see that theory directly impacting commercial programmers. By shapr at 2005-04-05 21:09 | DSL | Fun | Functional | Implementation | Meta-Programming | OOP | Paradigms | Software Engineering | Teaching & Learning | 5 comments | other blogs | 10679 reads
Fold Must Fold!
This from the PLT Scheme mailing list. Clearly Guido's visionary thinking is having repercussions outside the world of Python. I, for one, welcome this change that can only benefit the Scheme language. Reproducing Programs implement Lazy ListsAlong the lines of the quine discussion happening in another thread, Manfred von Thun wrote a new page for the Joy site, Reproducing Programs implement Lazy Lists. This connects nicely with Jeremy Gibbons spigot algorithms paper, one example of which is his IOHCC 2004 submission PiSpigot. By shapr at 2005-03-18 17:08 | Fun | Functional | Implementation | 1 comment | other blogs | 4974 reads
Defining new infix operators in PythonThis is an absolutely blinding hack. See if you can guess how it's done before looking at the recipe... The Little JavaScripterIn 1974, Daniel P. Friedman published a little book called The Little LISPer. It was only 68 pages, but it did a remarkable thing... Show your Javascripting friends the light... Amazon Web Services in Scheme
Phil Windley is having fun with Scheme and XML (SSAX). His latest set of examples show how to use Amazon Web Services from DrScheme, and how to write DrScheme servlets.
Continuations must be next, right? :-) By Ehud Lamm at 2005-02-05 11:14 | Fun | Teaching & Learning | XML | 4 comments | other blogs | 9057 reads
Killer Props for Computer Scientist!Who is the most thanked person in Computer Science? No, it's not Ehud Lamm, or Superman! It's...Olivier Danvy, famous PL researcher. PL research does pay (in...umm...intangible rewards). Read the full story on Nature Choosing a Language for Interactive FictionLink: Can't recall that we've ever discussed programming languages that are dedicated to authoring text adventures (much less MUDs). These languages are geared towards constructing worlds that have a built-in english language like parser. Kind of Lisp meets Prolog aspects, where the emphasis is on a declarative type of programming. What is Universal about the Representation of Color Experience?Cool Python "spreadsheet"Use eval() to drive spreadsheet style logic. The sleeper feature of Py2.4 is the ability to use any object with a mapping interface as the locals argument to eval(). Cute Python language hack. Languages that allow you to hook into their variable lookup logic open the door to many cool hacks. |
Browse archives
Active forum topics |
Recent comments
22 weeks 6 days ago
22 weeks 6 days ago
22 weeks 6 days ago
45 weeks 1 day ago
49 weeks 2 days ago
51 weeks 4 hours ago
51 weeks 4 hours ago
1 year 1 week ago
1 year 6 weeks ago
1 year 6 weeks ago