![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#11 |
|
Newbie
Join Date: Jun 2007
Posts: 8
Rep Power: 0
![]() |
Can you please expand on "virtual machine"?
So, how long should I spend on Java? |
|
|
|
|
|
#12 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
A virtual machine is like a blow-up doll. It might get the job done, but it doesn't quite hack it.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#13 | |
|
Expert Programmer
|
Quote:
Java is much easier to learn and will make your applications portable, but the user interface will be unsightly in comparison to a native Mac app. BTW, C# is for Windows only. And forget about virtualizing another OS. |
|
|
|
|
|
|
#14 |
|
Hobbyist Programmer
Join Date: Jan 2006
Location: Menidi, Athens, Greece
Posts: 239
Rep Power: 3
![]() |
If you are using Mac, but want to stay portable, you may want to learn C++ first. C++ will introduce you to many programming concepts that will later help you understand Objective C/Objective C++. It will also allow you to write native Mac applications using Carbon, and also to use some Core features of the Mac environment that are not accessible with other languages.
Java will sure make your programs easier to write, without having to write platform-specific code, but framework support for Java in Macs is currently abandoned, so I don't recommend learning Java.
__________________
Project::Soulstorm (personal homepage) |
|
|
|
|
|
#15 | |
|
Professional Programmer
|
A programming language is similar to a lifestyle. Not one of us can tell you which is best for you.
__________________
▄▄▄▄ Quote:
Due to incorrect calculations during the middle ages, our calendar actually begins a few years after Jesus' birth. Thus the real 6/6/6 happened a few years back. The world already ended and you missed it. Download Code::Blocks now! ▄▄▄▄ |
|
|
|
|
|
|
#16 |
|
Newbie
Join Date: Jun 2007
Posts: 8
Rep Power: 0
![]() |
I see.
You guys have helped me out a lot, and I thank you for it. I signed myself up for a C++ class at school for next year. So, i'll be learning C++. After I master C++ (which will probably be a long time), i'll move on to more languages. |
|
|
|
|
|
#17 |
|
Hobbyist Programmer
Join Date: Oct 2006
Posts: 204
Rep Power: 2
![]() |
Don't be so hard on yourself. I just started learning C and after two semesters, I have learned a lot about it. I don't claim to be great at it, but what I'm saying is, with enough dedication, it is possible to learn most languages.
|
|
|
|
|
|
#18 |
|
Programming Guru
![]() ![]() ![]() |
I agree with Fall Back Son.
__________________
http://jasonpowers.net "There are a thousand hacking at the branches of evil to one who is striking at the root." |
|
|
|
|
|
#19 |
|
Newbie
Join Date: Jun 2007
Location: askexpert.info
Posts: 4
Rep Power: 0
![]() |
It depends on what kind of project you want to work, for webdesigning PHP, Ruby is better, for software project C++,Java is better.
__________________
Programming Tutorials |Interview Question And Answer Freelance Web Designer|Freelance Programmer |
|
|
|
|
|
#20 |
|
Newbie
Join Date: Jul 2007
Posts: 20
Rep Power: 0
![]() |
Well its possible to know more than one language very well. I would think the most useful ones are Java and C++
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|