4 ms·
> Clang is Chris Lattner's baby from his days back at University of Illinois. No, that's LLVM. Clang was Steve Naroff's baby after he stepped down from managi
by mpweiher 7y ago
> Clang is Chris Lattner's baby from his days back at University of Illinois.
No, that's LLVM. Clang was Steve Naroff's baby after he stepped down from managing the team.
- gumby 7y agoAnd for those who think there's some malicious (as opposed to friendly) competition between the two projects: Steve Naroff was also instrumental (both technically and managerially) to get Steve Jobs to pay us to get Objective C++ working in gcc back in the NeXT days.
- saagarjha 7y agoIs Objective-C++ really that old? For some reason I had the idea that it was from this side of the millennium…
- Someone 7y agoI think that’s a typo. Objective-C, as you may know, is about as old as C++ (Wikipedia says it’s from 1984 and C++ from 1985, but both were evolved over several years, so I wouldn’t categorically say Objective-C is older) I think Objective-C++, basically an implementation of Objective-C that makes it possible to link with C++, must be from 2000 or later, but even a semi-exact date isn’t easy to find (probably in Clang’s release notes)
- pjmlp 7y agoObjective-C++ was part of the NeXTSTEP SDK, so pretty much 20th century tech. https://www.nextop.de/NeXTstep_3.3_Developer_Documentation/ReleaseNotes/C++.htmld/index.html https://www.nextop.de/NeXTstep_3.3_Developer_Documentation/R...
- Someone 7y agoThanks for the correction. I thought Objective-C++ was something Apple concocted early 21st century.
- pjmlp 7y agoYeah nowadays it is very hard to find anything about Objective-C++, even Apple has taken the documentation down, so only old timers still have some references. Even the link I provided, who knows for how long it will still stay up.
- gumby 7y agoGiven that I worked on it, and it shipped, in the mid 90s It certainly is not “must be from 2000 or so.” Plus in this case what has Clang to do with it given that we are talking about gcc?
- pjmlp 7y agoYes, Objective-C++ was part of NeXTSTEP SDK. https://www.nextop.de/NeXTstep_3.3_Developer_Documentation/ReleaseNotes/C++.htmld/index.html https://www.nextop.de/NeXTstep_3.3_Developer_Documentation/R...