I had a thought driving downtown today. Neither of the languages I know the best and use, Swift and Ruby, are self-hosted, which is sort of notable since most languages seem to be.
I had a thought driving downtown today. Neither of the languages I know the best and use, Swift and Ruby, are self-hosted, which is sort of notable since most languages seem to be.
@collin I wouldn't expect most scripting languages are. Aren't the PHP, Python, and JS engines all written in C or C++?
Swift in the other hand.
I think they are working on converting at least certain parts of the compiler over to swift though. I'm guessing the long term goal is for it to be completely self hosting. I'm guessing it's going to be a while though.
@rickgigger Yes, obviously with an interpreter it's different. Smalltalk is more-or-less self hosting and there was an alternative Ruby implementation called Rubinius which was as well but didn't catch on.