D: a programming language for our time

Charles D. Allison · Journal of computing sciences in colleges · 2010

The D Programming Language is a hybrid of C++ and modern scripting languages: it compiles statically to native code, but is also garbage collected. It is a multi-paradigm language, supporting imperative, object-oriented and functional programming styles, and has a number of software engineering features built-in. This paper explores how D is suitable for courses in the CS curriculum as well as for the workplace.

Read the paper · More papers on PaperTik