[nomenclature] systems language
Steven Wawryk
stevenw at acres.com.au
Fri Oct 15 02:10:05 PDT 2010
To me it means that it can be used for applications on platforms that
provide no operating system support, for example tightly embedded
applications or writing an operating system. This implies that the
language run-time (or at least the parts of it that need operating
system support) is unavailable, so as much hardware interfacing and
resource management as are needed by the application need to be written
for the purpose.
C and C++ qualify. I'm new to D and still learning about it, but with
the deprecation of scoped classes and delete, I'm not sure that D qualifies.
On 14/10/10 23:00, Justin Johansson wrote:
> Touted often around here is the term "systems language".
>
> May we please discuss a definition to be agreed upon
> for the usage this term (at least in this community) and
> also have some agreed upon examples of PLs that might also
> be members of the "set of systems languages".
> Given a general subjective term like this, one would have
> to suspect that the D PL is not the only member of this set.
>
> Cheers
> Justin Johansson
>
> PS. my apologies for posting a lame joke recently;
> certainly it was not meant to be disparaging towards
> the D PL and hopefully it was not taken this way.
More information about the Digitalmars-d
mailing list