[nomenclature] systems language

so so at so.do
Fri Oct 15 03:02:18 PDT 2010


C doesn't have scope mechanism (constructor/destructor) either, though it  
is a great tool.

On Fri, 15 Oct 2010 12:10:05 +0300, Steven Wawryk <stevenw at acres.com.au>  
wrote:

>
> 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.
>


-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/


More information about the Digitalmars-d mailing list