Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.


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


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


I really hope they don't. Go is really good for some things, but true object-oriented languages are great for designing and controlling UIs.


Hm, I think the way Go uses interfaces would actually be ideal for manipulation of UI.


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




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: