User loginNavigation |
ImplementationAn Introduction to Jython
Getting sick of Python posts by now? Sorry...
A large part of this presentation consists of a series of code examples showing how something is done in pure Java versus a Jython version. A nice illustration of the differences between the languages (did anyone say explicit static typing?) and about their different abstraction facilities and domain specific abstractions (e.g., builtin dictionaries and list comprehensions). Analyzing these examples may be fun exercise idea for those of us teaching PL courses. By Ehud Lamm at 2005-01-19 14:24 | Implementation | Python | Teaching & Learning | login or register to post comments | other blogs | 6409 reads
Implementation of FPLSimon Peyton Jones book on the Implementation of Functional Programming Languages, circa 1987, is available online.
via the Haskell mailing lists. I've seen lots of references to this work, as it was one of the seminal works in the development of the Haskell programming language. But I can't find where it was directly discussed on LtU before. By Chris Rathman at 2005-01-07 19:23 | Functional | Implementation | 5 comments | other blogs | 8323 reads
SPARKAdaA SPARK program has a precise meaning which is unaffected by the choice of Ada compiler and can never be erroneous.
From the examples in the chapter, I thought it looked surprisingly simple to use - comparable to adding contracts in DbC, for example. I guess the analysis requires a little more effort? This has been mentioned only in passing by Ehud so I hope it's worth a post of its own. And I'm amused by the idea that Ada is a sloppy, ill-defined language... ;o)By andrew cooke at 2005-01-02 17:14 | Implementation | Software Engineering | 15 comments | other blogs | 8922 reads
Use Continuations to Develop Complex Web ApplicationsAn introductory article from IBM developerWorks on Cocoon, continuation-based (sometimes called "modal") web applications, and such. If you've ever developed a non-trivial Web application, you know that development complexity is increased by the fact that Web browsers allow users to follow arbitrary navigation paths through the application. No matter where the user navigates, the onus is on you, the developer, to keep track of the possible interactions and ensure that your application works correctly. While the traditional MVC approach does allow you to handle these cases, there are other options available to help resolve application complexity. Developer and frequent developerWorks contributor Abhijit Belapurkar walks you through a continuations-based alternative that could simplify your Web application development efforts. via comp.lang.scheme By Dave Herman at 2004-12-29 01:12 | Functional | Implementation | Parallel/Distributed | Software Engineering | 9 comments | other blogs | 12473 reads
PyPy wins a funding contract with the EUPyPy aims at producing a simple runtime-system for the Python language,
CLR Generics and code sharingI don't have the time at the moment to read it carefully, but this blog post looks promising. By Ehud Lamm at 2004-12-05 16:04 | Implementation | login or register to post comments | other blogs | 5538 reads
Scheme on the CLRCommon Larceny (alpha release) is a CLI-targeted implementation of the Scheme programming language. The compiler generates MSIL and is interoperable with other .NET languages. Skribe 1.2b released(via comp.lang.scheme) Erick Gallesio and Manuel Serrano have announced the release of version 1.2b of Skribe, a document processing language based on Scheme. From the home page:
What language enthusiast/researcher hasn't chafed at the language design of TeX? You should especially check out some of their cool examples. By Dave Herman at 2004-11-18 03:00 | DSL | Functional | Implementation | 19 comments | other blogs | 97524 reads
Haskell Communities and Activities Report, Seventh Edition, November 2004The November 2004 edition of the biannual Haskell Communities and Activities Report has been published. Lots of new stuff in the last six months, and some old stuff updated as well. The HC&AR has been steadily growing over the last three years, showing that FP is gaining users both professional and private. By shapr at 2004-11-12 18:23 | DSL | Functional | General | Implementation | Meta-Programming | Teaching & Learning | Theory | XML | 2 comments | other blogs | 6690 reads
The Essential Haskell CompilerOn the same subject as the Scheme compiler in 90 Minutes, is the Essential Haskell Compiler. From the HC&AR summary: By shapr at 2004-11-11 16:56 | Functional | Implementation | Software Engineering | 1 comment | other blogs | 12545 reads
|
Browse archives
Active forum topics |
Recent comments
22 weeks 6 days ago
22 weeks 6 days ago
22 weeks 6 days ago
45 weeks 18 hours ago
49 weeks 2 days ago
50 weeks 6 days ago
50 weeks 6 days ago
1 year 1 week ago
1 year 6 weeks ago
1 year 6 weeks ago