Question:
Is Go a suitable first langauge?
Owemecent
2014-03-30 16:56:23 UTC
I'm a linux geek, I play with alot of linux gadgets and have about 2 years experience. I want to learn a programming langauge that would last for a long time and stuff. I do know some basic C/C++, python, and html/css. But I want to learn something that is very new, and would last for a long time in the future. I heard about google Go, how it's alot like C in simplicity and size, and new and object oriented, it's also compiled, something I really like to have in a programming langauge. What do you guys think? Would Go be suitable? Or would another langauge?(please no Java or Python suggestions)
Four answers:
Victor Lai Tiong
2014-03-31 09:20:38 UTC
So basically you are just basic in C, python, html and css that means you will basically get a very basic salary since you didn't push yourself into advance. So, everyone who consulted you is expected to be beginner and asking the same question again and again.... Yet you want to learn new languages... You are like baby that just learn how to stand up but already think of riding roller coaster... It's called waste of time... You need to get back to the reality.... upgrade all your existing programming skill before moving on.
ratter_of_the_shire
2014-03-30 20:07:23 UTC
No, there just isn't enough resources to let you dive into the depth needed. Dive in deep into C/ C++ / or Python. Read a big codebase, contribute a few changes.
2014-03-30 18:19:19 UTC
Don't just learn random languages. It will be a lot easier and more efficient if you learn something your going to use. I'd suggest you find some project you really want to do that requires you to learn a new language. That way you can learn as you apply your knowledge and you'll be more dedicated.
adaviel
2014-03-30 17:08:53 UTC
Don't learn just one language.



I'd start with something with strong typing like C or C++, if only because doing it the other way and starting with Perl or whatever where you can mix strings and floats and integers will get you bad habits.

Learning an object-oriented language like C++ after years of procedural language like FORTRAN or C can be hard - I still have trouble thinking that way.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...