Feed Sign in with OpenID OpenID

Simon Willison’s Weblog

Reia. The most common complaint I see about Erlang is the syntax. Reia is a Python-style scripting language (with a dash of Ruby) that runs on the Erlang virtual machine. Looks promising.

Tagged , , , ,

3 comments

  1. I'm not a big fan, considering one of the first things they did is to get rid of single-assignment. Single-assignment *can* be annoying at first, but it's not a good idea to think that you can write programs the way you did in Python when you're actually working with a different platform with different ideals. I dunno...that's my 2 cents.

    Eric Florenzano - 26th September 2008 00:38 - #

  2. It seems that my previous comment hadn't been accepted? (probably flagged as spam because it contains links).

    David, biologeek - 26th September 2008 14:08 - #

  3. Why do all these Python-inspired languages seem to go out of their way to make blatantly incompatible changes to Python syntax for no really good reason? In this case, they drop the colon from control-flow statements, use "elseif" instead of "elif", replace "for" in list comprehensions with "|", and so on.

    Although it would be asking a bit much to be able to run existing Python programs with these new language runtimes, and I do accept that they have tried to break away from the constraints imposed by the Python core developers on themselves in trying out new syntax, are people really interested in being tripped up by what looks like mere furniture re-arrangement? Imagine switching between Python and Reia even on a fairly infrequent basis.

    I suppose I'm just too invested in Python to be in the target audience for this.

    Paul Boddie - 26th September 2008 22:46 - #

Sign in with OpenID

Auto-HTML: Line breaks are preserved; URLs will be converted in to links.

Manual XHTML: Enter your own, valid XHTML. Allowed tags are a, p, blockquote, ul, ol, li, dl, dt, dd, em, strong, dfn, code, q, samp, kbd, var, cite, abbr, acronym, sub, sup, br, pre

A django site