My definition is on how it's used eg "systems"

 

You can write a windows or linux device driver .. 

You can write a kernel  or linux kernel module .

You can write a GC or run time. 

You can target an embedded device with no OS or stdlib. 

You can write large 3D apps ( system here revers to the user space having
lots of communication direct with the video card vertex buffers , textures ,
shaders etc )

You don't have any pauses.

Can target Arm so supports various architectures  ( which can be an issue
with compiler GC  interaction)  

Bonus points if you can target a Arduino with 256K 
Performance should be within 10%.
 
Its worth noting that despite misgivings about rust   it is much better than
C and can do all of the above ..
 
If a language can do  those things - great..  I don't care whether it uses a
GC or not.  Mono and the CLR fails all of the above , Rust passes all of the
above..
 
Ben
 
 

 

_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to