Sam
Moderator Premium Member
Registered: 24th Dec 99
Location: West Midlands
User status: Offline
|
As you may know I am currently learning Objective C (which for someone that has once dabbled in C++ many, many years ago has been a bit of a steep learning curve!).
My question though is about Java... If you come from a C background, is Java easy to pick up or it completely different?
|
noshua
Member
Registered: 19th Nov 08
User status: Offline
|
IMO once you know the basics and understand a programming language, adapting to suit another isn't much of a big deal. You'll find yourself reading the manual / basics / syntax more than anything
|
ed
Member
Registered: 10th Sep 03
User status: Offline
|
Java's a good starting point as it's object orientated. Makes it easier to learn other stuff like Objective C. ANSI C is good to learn as PHP is hugely based on it and C++ is basically an extension on top of it (to name but a few).
|
ed
Member
Registered: 10th Sep 03
User status: Offline
|
The Wiring language used for Arduino is C++ with a few APIs stuck into it if you ever felt the need to do a bit of electronics too
|
Sam
Moderator Premium Member
Registered: 24th Dec 99
Location: West Midlands
User status: Offline
|
quote: Originally posted by ed
Java's a good starting point as it's object orientated. Makes it easier to learn other stuff like Objective C
So does the reverse apply too then, as I'm currently learning Objective-C (including the actual 'C' bit)?
|
ed
Member
Registered: 10th Sep 03
User status: Offline
|
Not too sure really. I'm just going off what people who sell Objective C courses say - "you need to learn an OO language before coming on our courses". They list languages like Java and Ruby as good ones.
A friend who did computer science at uni learned Java first year and said it made things very helpful when trying to learn other languages
[Edited on 14-06-2012 by ed]
|