zigg on Nostr: Yes, Android has been natively Java since before Google acquired it. The reason they ...
Yes, Android has been natively Java since before Google acquired it. The reason they haven't refactored Android to use Go, is because despite Go having a passionate community, Go is only intended to be a language for text-processing, to accelerate the search engine. Nothing more, nothing less, which is also why frameworks based on JavaScript and Python still dominate web app server market shares.
Relating to Go not really intending to be a general-purpose language, look into Carbon-language. It is supposed be their developed general-purpose programming language, as many probably think of Go, to succeed C++ in the future. Not many people know about it, and it will be a bombshell on the whole tech industry when it is finalized.
Anyway, thank fuck that Swift hasn't caught on outside of Apple, because even with Android using Java, Oracle (owner of Java) was up their ass 24/7 with lawsuits. Now, imagine Apple's reaction to someone trying to use Swift as the native language to create some kind of development environment outside of the Apple environment. Come to think of it, their possible reaction is probably why nobody has tried! It would be an all around waste of time.
Relating to Go not really intending to be a general-purpose language, look into Carbon-language. It is supposed be their developed general-purpose programming language, as many probably think of Go, to succeed C++ in the future. Not many people know about it, and it will be a bombshell on the whole tech industry when it is finalized.
Anyway, thank fuck that Swift hasn't caught on outside of Apple, because even with Android using Java, Oracle (owner of Java) was up their ass 24/7 with lawsuits. Now, imagine Apple's reaction to someone trying to use Swift as the native language to create some kind of development environment outside of the Apple environment. Come to think of it, their possible reaction is probably why nobody has tried! It would be an all around waste of time.