146 results tagged programming
Create apps for multiple platforms. Quickly. Easily. Free
Elm is a functional reactive programming (FRP) language that compiles to HTML, CSS, and JS.
by Lauren Goode, AllThingsD
Concurrency and distributed computing library for Java and Scala
For the past few years, researchers have been debating the relative merits of object-oriented languages with classes and inheritance as opposed to those with prototypes and delegation. It has become clear that the object-oriented programming language design space is not a dichotomy. Instead, we have identified two fundamental mechanisms---templates and empathy---and several different independent degrees of freedom for each. Templates create new objects in their own image, providing guarantees about the similarity of group members. Empathy allows an object to act as if it were some other object, thus providing sharing of state and behavior.
IcedCoffeeScript extends CoffeeScript with additions that simply and powerfully streamline asynchronous control flow, both on the server and on the browser.
Google has released a completely visual programming language that lets you build software without typing a single character.