(no title)
dljsjr
|
3 years ago
Caml 1.0 was released in '85 and OCaml (the O is for Object Orientation) was 1996. Multithreading wasn't a high priority for anybody back then. The JVM didn't even have threads until 1997 and those threads were green threads, OS threads came to Java later.
pasc1878|3 years ago
cmrdporcupine|3 years ago
Multicore / multiprocessor systems were not a mainstream thing in consumer hardware until the 21st century.
int_19h|3 years ago
But even in late 90s it was still common for desktop Win9x apps to use the main window message loop for async processing (Win32 API itself heavily encouraged it at the time - e.g. that's how OS timers work) in lieu of threads.
jeltz|3 years ago