User loginNavigation |
archivesA Tail-Recursive Machine with Stack InspectionA Tail-Recursive Machine with Stack Inspection. John Clements and Matthias Felleisen, TOPLAS 2004.
I don't believe we've discussed this paper before, although it was mentioned in this thread. Tail calls have been a topic of discussion here several times. [1][2][3] By Dave Herman at 2006-03-02 02:43 | Implementation | Semantics | Theory | 5 comments | other blogs | 37107 reads
Do us proud, Dave!Brendan Eich clues us in about the future of Javascript and, lo and behold, who do we find helping the process along? Our very own Dave!
Life and Times of Anders Hejlsberg
This isn't a technical interview but it is fun none the less. Anders describes, for example, how his team works and how their meetings are organized. When asked about the future of C#, Andres mentions better data integration (e.g., LINQ etc.), and the mismatch between programming languages and database programming. These are issues we discussed here many times, of course. As regards the future of programming languages in general, we are told that more declarative languages (or language features, I suppose) are going to appear. I quite suspect that different programmers have different ideas of what declarative programming really means, and I think question is worth exploring. It's nice to hear Andres say that OOP is a tool, and not a religion, and mention that there are useful ideas in language such as Haskell, ML, Lisp and Scheme. I guess we weren't wasting our time after all... LiteratePrograms wiki
Derrick Coetzee has recently announced an interesting new wiki called LiteratePrograms. LP is based on Wikipedia's MediaWiki system, but adds some capabilities from the noweb literate programming system. Quoting from the LP website:
LiteratePrograms is a unique wiki where every article is simultaneously a document and a piece of code that you can download, compile, and run by simply using the "download code" tab at the top of every article. See Insertion sort (C, simple) for a simple example. To date we have 3 articles.While it's obviously just getting started, and thus has fairly minimal content, I think that the idea behind LP is an interesting one. It seems like there's a lot of potential for the LP wiki to become both a handy resource for (well-documented) code-snippets, and a great educational tool. |
Browse archivesActive forum topics |
Recent comments
21 weeks 5 days ago
21 weeks 6 days ago
21 weeks 6 days ago
44 weeks 6 hours ago
48 weeks 2 days ago
49 weeks 6 days ago
49 weeks 6 days ago
1 year 3 days ago
1 year 5 weeks ago
1 year 5 weeks ago