News for hackers. Stuff that matters.
Re:Mozilla Research Projects by sunfish on Wednesday December 24, 2014 @11:55PM (#8795450)
One thing I want to comment on here is a mistake I often make myself, which is to focus on the language/compiler/interpreter/jit/translators/etc. and to loose sight of the platform APIs -- user interfaces, input devices, OS services, data sources, and so on. As fun as it is to talk about languages on HN, APIs are arguably a bigger part of the big picture in many platforms. LLVM itself doesn't come with any platform APIs, so it's typically just one part in a larger and much more complex system.
Re:Mozilla Research Projects by hajile on Friday December 26, 2014 @07:52PM (#8801195)
The LLVM lack of APIs is part of the appeal to me. It gives us a chance to remove the cruft on the APIs (because LLVM wouldn't be backward compatible anyway) and do them right or at least how we now believe they should be after screwing them up so many times.