Thursday, 30 August 2012

New Programming Languages in 2012



LanguageWho is behind it?Primary DriverLicensing
Red Hat - Home pageReadability, Predictability, Tool-ability, Modularity, Meta-programmability.Runs on JVMGPL v2
Cray - Home pageProgrammability of parallel computersRun on Cray supercomputers and various high-performance clusters.Portable to most Unix-style systems, Mac OS X and WindowsBSD
Rich HickeyHome pageConcurrency using Functional programming paradigm.Runs on JVM, CLR, and JavaScript enginesEPL
Google - Home pageA replacement for JavaScript on the browserFaster, easier to maintain, and less susceptible to subtle bugs.Dart VM needs to be compiled – can run on Linux, Mac and WindowsNew BSD
Microsoft - Home page
Multi-paradigm: Functional + Imperative + Object-oriented.Runs on CLR and Mono
Apache
Brian Frank, Andy Frank - Home pagePortability, support for functional programming and concurrency.Runs on JVM and CLR. Is also compiles to javaScript. Future targets might include Objective-C for the iPhoneAcademic Free License
Google - Home pageCompiled with the ease of programming of a dynamic language, concurrency and communication, speed of compilation.Compiler available for Linux, Mac OS X, WindowsBSD style + patent grant
Nicolas Cannasse - Home pageMulti-platform support.Compiler for JavaScript, Flash, NekoVM, PHP, C++. C# and Java support is expectedGPL v2
MLstateHome pageTargeted for cloud computing. Client-side UI, server-side logic, and database I/O are all implemented in a single languageRuntime environment own Web server and DBMS.Runs on 64bit Linux and MacAGPL
EPFLHome page
Scalability for multicore and distributed computing. For large team. Multi-paradigm: Functional and O-O. Extensible.Runs on JVM, Android, CLR
BSD
IBM - Home pageDesigned specifically for parallel programming, performance and scale.Runs on IBM AIX, Linux, Mac OS X, WindowsEPL
Bram MoolenaarHome pageAims to be fast, concise, portable, and easy-to-read and support  GUI application to an OS kernel.Compiles to ANSI CApache v2
Finally...

0 comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...