We are engaged in the design of a new object-oriented educational programming language called Grace.Our motivation is frustration with available langu...
R is a strange, deeply flawed language that nevertheless has an enthusiastic and rapidly growing user base. What about R accounts for its popularity i...
The D Programming Language combines modeling power, modern convenience, and native efficiency into one powerful language. D embodies many new ideas in...
The next iteration of the ECMAScript standard, expected to be ECMAScript 6, has been making solid progress since the completion of ES5 in 2009. Targe...
Julia is a dynamic language in the tradition of Lisp, Perl, Python and Ruby. It aims to advance expressiveness and convenience for scientific and tec...
Designing a programming language has a strong subjective component.There are features - such as type and property inference - that many would agree ar...
What makes ISO C++11 "feel like a new language"? What things that we know about past C++ do we need to unlearn? Why is C++ designed the way it is – hi...
Until now, the VB and C# compilers have been used as black boxes. You put text in, and you get out a binary file. In our long-lead project, codename ...