I chose a programming language for a long time. Yes, now I have chosen C#, but I'm learning Python too.
Because it is the best universal language in which a lot of things can be done. Because I need it for work.
True. If I could, I would prefer to use Python. But two things made me choose C#, which is why I spend twice as much time learning 2 languages:
1. 3D sound. In Python, I didn't see simple libraries where I can simply specify the coordinates of the listener and the source of the sound.
2. Decorators. I hate it because I don't understand it.
If I could do everything in Python, I would be happy. Because I would study 1 programming language. And the fact that I have to use C# causes discomfort.
@26, for 3d sound, you can use OpenAL, or SoLoud
also about decorators, you may want to check this out!.
#28 (edited by jonikster 2019-01-07 09:04:05)
pauliyobo, kianoosh, visualstudio
If so many people say that Python is a good choice, I will follow it. And I will not give up on Python until I find significant reasons with which most developers agree.
And thanks to Nikita for this topic!
Good luck everyone!
I am not saying python is a good choice. I am recommending it because I use it my self. You're not forced to use it. If you like c#, use c#. But stick with it. There are not tools forcreating audiogames? Make them.
Yes. You need to pick a language and stick with it. It's just that simple.
first, the choice of language is completely up to you. i'm not saying what is good and what is bad. since the languages are made for their own audience. maybe C# is better for you than mine!.
Python is better for me, but not because it is convenient for me, but because it is beneficial for me. If I learn a programming language other than Python, I spend a lot of time.
In any case, thank you!
OK. So you're the classical "oh this language takes a lot to learn?" Fine, then my answer is, programming is not for you. Good bye.
I didn't mean it. I'm ready to receive the necessary knowledge. But in parallel with this, I urgently need to find a job. And if I study a lot of things, I will spend a lot of extra time.
have you heard of internships? You could try applying to those, and learn along the interships program.
regarding being beneficial or anything else, again it's not related to me either.
my advice to you: pick something that
1. you are comfortable with it,
2. you can make use of it.
At post 24: You always mention that bgt kit and you never released it so far. I'm not meaning harsh, at all. But if you could upload that package somewhere(on its current stage), You might help a lot of newbies.
Or follow me on twitter @kianoosh shakeri
Picking a programming language isn't about whether its beneficial to you, or about whether its ultra powerful, or whether its compact, or whether its easy to read, and so on. Picking a programming language is all about whether your comfortable with it and your able to work with it efficiently, and actually like it.
#39 (edited by jonikster 2019-01-07 20:46:44)
Ethin, Dude, did you understand what you said?
Ok. Speaking of convenience, I’m comfortable with C#. I'll not specify, it is just convenient for me with C#.
Now I look at the average NET Developer salaries in the USA. The minimum salary is $30,000 per year. The average salary is $109,567 per year.
Now about Python.
The minimum salary is $50,000 per year, the average salary is $129,770 per year.
I'm silent about the fact that the time to learn a programming language before a job is less in Python, and Python is more popular in remote work.
But for games I'm comfortable with C#, this is true. In this programming language, I was able to do more than others.
@39, you are solely focusing, it seems, on monetary value and not how comfortable you are in that language. And you are wrong: for .NET sallaries, at AIC the salary was $79,637/yr; at Antra, $60,000/yr; at Saber Software, $74,187/yr; and at CGI, $77,712/yr. For Python, the average sallary (of all time, I think) is US$116,379, with 6,550 monthly job advertisements. For Ruby, Java, and Perl, that's US$115,005, US$112,592, and US$111,928, with 1,080, 10,443, 1,398 job advertisements, respectively. Finally, for C++, the average salaries are as follows: Books-A-Million, $157,934/yr; TeleCommunication Systems, $108,659/yr; and Imagine Software, $141,257/yr. (Source: https://www.glassdoor.com/Salaries/c-de … O0,11.htm)