[java] Why did you go with java?
Why did you decide to learn java?
I decided to learn java due to all the technolegies and the simplicity over c++.
I wish there was a button on my monitor to turn up the intellegince.
Theres a button called 'brightness' but it doesn't work
I wish there was a button on my monitor to turn up the intellegince. Theres a button called 'brightness' but it doesn't work
Greetings,
Well I started to learn java for probably the wrong reason: it had alot of hype. Other than the hype,I learned Java had some attractive features, such as good networking, strong object orientation, ease of use over c++ (like you mentioned ), mutli-platform, and it could run in a Browser!! (which was really cool to me at the time)
p.s. I really enjoy your signature ARCHIGAMER. it''s sweet.
=============================
a wise man once said....
=============================
www.thejpsystem.com
Well I started to learn java for probably the wrong reason: it had alot of hype. Other than the hype,I learned Java had some attractive features, such as good networking, strong object orientation, ease of use over c++ (like you mentioned ), mutli-platform, and it could run in a Browser!! (which was really cool to me at the time)
p.s. I really enjoy your signature ARCHIGAMER. it''s sweet.
=============================
a wise man once said....
=============================
www.thejpsystem.com
==============================================I feel like a kid in some kind of store... ============================================== www.thejpsystem.com
I was pretty much a die hard c++ programmer for a number of years, with no real interest in learning or using java. Sometimes im closed minded about things like programming languages. About five months ago I got a game programming job that required me to know java, so thats why I learned it. After about a month of using java I have learned that it really is a great language, easy to use language. I have some complaints, but I would recomend it as a good first language for people getting into game programming. It really allows you to focus on basic game programming concepts and not on learning a complicated api.
Mike Barela
mbarela@earthlink.net
Mike Barela
mbarela@earthlink.net
Mike BarelaMikeB@yaya.com
Most of my professional work is in non-multimedia business applications. I started using Java to add client side functions to Intranet applications. We wanted to move away from CGI for our server side functionality and Java''s superior developer productivity over C++ and its higher scalability over VB made it the best choice for a number of projects.
Then we worked a project where the clients requested a multimedia application but were considering shifting platforms at some time in the future (from Windows to Linux - Even though JMF for Linux is not out yet it is expected to be long before the transition is to take place) - Java to the rescue again. When I saw how well Java 2D and JMF performed it was a natural choice to use Java for my game hobby programming.
I am a little nervous about the future of Java, though. I don''t know if Sun will be able to continue to straddle the fence between psuedo-open platform and proprietary technology. I think that Sun''s handling of SGI and Java 3D proves that they are willing to make decisions that are detrimental to the Java platform in the best interests of Sun (and who can blame them – they’re a corporation, not a charity).
We will continue to use Java because it makes the best business sense for a lot of our projects, but we do so with the realization that there is little to no difference between Sun/Java and Microsoft/(VB, Com, .Net, etc..). They are both proprietary technologies that will be directed towards the best interests of the companies who own them, rather or not that direction makes the most technical sense. Right now it’s just in Sun’s interest to be more accepting of the opinions of developers and other companies because they can’t make Java a success without help.
Then we worked a project where the clients requested a multimedia application but were considering shifting platforms at some time in the future (from Windows to Linux - Even though JMF for Linux is not out yet it is expected to be long before the transition is to take place) - Java to the rescue again. When I saw how well Java 2D and JMF performed it was a natural choice to use Java for my game hobby programming.
I am a little nervous about the future of Java, though. I don''t know if Sun will be able to continue to straddle the fence between psuedo-open platform and proprietary technology. I think that Sun''s handling of SGI and Java 3D proves that they are willing to make decisions that are detrimental to the Java platform in the best interests of Sun (and who can blame them – they’re a corporation, not a charity).
We will continue to use Java because it makes the best business sense for a lot of our projects, but we do so with the realization that there is little to no difference between Sun/Java and Microsoft/(VB, Com, .Net, etc..). They are both proprietary technologies that will be directed towards the best interests of the companies who own them, rather or not that direction makes the most technical sense. Right now it’s just in Sun’s interest to be more accepting of the opinions of developers and other companies because they can’t make Java a success without help.
I had been using C++ for some years but was bothered by its many nuicanses but I had to live with it because it was the only language with proper support by third parties.
Then I for fun used a week with Java one summer and tried doing some programming with it and saw how much faster it was to program. I was dissappointed with the execution speed, though, a dropped it again until I became aware of all the methods there was to make Java go fast and how it could be combined with C++ for performance.
From then on I have been a true devote to the language that makes my life simpler than before.
Jacob Marner
Then I for fun used a week with Java one summer and tried doing some programming with it and saw how much faster it was to program. I was dissappointed with the execution speed, though, a dropped it again until I became aware of all the methods there was to make Java go fast and how it could be combined with C++ for performance.
From then on I have been a true devote to the language that makes my life simpler than before.
Jacob Marner
Jacob Marner, M.Sc.Console Programmer, Deadline Games
you can combine java with c++? how?
anyway, i learned java cuz my ex-girlfriend asked me for help in her java class, so i learned with her. it was fun, and sort of easy to use, but yes, i''m still caught up in the power of c++. i''m gonna have to learn extensive java for my final year university project, but hopefully, it won''t be TOO hard to pick up the real guts of the language.
how hard is it to learn (design-wise) if i think that i''m really seasoned in c++?
a2k
anyway, i learned java cuz my ex-girlfriend asked me for help in her java class, so i learned with her. it was fun, and sort of easy to use, but yes, i''m still caught up in the power of c++. i''m gonna have to learn extensive java for my final year university project, but hopefully, it won''t be TOO hard to pick up the real guts of the language.
how hard is it to learn (design-wise) if i think that i''m really seasoned in c++?
a2k
------------------General Equation, this is Private Function reporting for duty, sir!a2k
Thank you loserkid I got it from a tip of the day screen from "Sam Spade" a program that gets info about networks. Java can be combined with C++ by the "Java native interface" I believe i might have it mixed up with another technolgy.
I wish there was a button on my monitor to turn up the intellegince.
Theres a button called 'brightness' but it doesn't work
I wish there was a button on my monitor to turn up the intellegince.
Theres a button called 'brightness' but it doesn't work
I wish there was a button on my monitor to turn up the intellegince. Theres a button called 'brightness' but it doesn't work
Well there wasn''t much choice, my university decided they were going to scrap c++ and teach java only. *sigh* but on the bright side I now know how to properly use object orientation concepts, and how much cleaner and easier to understand code can be. As for java''s execution speed, well let''s just say it''s not as fast as i would like it to be. Still gotta try combining it with c++
I use it because people pay me to use it. It bugs me though... I still have fun using it, but prefer c/c++ and directX... I think once I get a little more use to it then I will feel the same about both c/c++ and java.
ao
ao
Play free Java games at: www.infinitepixels.com
>>you can combine java with c++? how?
Check out the section on ''Native Methods'' in the FAQ... it will give you a short intro and point you where to get more information.
http://games.cpbinc.com/faq/pf.asp#t6
After that you might want to check out the part of the FAQ on C++ and Native Code (just use the navigation bar to the left).
When I get back to the office on Monday I will move the answer on ''Native Methods'' to the C++ section of the FAQ (it currently resides in the ''Performance'' section - I can''t recall why I put it there?).
Check out the section on ''Native Methods'' in the FAQ... it will give you a short intro and point you where to get more information.
http://games.cpbinc.com/faq/pf.asp#t6
After that you might want to check out the part of the FAQ on C++ and Native Code (just use the navigation bar to the left).
When I get back to the office on Monday I will move the answer on ''Native Methods'' to the C++ section of the FAQ (it currently resides in the ''Performance'' section - I can''t recall why I put it there?).
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement