Michael G Schwern <schw...@pobox.com> wrote:
>
> The third is distraction.  For some reason every language which started out to
> replace C gets distracted by dreams of being an application language.  I'm
> thinking Java (was originally supposed to run on set top boxes), Objective-C
> and C++  It is particularly curious that we haven't had a serious attempt in
> thirty years.  There's something about writing a pure system programming
> language that invites distraction.

Objective-C and C++ were intended to adapt C to be better for application
programming.

A more recent example of your observation is Go, though perhaps they are
using a strange definition of "systems programming language". Perhaps also
(Digital Mars) D.

Rust is interesting.

The VPRI work on high-functionality small-LOC software is using a
Smalltalk-alike as its system programming language - e.g. metacircular
method dispatch.

Tony.
-- 
f.anthony.n.finch  <d...@dotat.at>  http://dotat.at/
Lundy, Fastnet, Irish Sea: Variable, mainly southerly, 3 or 4, backing
southeast 5 or 6 in Fastnet. Smooth or slight, but slight or moderate in
Fastnet. Fog patches, occasional drizzle. Moderate or good, occasionally very
poor.

Reply via email to