collin
collin

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.

|
Embed
Progress spinner
rickgigger
rickgigger

@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.

|
Embed
Progress spinner
rickgigger
rickgigger

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.

|
Embed
Progress spinner
In reply to
collin
collin

@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.

|
Embed
Progress spinner