PDA

View Full Version : goodbye



digdug4life
03-02-2005, 02:57 PM
:( I'm taking a break from C++ for a little, dont worry, i'm not givin up, just moving on to JAVA. I was looking at some of the code and noticing simalaiities between the two languages. I was learning C++ until i could install this JAVA thing, but i have learned much thanks to u, i can't beliveve u even put up with my stupid posts. Well thanks anyway, ill stop by often and tell you of my progress. :( THANK YOU ALL SO MUCH!!!

Dante Shamest
03-02-2005, 03:04 PM
Java? She will do you a world of good. She'll teach you Object-Oriented Programming and you'll love her for the first few months. However, after those few months are up, you'll realise the relationship has a few problems...

1. She is always late for dates and takes forever to do anything.

2. She doesn't want to only be with you; she wants to be with all men and women.

3. While her commitment to taking out the garbage is impressive, she only does so at the most inconvenient times.

4. Her look and feel is wrong. Just wrong.

5. For security reasons, she'll never let you see her naked.

6. Her best friends, C and Assembly, are so much more exciting.

caroundw5h
03-02-2005, 03:44 PM
I'm doing JAVA'S best friend C. That girl is freaky!!! she's always naked!! :D

7stud
03-02-2005, 04:00 PM
...ahhhhh, welcome to installation, classpath and package hell.

I think beginning Java is easier than C++ because you don't have to worry about deleting pointers after using the 'new' operator, and inheritance is simpler(can't have multiple base classes). But having to make everything a class seems a bit ridiculous--especially main(). Compiling programs in Java is also a pain.

Java does allow you to expand into the web, but then if you want to do that, maybe you should really be learning C#. :)

I've read a little bit about C#, and it seems a lot like Java in that it also has automatic freeing of memory(i.e 'garbage collection'). C# like Java seems like a simpler version of C++ but with a much broader scope that includes the web. Of course C# is expensive to get into--you have to buy a compiler and have the necessary .NET framework on your computer, where Java is free--that's the reason I'm learning Java over C#.

Good luck. :)

p.s. The only active Java forums I've found are at the Sun website.

Thantos
03-02-2005, 04:04 PM
Moved to the GD forum.

xxxrugby
03-02-2005, 04:22 PM
Come back soon. To learn us about Java!
So until you come back. Happy learning!

nickname_changed
03-02-2005, 04:30 PM
Java does allow you to expand into the web, but then if you want to do that, maybe you should really be learning C#. :)

I've read a little bit about C#, and it seems a lot like Java in that it also has automatic freeing of memory(i.e 'garbage collection'). C# like Java seems like a simpler version of C++ but with a much broader scope that includes the web. Of course C# is expensive to get into--you have to buy a compiler and have the necessary .NET framework on your computer, where Java is free--that's the reason I'm learning Java over C#.

No you don't. Java Applets can do things C# cannot do simply because they are client side applications. But if JSP is your thing, a lot of people agree ASP.NET (C#) is faster to develop in and more extensible. C# costs as much to learn as C++, just look in the C# board. The .NET Framework is free - its the IDE (Visual Studio .NET) that costs money. But then there are always free IDE's around (http://www.icsharpcode.com/OpenSource/SD).

Although I'm not a fan of Java, I think it's great you're taking the time to learn another language. The people who get left behind are the people who only ever learn one language - it's the people who take the time to look at whats out there and decide what suits each situation best that get ahead.

Edit: was being rude.

alphaoide
03-03-2005, 12:51 PM
I've been taking a break from C++ for awhile actually. I've been into web programming/scripting (php/mysql, javascript, asp.net/c#). I only code C++ if I happen to have C++ homework from my courses. You'll miss out all exciting stuff you could do with programming if you do only one particular language. One language is simply not practical for all purposes.

p.s. I did Java, including the new version, and didn't really enjoy it, except the developing-client-server-application part.

7smurfs
03-03-2005, 02:52 PM
Good luck, although really you should learn as many languages as you can :)

Brain Cell
03-03-2005, 07:05 PM
Good luck, although really you should learn as many languages as you can :)I'd say learn fewer languages and concentrate your efforts on them. Its the quality , not the quantity.

7smurfs
03-03-2005, 07:33 PM
True, true. But having a deep understanding of several languages is better than having a deep understanding of one.

nickname_changed
03-03-2005, 07:53 PM
It's also good to learn different types of languages. I don't mean server/client/desktop languages, I mean languages that make you think differently. For example C++ for object oriented programming, Miranda (http://www.engin.umd.umich.edu/CIS/course.des/cis400/miranda/miranda.html) for functional programming and use some SQL Server stored procedures for set-based programming (MySQL is no good in this regard as it has no stored procedures, though I heard they would be added in MySQL 5?)

I'm in the process of learning Miranda now, and I can tell you its far different to anything like C/C++/C#/Java.

Darkness
03-03-2005, 08:42 PM
Good luck.

bithub
03-03-2005, 09:04 PM
Java is a great language, and fun to use. Most people that bash it just haven't mastered the language yet. Good luck to you.

axon
03-03-2005, 09:34 PM
Learn smalltalk for a pure OO language; it's great to get something done in an extremely fast way - good for rapid prototypes of systems implementing GUIs.

alphaoide
03-04-2005, 03:04 PM
I'll probably stop learning too many languages and start focusing on one or a few languages once I get my real job (the one that satisfies me, from web to system programming). Until then, to increase the my chance to get a job, gotta know all those languages.

dpro
03-04-2005, 06:47 PM
I'll probably stop learning too many languages and start focusing on one or a few languages once I get my real job (the one that satisfies me, from web to system programming). Until then, to increase the my chance to get a job, gotta know all those languages.


Its never a bad thing to know at least 2-3 "mainstream" languages. I am a systems programmer and currently am using both C++(MFC) and php at work. But you are right defaintely keep learning more languages, the more you know I think the better perspective you have on programming as a whole. :)

kristy
03-05-2005, 05:47 AM
Java? She will do you a world of good. She'll teach you Object-Oriented Programming and you'll love her for the first few months. However, after those few months are up, you'll realise the relationship has a few problems...

1. She is always late for dates and takes forever to do anything.

2. She doesn't want to only be with you; she wants to be with all men and women.

3. While her commitment to taking out the garbage is impressive, she only does so at the most inconvenient times.

4. Her look and feel is wrong. Just wrong.

5. For security reasons, she'll never let you see her naked.

6. Her best friends, C and Assembly, are so much more exciting.hehe, excellent! :D

RoD
03-05-2005, 05:14 PM
wow your doing what? wow we care so much, stfu you attention ...........

Brain Cell
03-05-2005, 05:28 PM
Its not like that RoD. Remember that someone said the same about you and you didn't like it. I suggest you edit that. :)

If you don't have anything nice to say , just leave the guy alone.

CornedBee
03-06-2005, 03:19 PM
Java is, unfortunately, my primary development language. I say unfortunately because I like C++ more, far more. But as it is, whereever I go it's always Java that's needed.

Java Faces is very similar to the way ASP.Net works now, btw, so once there's more than just the reference implementation (which sucks, to be honest) Java will have made up for this lack and will once again profit from it's great sides, like being open (unlike the closed ASP.Net) and the incredible work done by the Apache Foundation.