Saturday, August 16, 2008
When I was first learning about Functional Programming and Scheme, the idea that order-of-execution didn’t matter in purely functional programs, was “strange to me”, to put it nicely. When I first read about Scheme’s begin form, for example, I remember feeling satisfied that Scheme wasn’t totally insane as it had at least some way [...]
Lambda the Ultimate is 8!
Filed in Link
|
Also tagged
|
DEFUN 2008 invites functional programmers who know how to solve
problems with functional progamming to give talks and lead tutorials
at the The ICFP Developer Tracks.
We want to know about your favorite programming techniques, powerful
libraries, and engineering approaches you’ve used that the world
should know about and apply to other projects. We want to know how to
be productive [...]
Re: CUFP 2007 Videos in the ACM Digital Library, they are also now available on Google Video.
You can find the talks by searching on CUFP07 or on the speaker’s last name.
Here is the list of speakers and presentations.
(via CUFP)
Regarding my last post, you should definitely read all of the comments. It is pretty interesting to get everyone’s perspective on the topic (even if it is simply something to the effect of “Sounds like a great idea!”). Take, for example, Dan Friedman’s comment:
Since I have been teaching functional programming in my undergraduate programming languages [...]
On May 28-29, 2008 SIGPLan held a workshop on Programming Languages in the Curriculum at Harvard.
to discuss the role of Functional Programming in Education. The results of their efforts are here.
Please have a look, and, per Matthias’ comment, please consider posting your comments (under the “Programming Languages” section)!
The videos recorded at CUFP 2007 have been posted in the
ACM Digital Library. You can find them either by searching for “CUFP”
at the top level DL page or by using this link.
Hopefully they are soon to be released to Google Video!
(via CUFP)
Liskell
is a new syntax frontend for Haskell. Next to its syntax in the form of symbolic expressions — which is also known as Lisp — Liskell also features an extended meta-programming facility. Its aim is to get the best of both worlds: being pure and functional with type inference in the tradition of Haskell, while [...]
Lisp Flavoured Erlang
is a lisp syntax front-end to the Erlang compiler. Code produced with it is compatible with “normal” Erlang code.
The really big change with this release is that
LFE is now Lisp-2 like Common Lisp, i.e. functions and variables reside in different name spaces, instead being a Lisp-1 like Scheme where they reside in the [...]
This conference covers a lot of very interesting topics about the role of functional programming (FP) languages in education (follow the link for ample details). It sounds like a great conference!
(Its co-location with ICFP 2008 is yet another reason to attend, and as FP becomes more popular in the industry today, the question of how [...]