How is a new programming language actually formed/created ?
- by hory.incpp
Fortran-Algol-Cpl-Bcpl-C-C++-Java .....
Seems like every language is built upon an ancestor language.
My question : New languages extend parent ones or there is some kind of a trick?
e.g. System.out.print() in Java ; is it actually printf() in C, and so on (printf is actually .. in Cpl)?
If so, doesn't this make every further language be slower and need more memory? What separates a new language from a framework?