Jump to content

Should I learn another language?


I've become pretty good (in my opinion, probably not to most of you) at python and now my way around js. However, I want to learn sometehing more powerful and better for desktop application and game development. Python ui design seems like a joke to me to be honest. Should I stick with python or learn another language?

Link to comment
https://linustechtips.com/topic/454773-should-i-learn-another-language/
Share on other sites

Link to post
Share on other sites

I thought this was going to be about actual languages....

 

Learn C++

TheGrim123321

CPU: I3-4170Cooler: Hyper TX3Mobo:Biostar B85MGMemory: G.Skill Ripjaw 2x4GBStorage: Barracuda 500GBGPU: Zotac GTX660Case: Fractal 1100PSU: Evga 500WMonitors: FHX2153L 21.5"│V193WEJb 19"Keyboard/Mouse: CMStorm DevastorAudio: MonoPrice 8323Microphone: BlueYeti BlackoutOS: MSX(Win10) Quote me or @TheGrim123321 to get my attention.
Link to post
Share on other sites

Python is a very good language, but if you want to make good programs or games you should learn C# or C++. In my opinion, Python is easy and versatile so I am trying to learn it.

My i5 6500 is bad and can't even maintain 4.5ghz, and 4.4ghz causes it to slowly become unstable over weeks with a vcore of 1.395. FML

Link to post
Share on other sites

I thought this was going to be about actual languages....

 

Learn C++

 

 

Python is a very good language, but if you want to make good programs or games you should learn C# or C++. In my opinion, Python is easy and versatile so I am trying to learn it.

What are some advantages of C++? Also I want to explore developing applications for linux based systems. That's not a major point but it would be nice. I'll do some research on C++

Link to post
Share on other sites

I've become pretty good (in my opinion, probably not to most of you) at python and now my way around js. However, I want to learn sometehing more powerful and better for desktop application and game development. Python ui design seems like a joke to me to be honest. Should I stick with python or learn another language?

 

Learn C++, C#, or Java.

 

I currently am working on learning java (teaching it to myself), already know a decent amount of HTML and CSS, along with a small amount of Lua.

Specs: CPU - Intel i7 8700K @ 5GHz | GPU - Gigabyte GTX 970 G1 Gaming | Motherboard - ASUS Strix Z370-G WIFI AC | RAM - XPG Gammix DDR4-3000MHz 32GB (2x16GB) | Main Drive - Samsung 850 Evo 500GB M.2 | Other Drives - 7TB/3 Drives | CPU Cooler - Corsair H100i Pro | Case - Fractal Design Define C Mini TG | Power Supply - EVGA G3 850W

Link to post
Share on other sites

What are some advantages of C++? Also I want to explore developing applications for linux based systems. That's not a major point but it would be nice. I'll do some research on C++

c++ Is object oriented and it has a bigger library. c# is also Microsoft only on the .NET framework so you might run into cross platform problems there.

My i5 6500 is bad and can't even maintain 4.5ghz, and 4.4ghz causes it to slowly become unstable over weeks with a vcore of 1.395. FML

Link to post
Share on other sites

Python ui design seems like a joke to me to be honest. Should I stick with python or learn another language?

 

What are you using to do UI work in Python? Kivy? Something else? Python seems pretty capable to me.

 

If you're looking for a change then perhaps Java, C#, or C++ would fit what you're looking for.

 

Also I want to explore developing applications for linux based systems. That's not a major point but it would be nice.

 

C# wont fare as well here. You can use it, but it's a more enjoyable experience on Windows at this time.

Link to post
Share on other sites

What are you using to do UI work in Python? Kivy? Something else? Python seems pretty capable to me.

 

If you're looking for a change then perhaps Java, C#, or C++ would fit what you're looking for.

 

 

C# wont fare as well here. You can use it, but it's a more enjoyable experience on Windows at this time.

I've tried tkinter pyqt and kivy. It just seems awkward however I do it.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×