> On Jun 18, 2026, at 1:01 PM, The Doctor via cctalk <[email protected]> > wrote: > > Jun 17, 2026, 10:56 by [email protected]: > >> Speaking of academia: clearly any "academic" who claims Assembler is dead is >> unqualified for the job. It may be true that not very much application code >> is written in assembler. But it should be obvious that competence in >> assembler is absolutely necessary in order to build a compiler -- in >> particular, a compiler back-end. >> > > It also calls into question the Operating Systems courses said academic's > employers offer. As > embarrassing (well, maybe un-sexy) as it would be to admit, a non-trivial > amount of platform > specific assembly language is written for OSes (usually for drivers, but > there are other bits of the > OS involved as well). Even for simulation environments like OSP. > -- > The Doctor [412/724/301/703/415/510] > WWW: https://drwho.virtadpt.net/ > My code, of course, begins with 4GH. Right. And unavoidably so in some cases. Early startup code is an example, I remember writing DRAM configuration code in MIPS assembler because it had to be. And similarly I had to write a cache flush / powerfail handler in assembler because it was subject to constraints far beyond what a compilar can handle (not to mention it needed workarounds for undocumented prefetch pipeline bugs in the CPU in question). paul
- [cctalk] Re: What constitutes a dead computer ... J. David Bryan via cctalk
- [cctalk] Re: What constitutes a dead computer ... Stefan Skoglund via cctalk
- [cctalk] Re: What constitutes a dead computer ... David Brownlee via cctalk
- [cctalk] Re: What constitutes a dead computer ... Van Snyder via cctalk
- [cctalk] Re: What constitutes a dead computer ... Stefan Skoglund via cctalk
- [cctalk] Re: What constitutes a dead computer ... Van Snyder via cctalk
- [cctalk] Re: What constitutes a dead computer ... David Wade via cctalk
- [cctalk] Re: What constitutes a dead computer ... Zane Healy via cctalk
- [cctalk] Re: What constitutes a dead computer ... ben via cctalk
- [cctalk] Re: What constitutes a dead computer ... The Doctor via cctalk
- [cctalk] Re: What constitutes a dead computer ... Paul Koning via cctalk
- [cctalk] Re: What constitutes a dead computer ... Paul Koning via cctalk
- [cctalk] Re: What constitutes a dead computer ... Bill Gunshannon via cctalk
- [cctalk] Re: What constitutes a dead computer ... Carey Schug via cctalk
- [cctalk] Re: What constitutes a dead computer ... Joseph Barrera via cctalk
- [cctalk] Re: What constitutes a dead computer ... Cameron Kaiser via cctalk
- [cctalk] Re: What constitutes a dead computer ... Van Snyder via cctalk
- [cctalk] Re: What constitutes a dead computer ... Stefan Skoglund via cctalk
- [cctalk] Re: What constitutes a dead computer ... Gordon Henderson via cctalk
- [cctalk] Re: What constitutes a dead computer ... Mark Linimon via cctalk
- [cctalk] Re: "It's dead, Jim" Was: R... Van Snyder via cctalk
