Should I use Go or Javascript?
For what I have read, I think that Go or Javascript would be easier with my C background, but I don't know if I would be better with a more standard route, as in some PHP framework or Django, for the support, libraries and docs. I see a lot of frameworks both for node.js and Go, but I'm not sure if they are stable and evolution is somewhat guaranteed.
[+] [-] kintamanimatt|13 years ago|reply
This is one of those times you can play with a language just because it interests you, and for no other reason than that.
If you're really stuck, toss a coin to decide which to play with first.
[+] [-] bprieto|13 years ago|reply
[+] [-] ams6110|13 years ago|reply
[+] [-] fossley|13 years ago|reply
[+] [-] bprieto|13 years ago|reply
[+] [-] SoftwareMaven|13 years ago|reply
If you want to explore concurrent programming, do more "systemy" stuff, or play on the leading edge, use Go.
If you want to explore event-driven programming, go with JavaScript or Python/Twisted.
You will probably spend more time figuring out how to do stuff in Go, since it is relatively new with less documentation and 3rd party libraries. That might be advantageous to rebuilding your coding chops but will make things take longer.
Server-side event programming will twist your brain around for a while, but you'll have lots of company around to guide you.
Python is just a stalwart choice for getting stuff done, with enough ability to do meta-programming that you can get it done quickly.
[+] [-] fossley|13 years ago|reply
As a C programmer though, I read http://startupitis.blogspot.co.uk/2012/05/golang-its-amazing... and had to write some Go and didn't regret it. Not sure about its fit for web development, but good fun anyway. You may find yourself writing boilerplate with Go though.
Just play with them and see which you enjoy most. Enjoyment pays you back in productivity/motivation.
[+] [-] bprieto|13 years ago|reply
[+] [-] ha470|13 years ago|reply
I don't think Go or JS's similarity to C syntax will help much, as you'll get used to python or PHP's syntax intricacies relatively quickly. As you mentioned, PHP and Python having more support will help a lot, too, both with libraries and with support on StackOverflow/the web when you're stuck.
[+] [-] aidenn0|13 years ago|reply