4 ms·
Google is not going to try and advance Java development. They should just deprecate it and switch to Go. But right now they seem stuck in the middle, not doing
by higherpurpose 12y ago
Google is not going to try and advance Java development. They should just deprecate it and switch to Go. But right now they seem stuck in the middle, not doing either.
- bicx 12y agoI really hope they don't. Go is really good for some things, but true object-oriented languages are great for designing and controlling UIs.
- nkozyra 12y agoHm, I think the way Go uses interfaces would actually be ideal for manipulation of UI.
- nostrademons 12y agoGo also has true closures and easy concurrency support, both of which are very handy in UI development. My beef with Go is weak web-programming and prototyping support and immature libraries. I'm surprised there's been so much uptake in the Ruby/Python communities, which are very strong in those areas, but I guess Ruby/Python are now being used outside their original domains and those use-cases are pretty ripe for a language like Go.
- mike_hearn 12y agoI hope they don't. Go seems like a mediocre language at best: in no way obviously better than Java. Given that they already forked the JVM and added lots of custom class libraries, I'd rather they just forked Java properly and renamed it instead, or switched to another JVM compatible language. Go would have no benefits at all.
- laureny 12y ago> They should just deprecate it and switch to Go That would be a step backward, we really need generics and a reasonable support for exceptions on Android (or any large scale system, for that matter). Go is a fine language at the system level or to replace Ruby/Python scripts but that's about it.