Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There is the point of them coming up with clascal, and then Object Pascal (in collaboration with Niklaus Wirth), because Smalltalk-80 was never going to execute at acceptable speed on Lisa's and Mac hardware.


They already used PASCAL for the Lisa as its systems programming language. Most of its software at that point was written in Lisa Pascal. Apple worked with Wirth on adding/improving object-oriented programming constructs. Clascal was an extension to an already widely used Lisa Pascal and was used for an OOP framework: http://pascal.hansotten.com/apple-lisa-pascal/

I don't think there was ever a move to use Smalltalk in Apple Products, anyway. Besides a pre-product version of Apple Smalltalk 80 itself, which was available for a short time.

Eventually also PASCAL (using BEGIN/END) lost at Apple against the curly braces in C/C++/Objective C/Java/JavaScript/Swift.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: