[Scene: early 90s, office of some computer manufacturer in Silicon Valley]

- I have a great idea!

- urine.
')
- Do you know how old programmers usually overtake and trample young boys in the dirt? These kids just from college graduated, and the code in C and C ++ scribbled faster than us, experienced old fart. I have it sitting in the liver.
- Me too. Vaughn is the last intern who rewrote the management of memory pages in the kernel ...
- The worst review in my life, yes. So, why don't we design a new language, all so cool and structured and with garbage collection and all that, and - look here - completely isolated from the OS.
- Is it like a basic?
- Exactly! So that nothing normal could be done on it.
- Understand. Such a language for learning.
- No, we'll push it like a real one. Then all colleges will start teaching it. And when our competitors “get it”, it doesn’t give them any sticks to the wheels.
- Cleverly invented.
- Then the kids will be released from college, knowing almost nothing about processors, or memory, or input-output - and what’s there, they will never even hear about exclusive OR, and they will go to work in all sorts of companies thinking that they all know. And in 10-20 years ...
- We are in the cabin and security. They cannot even touch the core. Let's give them the left excuse about the layer of wrappers over all the neytivnym calls, everywhere will be blocking I / O, and for the user interfaces we will make X-style graphics. Yeah. I like.
- How to call?