Linked by snydeq on Wed 1st Feb 2012 21:36 UTC
General Development InfoWorld's Rick Grehan takes an in-depth look at Opa, MLstate's attempt to provide a single language for Web app development, and one of 10 cutting-edge programming languages that could shake up the future of IT. "With Opa, you write your Web application as though it were a single-tier program, and the compiler handles the knotty details of partitioning your program and deploying the resulting components to their proper domains. The compiler also builds the communication infrastructure among application components, and that infrastructure is invisibly managed by the runtime. The security weaknesses inherent in today's Web applications are virtually eliminated."
Thread beginning with comment 505937
To read all comments associated with this story, please click here.
Hmmmm...
by tomcat on Sat 4th Feb 2012 23:50 UTC
tomcat
Member since:
2006-01-06

I think it's an interesting idea, in principle, but I think that Lucas identified its primary failing at the top of this thread. Web applications aren't monolithic beasts. You might pull together client code, server code, web services, proprietary code, etc into a single application; in other words, multiple tiers that aren't easily defined by a single language. That said, I think it could be great for a lot of fundamental uses where the requirements aren't as tough -- and it could really speed development and deployment a lot.

Reply Score: 2