Hello! Thank you for the video and all your work. I'm a C++ developer looking to start learning backend development. Which language would be best for me to learn, Golang or C#? Also, which technology is likely to be most in demand in the job market in the future?
@KybaLioN66 to be honest it depends on what job market you are in and what visit the most popular language! Everything is popular at the moment you just need to find what you are comfortable with
@@obinnaokafor6252 For me, C++ is a first-class language. C++ is not easy; you need to continuously improve your knowledge, and each new standard brings extensive functionality. I’m considering C# or Golang because, in my opinion, Microsoft provides some of the best tools for developers: one comprehensive framework, a single ORM, and the Azure cloud. However, C# itself is not exactly simple. The syntax is verbose, it emphasizes object-oriented programming, and requires knowledge of legacy technologies. If I were to commit to a single language, C# would be the best option. But if I want to expand my experience in system-level programming and explore backend development, I’d prefer a tool that maximizes productivity. That’s why I’m considering Golang. (Side note: I find Golang’s syntax somewhat frustrating.)
For me, C++ is a priority language. C++ is not easy; you need to continuously improve your knowledge, and each new standard brings extensive functionality. I’m considering C# or Golang because, in my opinion, Microsoft provides some of the best tools for developers: one comprehensive framework, a single ORM, and the Azure cloud. However, C# itself is not exactly simple. The syntax is verbose, it emphasizes object-oriented programming, and requires knowledge of legacy technologies. If I were to commit to a single language, C# would be the best option. It is very difficult to learn two languages at the same time, especially if both languages are difficult. But if I want to expand my experience in system-level programming and explore backend development, I’d prefer a tool that maximizes productivity. That’s why I’m considering Golang. (Side note: I find Golang’s syntax somewhat frustrating.) If you have arguments about why this or that language is better, please share them with me.
Hello! Thank you for the video and all your work. I'm a C++ developer looking to start learning backend development. Which language would be best for me to learn, Golang or C#? Also, which technology is likely to be most in demand in the job market in the future?
@KybaLioN66 to be honest it depends on what job market you are in and what visit the most popular language! Everything is popular at the moment you just need to find what you are comfortable with
C# is the best option.
@@obinnaokafor6252 For me, C++ is a first-class language. C++ is not easy; you need to continuously improve your knowledge, and each new standard brings extensive functionality. I’m considering C# or Golang because, in my opinion, Microsoft provides some of the best tools for developers: one comprehensive framework, a single ORM, and the Azure cloud.
However, C# itself is not exactly simple. The syntax is verbose, it emphasizes object-oriented programming, and requires knowledge of legacy technologies. If I were to commit to a single language, C# would be the best option.
But if I want to expand my experience in system-level programming and explore backend development, I’d prefer a tool that maximizes productivity. That’s why I’m considering Golang.
(Side note: I find Golang’s syntax somewhat frustrating.)
@@obinnaokafor6252 If you have any arguments as to why Golang is not a good option, please share them with me.
For me, C++ is a priority language. C++ is not easy; you need to continuously improve your knowledge, and each new standard brings extensive functionality. I’m considering C# or Golang because, in my opinion, Microsoft provides some of the best tools for developers: one comprehensive framework, a single ORM, and the Azure cloud.
However, C# itself is not exactly simple. The syntax is verbose, it emphasizes object-oriented programming, and requires knowledge of legacy technologies. If I were to commit to a single language, C# would be the best option.
It is very difficult to learn two languages at the same time, especially if both languages are difficult.
But if I want to expand my experience in system-level programming and explore backend development, I’d prefer a tool that maximizes productivity. That’s why I’m considering Golang.
(Side note: I find Golang’s syntax somewhat frustrating.)
If you have arguments about why this or that language is better, please share them with me.