wood burning stoves*
The moose likes Jobs Discussion and the fly likes I have been asked to learn C language Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "I have been asked to learn C language" Watch "I have been asked to learn C language" New topic
Author

I have been asked to learn C language

Jeffry Kristianto Yanuar
Ranch Hand

Joined: Oct 01, 2007
Posts: 759
Hi, my name is Jeffry, I'm working as a Java Instructor, many weeks ago, I have been asked to learn JavaScript to teach it in the class. I thought that was OK since JavaScript and Java is similar.

Yesterday, I have been asked to learn C to teach it in the class. Does learn C can make my Java Skill rusty? Until now I'm still learning Java, in fact, I'm planning to take SCJD. Please give your opinion and suggestions.


Thanks

Jeffry Kristianto Yanuar

SCJP 5.0
SCJA
planning to take SCJD
Gabriel Claramunt
Ranch Hand

Joined: May 26, 2007
Posts: 375
Learning something new will never make you "rusty", more like the opposite!
C is a interesting language to learn... some qualify it as "portable assembler".
Javascript can be deceiving... the similarity to Java is only superficial... look at this example of useful iteration methods


[Fixed the link]
[ June 06, 2008: Message edited by: Gabriel Claramunt ]

Gabriel
Software Surgeon
Jeffry Kristianto Yanuar
Ranch Hand

Joined: Oct 01, 2007
Posts: 759
Learning something new will never make you "rusty",


I mean, will my new C skill interference my Java skill?
arulk pillai
Author
Ranch Hand

Joined: May 31, 2007
Posts: 3219
It is a choice you need to make based on your career aspirations, market demand, etc. It won't hurt to learn but you may think that you could have learnt something else that is more in demand.


Java Interview Questions and Answers Blog | Amazon.com profile | Java Interview Books
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 37970
    
  22
Originally posted by Jeffry Kristianto Yanuar:
I thought that was OK since JavaScript and Java is similar.
What's similar between Java and JavaScript. Apart from the name, they are completely different.

No, I don't think learning C will make your Java rusty. But remember C is a totally different language again. It is written in what Java programmer consider a very old-fashioned style.
Jeffry Kristianto Yanuar
Ranch Hand

Joined: Oct 01, 2007
Posts: 759
Java and JavaScript have similar syntax.


Maybe I'll learn C as a secondary skill and Java as my primary skill. I have been asked to learn only fundamental C.
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 37970
    
  22
Originally posted by Jeffry Kristianto Yanuar:
I have been asked to learn only fundamental C.
Does that mean without pointers?
Jeffry Kristianto Yanuar
Ranch Hand

Joined: Oct 01, 2007
Posts: 759
Here what I have to learn about C.

Arvind Mahendra
Ranch Hand

Joined: Jul 14, 2007
Posts: 1162
whats the problem. It wont hurt your Java skills in any way. In fact your fundamentals will get stronger, and you'll come to appreciate Java even more. This will make for a good discussion in the interview.


I want to be like marc
Ernest Friedman-Hill
author and iconoclast
Marshal

Joined: Jul 08, 2003
Posts: 24183
    
  34

At the level of individual lines of code, Java, JavaScript, and C share a common heritage and are therefore quite similar. In fact, you could argue that C and Java are more similar than Java and JavaScript at that level. For example

int a = 2;
int b = a * 7;
int c = a + b;

is valid and idiomatic code in both Java and C, but not Javascript.


[Jess in Action][AskingGoodQuestions]
Jeffry Kristianto Yanuar
Ranch Hand

Joined: Oct 01, 2007
Posts: 759
thanks, maybe by learning C, I can be more realize how powerful the Java programming is. is that right?
arulk pillai
Author
Ranch Hand

Joined: May 31, 2007
Posts: 3219
Most developement jobs are Web based and knowing Java Script can be handy.
Jeffry Kristianto Yanuar
Ranch Hand

Joined: Oct 01, 2007
Posts: 759
Thanks for all your reply, I already bought book titled "C for Dummies". Do you already know about that book? give me your opinion about the book please. I'll teach the class in next saturday.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: I have been asked to learn C language
 
Similar Threads
Denny's DVD vs SCJD Project Assignment
is Sun kidding about this
How You Guys Learn Linux
Fedora installation (need help please)
SCJA Wall of Fame