« earlier | later » Page 8 of 13
The Descent to C edit / delete
An excellent overview of what makes C (and the C subset of C++) an unusual programming language. Students: well worth a read.
to ag0700 ag0803 architecture c language-design programming teaching ... on 10 February 2014
The Universe of Discourse : Why I like Java edit / delete
"Java is neither a good nor a bad language. It is a mediocre language [...]". Quite.
to java language-design ... on 03 February 2014
SRFI 110: Sweet-expressions (t-expressions) edit / delete
Python-like syntax for Lisp-like languages -- there's a discussion of other attempts to do this further down.
to language-design lisp python syntax ... on 11 January 2014
British programming languages of the early 1950s.
to autocode compiler history language-design retrocomputing ... on 15 December 2013
Perl, Python, Ruby, PHP, C, C++, Lua, tcl, javascript and Java comparison edit / delete
Comparison of lots of languages on a fairly simple string-handling problem. Interesting for the breadth of languages. I'd take his assertions with a large yellow roadside bin of salt, though.
to benchmarking language-design ... on 14 December 2013
FrontPage - parasail edit / delete
"ParaSail is a new parallel programming language designed to support the development of inherently safe and secure, highly parallel applications that can be mapped to multicore, manycore, heterogeneous, or distributed architectures."
to language-design parallel parasail programming ... on 14 December 2013
Project Oberon (New Edition 2013) edit / delete
Book on the development of the Oberon system. I remember playing with this on the Amiga a long time ago...
to etext history language-design oberon retrocomputing ... on 14 December 2013
Clay Programming Language edit / delete
A modern C++-style language; uses Haskell-ish type inference techniques to allow reasonably pretty generic programming.
to c++ generics language-design type-inference types ... on 14 December 2013
Obscure C++ Features - Made by Evan edit / delete
"This page is a collection of obscure C++ features, gathered over the years as I've explored different corners of the language." These get more obscure as the page progresses.
to ag0700 c++ language-design obfuscated ... on 13 December 2013
Living without Pointers: Bringing Value Semantics to Object-Oriented Parallel Programming edit / delete
Coming at mobile data from the other direction.
to concurrency language-design mobile oo parallel programming splash ... on 01 December 2013
« earlier | later » Page 8 of 13
tasty by Adam Sampson.