2 ms·
But wouldn't knowledge of Google Go be beneficial for me when there are less developers for Go than Python?
by Garbage 16y ago
But wouldn't knowledge of Google Go be beneficial for me when there are less developers for Go than Python?
- hga 16y agoIf it's not production quality (and I don't gather it is yet), and it's at alpha state at best (code you write will break, and critical features are still in the planning/development state, like exceptions as I recall), you'd be better picking a production quality language that's more obscure than Python. I'd recommend Clojure ^_^, at least if you're interested in a good concurrency story, which is one of the major things Go is about. Studying a functional language will do you good; it'll be a bit harder than you're used to at the beginning because you have to learn new ways of doing things, but perhaps easier in the long run and it will teach you vital stuff. Plus you've perhaps now had enough experience with imperative side effecting languages to really appreciate what functional programming can do for you. If you're alergic to Lisps, you might try Haskell or ML/OCaml/F#.
- Garbage 16y agoForgot to mention, I have working knowledge of Haskell and LISP. Not worked on any "project" as such, but coded a few things in both. Should I go ahead with functional programming then?