Welcome to Dream.In.Code
Become a Java Expert!

Join 150,371 Java Programmers for FREE! Get instant access to thousands of Java experts, tutorials, code snippets, and more! There are 1,788 people online right now. Registration is fast and FREE... Join Now!




starting java

2 Pages V  1 2 >  
Reply to this topicStart new topic

starting java, good books

which language do you use??
which 1
java [ 2 ] ** [100.00%]
c++ [ 0 ] ** [0.00%]
blitz plus [ 0 ] ** [0.00%]
blitz 3d [ 0 ] ** [0.00%]
Total Votes: 2
Guests cannot vote 
lukas76
27 Jan, 2008 - 07:42 PM
Post #1

D.I.C Head
**

Joined: 20 Jan, 2008
Posts: 85


My Contributions
im thinking of starting java and i have a few questions
1.i need a review on beginning java 6 game programming
2.is it a very very very cheap language to use
3.is it worth it??????
thanks lukas76
User is offlineProfile CardPM
+Quote Post

GWatt
RE: Starting Java
27 Jan, 2008 - 08:37 PM
Post #2

human inside
Group Icon

Joined: 1 Dec, 2005
Posts: 2,360



Thanked: 31 times
Dream Kudos: 500
My Contributions
My answers:
1. Do you already have a well grounded programming concept?
2. Java is free.
3. Any skills you learn in Java can usually apply to programming in other languages, so yes.
User is online!Profile CardPM
+Quote Post

outlaw107
RE: Starting Java
28 Jan, 2008 - 11:34 AM
Post #3

New D.I.C Head
Group Icon

Joined: 1 Nov, 2007
Posts: 31


My Contributions
- Java is a free language brought to you by Sun Microsystems =)

- I would not attempt to program a game unless you have the basics/intermediates of programming down in java. It would just end up a mess, and you'd end up hurting your game more then helping.

- I use NetBeans IDE....it's a great free IDE for java go to NetBeans 6.0
User is offlineProfile CardPM
+Quote Post

lukas76
RE: Starting Java
28 Jan, 2008 - 12:17 PM
Post #4

D.I.C Head
**

Joined: 20 Jan, 2008
Posts: 85


My Contributions
g watt
1. no i have no what so ever java experience so what book should i get
thanks outlaw and gwatt for your suggestions
lukas76
User is offlineProfile CardPM
+Quote Post

Israel
RE: Starting Java
28 Jan, 2008 - 12:22 PM
Post #5

D.I.C Addict
Group Icon

Joined: 21 Nov, 2004
Posts: 626


Dream Kudos: 175
My Contributions
Google-->Java + Tutorials --> Start!

Learn the basics first. Game programming won't make anysense without it.
User is offlineProfile CardPM
+Quote Post

Martyr2
RE: Starting Java
28 Jan, 2008 - 12:22 PM
Post #6

Programming Theoretician
Group Icon

Joined: 18 Apr, 2007
Posts: 5,660



Thanked: 313 times
Expert In: C/C++, Java, VB, VB.NET, C#, PHP, Web Development, HTML & CSS, Javascript

My Contributions
You could do c++ and then jumping over to Java will be a smooth transition. If you want to be a career programmer, then I do recommend c++. However, if you are just a casual programmer and want a nice language, Java is a great place to start. C++ and Java both have similar syntax since Java came out of C++ to begin with.

It is really up to you and what your goals are. If you are doing games, again C++ would be your best bet. You want to do web applets and such, Java is your choice. smile.gif
User is offlineProfile CardPM
+Quote Post

outlaw107
RE: Starting Java
28 Jan, 2008 - 12:27 PM
Post #7

New D.I.C Head
Group Icon

Joined: 1 Nov, 2007
Posts: 31


My Contributions
QUOTE(lukas76 @ 28 Jan, 2008 - 01:17 PM) *

g watt
1. no i have no what so ever java experience so what book should i get
thanks outlaw and gwatt for your suggestions
lukas76


I use "Java Software Solutions: Foundations of Program Design" by Lewis and Loftus. It's a great book for beginners and noobies all the way up to intermediate. icon_up.gif
User is offlineProfile CardPM
+Quote Post

lukas76
RE: Starting Java
28 Jan, 2008 - 12:37 PM
Post #8

D.I.C Head
**

Joined: 20 Jan, 2008
Posts: 85


My Contributions
thanks outlaw im googling the book right now
thanks lukas76

i need a cheaper book but thanks for the suggestion outlaw
also thanks every1 whos been replying to this post
lukas76
User is offlineProfile CardPM
+Quote Post

Programmist
RE: Starting Java
28 Jan, 2008 - 01:08 PM
Post #9

Four-letter word
Group Icon

Joined: 2 Jan, 2006
Posts: 1,256



Thanked: 11 times
Dream Kudos: 100
Expert In: Java

