4 ms·
Something that is used to write an OS, low level programming, low memory footprint, high performance/optimized.
by jokoon 5y ago
Something that is used to write an OS, low level programming, low memory footprint, high performance/optimized.
- bborud 5y agoWhen you say OS, do you mean kernel or kernel and the daemons?
- jokoon 5y agoBoth. Also everything that has low memory, like embedded systems. Anything that is real time cannot have a GC, because GC are unpredictable. So everything in aircraft, space, when it has time sensitive machinery...
- yencabulator 5y agohttps://en.wikipedia.org/wiki/Tracing_garbage_collection#Real-time_garbage_collection https://en.wikipedia.org/wiki/Tracing_garbage_collection#Rea...
- bborud 5y agoAnything that can't have a gc probaly can't use a regular memory allocator either (since they aren't necessarily easy to predict). So you would be left with static allocation and stack variables.
- yencabulator 5y agoPlease accept that that's your opinion. https://en.wikipedia.org/wiki/System_software https://en.wikipedia.org/wiki/System_software