|
|
|
|
|
by fineline
4296 days ago
|
|
But you can't deploy your Go to iOS. Or your Swift to Linux. I'm getting interested in Nimrod (or Nim as I think it's planning to become). Compiles to native binaries via C, C++ or ObjectiveC. Even compiles to JavaScript. So it will run on all consumer and server platforms, on microcontrollers and in browser. And it has generics, exceptions, macros, inheritance, and (optional, time-boxed) garbage-collection. It's a tiny community which hasn't even managed to get a Wikipedia page to stay up, but I'm barracking for it. |
|
And? iOS and Android supports are on their way in case you're not following recent developments. In case you're interested in writing programs for mobile devices, there's already a supporting go.mobile repository with (mainly targeting Android at the moment).
> And it has generics, exceptions, macros, inheritance, and (optional, time-boxed) garbage-collection.
Sigh... this "where's my feature!" argument almost always comes up.
It is not reasonable to expect that feature X that is very important to you has to carry the same weight for other people.
Some people think that it is unthinkable to write programs without feature X. If you think that way, then Go is probably not a language for you. Note however that there are many people who do not think that absence of feature X is a crippling thing, and do enjoy writing programs in Go.
> It's a tiny community [...]
in total contrast with... Nimrod community?