The main issue I recall was the emergence and dominance of the PC clones, at first 386's using ISA bus in 1987, then EISA bus in 1988. The 386 clones kept getting faster and cheaper, followed by 486 based clones staring in late 1989, continuing to get faster and cheaper. Apple decides to raise prices across the board for it's Macintosh line in late 1989. Windows 3.0 is released mid 1990, and PC clones keep getting faster and cheaper. Windows 3.1 is released in 1991, and supports a 32 bit flat address space via win32s or winmen32 (only Watcom 10.0 C/C++ compiler fully supported winmem32 as a memory model). During the early 1990's, Apple's market share drops to below 5%, but at this point, the top 20 PC makers only accounted for about 50% of market share, the rest being mom and pop operations assembling PC clones from common components. The transition to PCI bus occurred in 1992, followed by Pentium based clones in 1993. Windows NT 3.1 was also released in 1993, but NT wasn't popular until NT 4.0 in 1996. Windows 95 was released in 1995. Motorola couldn't keep up with the performance of the X86 series, releasing the 68060 in 1994 (max clock 75Mhz), about half a year or so after the Pentium was released, and by 1994, Pentiums were up to 120Mhz clock rates (200Mhz by 1995). Motorola and Apple switched to PowerPC, but eventually Apple switched to using X86 proccessors for it's Macintosh line.
Getting back to the 68000, I worked for a company that transitioned from custom cpu mini-computers to the Motorola 68000 family, around 1985. It was a multi-threaded operating system, with multiple terminals, used for data entry, data base applications, ... . We wrote everything in assembly code. There was some version of C compiler, just in case we ever decided to buy the source code for some application from an outside vendor, but that never happened, so the compiler never got used. It was a Motorola development site, so we got early versions of the 68020 and 68030. I moved onto another company in 1987, and I didn't keep track of what was going on at the old site. It shut down a few years later. The irony was that the later versions of their systems used networked PC's as terminals, but the networked PC's ended up replacing those old mini-computer systems.
Edited by rcgldr, Fri Jul 6, 2018 3:22 AM.