Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on Facebook is using D in production starting today. Parent comment
Until sun.misc.Unsafe or similar is not officially part of Java's public API, the language does not offer standard mechanisms for systems programming.
There are language extensions that allow such uses, but the language itself, according to the JLS does not support systems programming.
You need:
- value types
- control when a GC might happen, to avoid it ocurring during interrup handling
- means to tell the GC not to touch memory currenly involved in DMA operations
- all the nice operations sun.misc.Unsafe provides
There are no comments on this comment yet.
Until sun.misc.Unsafe or similar is not officially part of Java's public API, the language does not offer standard mechanisms for systems programming.
There are language extensions that allow such uses, but the language itself, according to the JLS does not support systems programming.
You need:
- value types
- control when a GC might happen, to avoid it ocurring during interrup handling
- means to tell the GC not to touch memory currenly involved in DMA operations
- all the nice operations sun.misc.Unsafe provides