|
|
|
|
|
by qw
5972 days ago
|
|
Interview from
http://www.gotw.ca/publications/c_family_interview.htm (I'm including Stoustrup, since C++ was probably one of the influences of the choice of syntax familiy) Q: What languages, or features of languages, inspired you? Stroustrup: In addition to Simula67, my favorite language at the time was Algol68. I think that "Algol68 with Classes" would have been a better language than "C with Classes." However, it would have been stillborn. Gosling: They're all over the map. Using Lisp, the thing that influenced me the most was the incredible difference garbage collection made. Using Simula and being a local maintainer of the Simula compiler was really what introduced me to objects and got me thinking about objects. Using languages like Pascal got me really thinking about modeling. Languages like Modula-3 really pushed things like exception mechanisms. I've used a lot of languages, and a lot of them have been influential. You can go through everything in Java and say, "this came from there, and this came from there." |
|