Answer the question
In order to leave comments, you need to log in
Should a complete beginner take on the Go language?
Hello! For beginners who have never programmed at all, in any languages, is it worth taking up the Go language? I wanted to master the C language, but the book that I read did not satisfy me, I read half of it and abandoned this case, it is very difficult to write there. This is Stephen Prat, The C Programming Language. Lectures and Exercises, 5th edition (2013). And disappointed in the C language. And now, after a little googling, I found the Go language, which, they say, is also almost similar to C, but only easy to learn. Advise what to do in my case? My goals: to understand what programming is in general, and to make a strong foundation by studying one language, I could understand other languages.
Answer the question
In order to leave comments, you need to log in
take a python
, its threshold of entry is also low,
only the scope is wider - you will get more practical benefits for yourself
I see a huge methodological error in your question.
you _learn_ the language trying to study books. and it's difficult. boring. and you quit.
I will draw by the ears an example from the real world - human languages are studied by linguists. this is higher education. at the same time, language is _used_ by five-year-olds, using many of its constructions for their own needs. themselves. and ten-year-olds can already create quite complex and even beautiful things in the language.
take a problem and solve it using any language, you don't need to memorize it from books. come up with something that would be of interest to you. and write. peeping into manuals, documentation and forums. for example, the hallowworlds that I sculpted were wildly useful to me, not only because I was swinging on them, but also solved my practical daily tasks, making life easier.
good luck
For starters it's ok, but without knowledge of English it will be a little more difficult.
Go is definitely well mastered by those who are familiar with other languages. A Java or C++ programmer can start writing Go code in a week. Whether it is worth taking it as a first language is a question. When you encounter other languages, you may start looking for analogies in Go that other languages don't have. However, as one of the first languages - it seems quite. Try it. The initial review should not take more than a week.
It’s definitely worth a try, but for starters, I still advise you to read the basics of languages in order to delve into the main theses. I myself write more in Ruby (well, I love this language, although there are enough shortcomings). Now I’m also trying to get into Go, there are unusual moments, but this is a matter of experience (the language itself is simple, there are many libraries). Go ahead, if you don't try, you won't know.
For beginners who have never programmed at all, in any languages, is it worth taking up the Go language?
And now, after a little googling, I found the Go language, which, they say, is also almost similar to C, but only easy to learn.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question