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 506433
To view parent comment, click here.
To read all comments associated with this story, please click here.
zima
Member since:
2005-07-06

There was no reason to throw in (to "zip" the argument / so it must have counterexample?) a bit silly "stating that source code is a precondition of freedom 1 (to inspect and study the program). I think this statetement is false, becase you can always reverse-engineer the binaries" (sure, you can do that, but what you can learn that way is... limited; in the same vein you can argue that strong DRM or obfuscation a'la Skype are not a problem, after all "you can always reverse-engineer"), your post was interesting enough without it.

For instance, to really understand the software, you don't just need the source code, you also need some knowledge of programming. Should the distributor give you free lessons?

BTW, one could easily argue that a major motivation behind availability of code (and the surrounding landscape of tools or "hacker culture") is, yes, educational in nature.

Edited 2012-02-09 00:06 UTC

Reply Parent Score: 2