Linked by hbbio on Thu 25th Aug 2011 22:14 UTC
General Development "Opa, a new opensource programming language aiming to make web development transparent has been publicly launched. Opa automatically generates client-side Javascript and handles communication and session control. The ultimate goal of this project is to allow writing distributed web applications using a single programming language to code application logics, database queries and user interfaces. Among existing applications already developed in Opa, some are worth a look. Best place to start is the project homepage which contains extensive documentation while the code of the technology is on GitHub. A programming challenge ends October 17th." This is weird. 'Opa' is the nickname my friends gave me 6 years ago. It's still used more often than my actual name...
Thread beginning with comment 487029
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: What are the benefits?
by lambdaterm on Fri 26th Aug 2011 13:42 UTC in reply to "What are the benefits?"
lambdaterm
Member since:
2011-08-26

The news is probably not very well written in putting forward the "unified" paradigm. The project website is better at explaining what Opa does well.

But I don't think your arguments hold since:

- You can choose (if you want) whether a given piece of code runs on the client or the server using @client and @server directives. Thus, it's more flexible as changing the design does not imply recoding.

- Opa has JS and C bindings.

Edited 2011-08-26 13:48 UTC

Reply Parent Score: 1