My Contributions
QUOTE(Martyr2 @ 28 Jan, 2008 - 02:22 PM) *
If you want to be a career programmer, then I do recommend c++. However, if you are just a casual programmer and want a nice language, Java is a great place to start.


I don't think this is the case anymore. In fact, this probably hasn't been the case for 5-10 years. I know plenty of career software developers who haven't touched C++ in years (or ever). No offense, but I think you are overestimating its importance to a huge portion of to today's programming jobs. Java and Java related technologies and frameworks is a very large (and growing) area that many businesses use. I'm sure Sun Microsystems and the thousands of contributing developers and 3rd party tools/frameworks wouldn't be investing as much time/energy into Java as they have been if it were just for the "casual programmer." I started programming using C++ and I think it's a great language, so I'm not language bashing. I just want the OP to have a more realistic view of things and I feel your comment, while I'm sure well-intentioned, was misleading.

This post has been edited by Programmist: 28 Jan, 2008 - 01:09 PM
User is offlineProfile CardPM
+Quote Post

lukas76
RE: Starting Java
28 Jan, 2008 - 01:13 PM
Post #10

D.I.C Head
**

Joined: 20 Jan, 2008
Posts: 85


My Contributions
i tried c++ and didnt like it soo i tried blitzplus and it was to expensive soo thats why i want to try making java browser based games
thanks lukas76

User is offlineProfile CardPM
+Quote Post

outlaw107
RE: Starting Java
28 Jan, 2008 - 01:44 PM
Post #11

New D.I.C Head
Group Icon

Joined: 1 Nov, 2007
Posts: 31


My Contributions
You'll like java, just make sure you learn the foundations of the language. After you learn Java you can easily switch over to C++ from what was stated earlier.
User is offlineProfile CardPM
+Quote Post

Martyr2
RE: Starting Java
28 Jan, 2008 - 02:06 PM
Post #12

Programming Theoretician
Group Icon

Joined: 18 Apr, 2007
Posts: 5,660



Thanked: 313 times
Expert In: C/C++, Java, VB, VB.NET, C#, PHP, Web Development, HTML & CSS, Javascript

My Contributions
QUOTE(Programmist @ 28 Jan, 2008 - 01:08 PM) *

QUOTE(Martyr2 @ 28 Jan, 2008 - 02:22 PM) *
If you want to be a career programmer, then I do recommend c++. However, if you are just a casual programmer and want a nice language, Java is a great place to start.


I don't think this is the case anymore. In fact, this probably hasn't been the case for 5-10 years. I know plenty of career software developers who haven't touched C++ in years (or ever). No offense, but I think you are overestimating its importance to a huge portion of to today's programming jobs. Java and Java related technologies and frameworks is a very large (and growing) area that many businesses use. I'm sure Sun Microsystems and the thousands of contributing developers and 3rd party tools/frameworks wouldn't be investing as much time/energy into Java as they have been if it were just for the "casual programmer." I started programming using C++ and I think it's a great language, so I'm not language bashing. I just want the OP to have a more realistic view of things and I feel your comment, while I'm sure well-intentioned, was misleading.



C++ may not be the language used in all applications, but it is the foundation of several languages. Also believe me when I say that companies are still asking for it. I am currently in a job search and run across dozens of posts all the time asking for this language (along with a dozen other languages but that is another story). C++ was the foundation of Java as you probably know. It is also the heart of many game engines. C++ is the language of choice for drivers, background processes, game development, even the company T-mobile uses it for the billing systems. It is important in telecommunication applications, many programs in linux were written in C++ yadda yadda yadda. It is also one of the reasons why C/C++ forum on this board is almost double that of Java. I even write the occasional app in C++ for clients.

It is a very useful utility language and like it or not, it is still there and in demand. And if you know career programmers who don't know a lick of C++ I would seriously doubt their skillset. Can a programmer go through life only knowing Java and a handful of other languages? Sure. Is C++ needed? Nope. But in todays programming market saying you have no C++ experience is like saying "Yeah I can write sentences, but you know I am a bit foggy on the alphabet".

Now back to what I had been saying, I wasn't saying that Java is for only beginners or that C++ is the be all to end all but for their purpose, C++ is great for career programmers (because it teaches them some great OOP) and can help someone breaking in to move to other languages including Java. Java is a great entry language too and can take someone to the most advanced levels.

I really can't believe I have to sit here and defend someone learning C++ as a started language and its importance in todays market. For gods sake, I am not saying C or Ada or Pascal is essential. We are talking C++ here.

But anyways....


User is offlineProfile CardPM
+Quote Post

2 Pages V  1 2 >
Fast ReplyReply to this topicStart new topic
Time is now: 1/9/09 02:30PM

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter

Live Java Help!

Java Tutorials

Reference Sheets

Java Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month