-
Functional Programming FAQ
Lambda the Ultimate (Jun 17 2008) Explore Article
...ent can do to students. Admittedly, I'd also like to see Java out of the curriculum. Give 'em C and Scheme to see imperative and functional programming, then add object orientation later on. That's ... awfu......, and Python/Perl/PHP, hence the name). The Web 2.0 companies want programmers with skills in Java, Javascript, AJAX, Ruby, Rails, Python, GWT (Google Web Toolkit), and the who alphabet soup of current stuff. S... (Read Full Article)
Comment on Article Mentions: Scheme Paul Hudak Unicode
-
#!
Lambda the Ultimate (Jun 17 2008) Explore Article
...ent can do to students. Admittedly, I'd also like to see Java out of the curriculum. Give 'em C and Scheme to see imperative and functional programming, then add object orientation later on. That's ... awfu......, and Python/Perl/PHP, hence the name). The Web 2.0 companies want programmers with skills in Java, Javascript, AJAX, Ruby, Rails, Python, GWT (Google Web Toolkit), and the who alphabet soup of current stuff. S... (Read Full Article)
Comment on Article Mentions: Scheme Paul Hudak Unicode
-
Static vs. Dynamic Languages
Notes on Haskell (May 14 2008) Explore Article
...rs or emit warnings at compile time. Dynamic languages (like Perl, Python, PHP, Ruby, Tcl, Lisp, Scheme, Smalltalk, etc.) do away with all those needless keystrokes, allow programmers to be more prod......he most brilliant people and language designers in the industry, but they use C++, Java, Python and JavaScript, and none of the esoteric languages the smart kids love. This is because it's more important to sta... (Read Full Article)
Comment on Article Mentions: Scheme Javascript Haskell
-
Wadler: Links
Informatics Homepages Server (Apr 11 2008) Explore Article
... in the client rather than the server, in contrast to other approaches such as Java Servlets or PLT Scheme. Client-side concurrency in JavaScript and transfer of computation between client and server are both supported by translation into contin... (Read Full Article)
Comment on Article Mentions: Javascript Standard ML Haskell
-
draft.pdf (application/pdf Object)
informatik.uni-freiburg.de (Mar 9 2008) Explore Article
...ews the requirements on implementing sessions in Web applications and discusses some implementation schemes. Then it presents the basic WASH/CGI operators for sessions. Section 5 describes the widget sublan......ate and will invoke it. If some of the handles do not validate, the button’s constructor includes JavaScript code in the XHTML page that puts error indicators on the erroneous input fields. Since it does not... (Read Full Article)
Comment on Article Mentions: Unicode Simon Marlow ACM Press
-
Ricky's technical blog: Stop Sitting On The Type Fence
Ricky's technical blog (Feb 7 2008) Explore Article
...t types for a function, and you have its implementation. Consider the identity function, written in Scheme like this: Anyway, a lambda expression is analogous to an anonymous function in many languages, and......of programming, in the same way that understanding lambdas will help you when you see C# delegates, JavaScript's anonymous functions, etc. Many static typing proponents, even Haskellers, have the opinion that w... (Read Full Article)
Comment on Article Mentions: Javascript Haskellers Haskell
-
Raganwald
raganwald (Jan 29 2008) Explore Article
...e effects, the easier programming becomes. Java supports block scoping natively, and languages like Scheme solve this by providing a block scope macro, let. And you can roll your own in languages like Javascript that provide anonymous functions. But this seems to get the natural left-to-right order wrong: Well...
(Read Full Article)
Comment on Article Mentions: Scheme University Javascript
-
history.pdf (application/pdf Object)
Microsoft Research Home (Jan 11 2008) Explore Article
...into an executable programming language. In the late ’70s, Gerry Sussman and Guy Steele developed Scheme, a dialect of Lisp that adhered more closely to the lambda calculus by implementing lexical scoping......e present in Erlang and more recently have been added to Python, and there are plans to add them to Javascript as array comprehensions. 5. Data types and pattern matching Data types and pattern matching are fu... (Read Full Article)
Comment on Article Mentions: Ennals Unicode Ross Paterson





