F
F
FedorWK2021-02-01 17:54:50
IT education
FedorWK, 2021-02-01 17:54:50

Should I start (continue) with Go?

I am learning programming. Mastered Pascal, C at the level of working with memory, pointers.
I want to start learning a more applied and modern language, in which I can master the concept of OOP and practice + later find a job.
From what we have been able to find out, Go has a peculiar implementation of OOP, which raises the question of whether a false understanding of the concept will arise. The same goes for multithreading and other advanced topics.
Or is it worth paying attention to more "classical" programming languages ​​for a better understanding of programming?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
V
Vasily Bannikov, 2021-02-01
@FedorWK

Go has a completely normal OOP, no matter what people say here, albeit a stripped-down one.
On the same java / sharp, adequate people implement OOP by analogy with go - Composition over inheritance and only public and private modifiers.
Choose the language that you personally like more (of those that exist), since there are enough of them.

S
Sergey Gornostaev, 2021-02-01
@sergey-gornostaev

It is worth paying attention to the languages ​​in demand for junior positions in your region.

_
_, 2021-02-01
@mrxor

whether a false understanding of the concept will arise.

study the concepts first, and only then their specific implementations - then it will not arise, regardless of the language.
+ later find a job.

do not forget, in addition to the language, to learn the rest of the stack needed to solve problems in your subject area.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question