3 ms·
Basically anything that has to do with non-web and non-mobile apps. The app for your nearest ATM machine for example.
by atlih 11y ago
Basically anything that has to do with non-web and non-mobile apps. The app for your nearest ATM machine for example.
- vezzy-fnord 11y agoYour definition is completely worthless, then. Someone writing Java EE apps is then a "low-level programmer", which is totally wrong. In fact, ATMs these days more often than not have full operating systems like Windows CE with the software being a Java app that communicates over some standardized XML-based middleware to access ATM system and transaction mechanisms.
- atlih 11y agoNot much left for low-level programmers to do then :)
- vezzy-fnord 11y agoKernel hacking, drivers, virtualization, FPGAs/ASICs, compilers/linkers/toolchains, bootloaders, firmware, debuggers, databases, shells, process managers, etc. etc. There's plenty. Generally if you don't have to worry too intimately about VMM semantics, you probably aren't doing low-level.