ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have always wondered what other peoples favorite language to program in is. What language do you use most for things that are not work-related, but u are just doing for the fun of it? This isn't a question of what lang I should learn - I already know perl and C++ and perl is my fav of the 2.
I love Java. I'm currently working on a RPG game with Java with network capabilities (Multiplayer). I've been trying to create a game for God knows how long and Java is bringing me closer to realise that project. The fact that it has a well documented API, network and graphics capabilities plus the way it works across the three major Operating Systems without changing my code was a decisive factor. Even though I could achieve higher performance with native C, I don't think I need it. I'm not creating a high-end FPS where you need to have 60+ fps to achieve a reasonable accuracy.
Unfortunately, there aren't many books written specifically for Game Programming with Java. The best ones are focused on Applets and for very old version of Java. A few gems can still be found though, as Developing Games with Java by David Brackeen which I'm borrowing a lot of code from.
So, to sum up: Java for fun and hopefully Java as a work someday in the future
mega man, you may have already caught this but there is an Oreilly book, 'Killer Java Game Programming'. I have read through a bit of it and it is pretty good.. It is available for free online with the source code at the authors homepage.. Google has it..
oh yeh c++ just because.. though i also like C, Perl, PHP, Java, assembly, and even some Lua.. I think the best thing is not to find one favorite language, but to learn as many as possible and figure out how to make them work together. Because generally in a large scale program there are a variety of problems that could be addressed better with multiple langs..
i also spend time trying out many languages but so far my favorite is lisp because of the ability to pass functions as parameters and other fun things like that. Makes the language very powerful.
lisp is my fave too. It's fabulous for really clever stuff like A.I. sudoku solvers, game
players etc.
Though for me perl is most useful everyday.
haven't tried python yet.
C++ definitely; that's pretty much all I use. I personally can't stand Java; it's higher level than C++, but in a bad way. I also like bash scripting, if that counts. Of course, I have yet to try many of the widely-used options out there...
ta0kira
My favorite programming language is java for now, because it is the language i can get the job done quickly. However i would like to be able to be able to do the same with python.
Java and Ruby are far and away my favourites. Ruby makes just about everything ridiculously simple and straightforward, and Java has many of the same features as ruby, with a larger development base and strict typing.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.