Jump to content
  • Advertisement
Sign in to follow this  
Hraefn

Python and Java Difference Share Your Experiences

This topic is 2079 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Ok,so i just learning Python now and i have friend who already learning Java for a month.Then i do just a little search about differences between Python and Java(First i just do this for fun after a hour watching tutorials).First i thought it wouldn't have very much differences but i read some article and post but it and i really disappointed(I don't know why but the result is so much people supporting Java than Python and i don't mean i hate Java because my objection is learning Python,Java,C++,Ruby)

I know every languages have their own weakness and advantages.I want to make a game for 2d when i really understand Python i want to make something similar like Tales of Phantasia and when i really Pro i want to make 3D like tales of Xillia (I don't want to be a plagiarism but i love the way of the battle system)so basically can i do that on Python?because the other say about Python and Java

Weakness:
Python: Java:
-Python IDE is sucks -Java language are abstract.so frustrating
-Python are slow -Uses more Ram
-Python completed program are hard -More dificult
to compiled and distribute
-Integrating n Python are dificult
-Slower
-Less use in 3D
-Bad for Large application

Advantages:
Python: Java:
-Easy to use -Can be integrated into almost everything
-Uses less Ram -Can do almost anything in Java with out add-ons
-Very fast program development -Most Uses for 3D

That is all i get from my search and they are from 2011 and 2012 but now are 2013 and surely they are having a great change so the point is which is good for making a 2d classic old school game like Tales series,Summon night craft series,Riviera,Yggdra Union,and others.I also i'm directing to make a game for Pc,and console game like PSP,DS(something like that when i can porting a game to that console).And what is the difference

I know this is a big question and can make conflict which i don't want to be happen so please calm down and more relax because everyone has their own opinion and experiences.For me i don't know why i get more feel to python.Thank you everyone i will respect and appreciate every answer

biggrin.pngbiggrin.pngbiggrin.pngbiggrin.pngbiggrin.png

Share this post


Link to post
Share on other sites
Advertisement

I haven't used python, but I have had a pretty good ride with java, and I like how it is versatile. (Deploying to windows, mac, android, and web is pretty easy with libraries like libGDX)

Honestly, as a small learning developer you shouldn't worry too much about "ram use" or "slower", they aren't really apparent with the 2d games you will make at first, and even the smaller 3d games, just pick the language that feels more natural to you, as far as syntax and workflow are concerned. 

When you get more advanced with your development, you will find that learning another language or three wont be that hard, because they are very similar in concept.

Share this post


Link to post
Share on other sites

I haven't used python, but I have had a pretty good ride with java, and I like how it is versatile. (Deploying to windows, mac, android, and web is pretty easy with libraries like libGDX)

Honestly, as a small learning developer you shouldn't worry too much about "ram use" or "slower", they aren't really apparent with the 2d games you will make at first, and even the smaller 3d games, just pick the language that feels more natural to you, as far as syntax and workflow are concerned. 

When you get more advanced with your development, you will find that learning another language or three wont be that hard, because they are very similar in concept.

 

Thank you very much for your answerbiggrin.png it really help a lot

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!