Re: Good books for a complete beginner!
- From: "Monique Y. Mudama" <spam@xxxxxxxxxxxxxxxx>
- Date: Tue, 30 Aug 2005 18:11:40 -0600
On 2005-08-30, potnisanish@xxxxxxxxx penned:
> Ah. sorry. That was meant to say guys. As to his question, I don't
> know why I picked it first.
>
> And to your question I had no idea that Java and Javascript were
> different. And actually I believe Monique is a boys' name.
Er, no. I've met several Moniques in my lifetime; none have been
male. Certainly I'm not.
But yes, Java and javascript are different.
And the reason I ask "Why Java?" is because, while I enjoy using Java,
I think it's both too much and too little for the budding programmer.
I would want to start with something simpler, where you have to "roll
your own" code. So much of Java is understanding the OO concepts
behind certain libraries and knowing which library or class addresses
your current problem best. I don't think Java is terribly conducive
to learning what's going on behind the scenes, and when you're just
trying to learn basic programming concepts, you're not going to have
room in your brain for things like when to use protected vs. private
vs. default, or why this static method can't use an instance variable.
Or why main has to be static ... the list goes on.
I remember that my CS Dept. thought it was a good idea to teach C++
rather than C initially, as it was supposedly "less confusing." I
never really understood pointers until several semesters in, when I
finally saw a malloc() for the first time instead of a new. The light
dawned. Simple, clean, and unintimidating as new is, it didn't speak
to the novice CS student that was me several years ago. malloc(), or
perhaps more accurately malloc() used in conjunction with sizeof(),
ugly and intimidating as it is, didn't hide what was really going on.
--
monique
Ask smart questions, get good answers:
http://www.catb.org/~esr/faqs/smart-questions.html
.
- Follow-Ups:
- Re: Good books for a complete beginner!
- From: Andrew Thompson
- Re: Good books for a complete beginner!
- References:
- Good books for a complete beginner!
- From: potnisanish
- Re: Good books for a complete beginner!
- From: Monique Y. Mudama
- Re: Good books for a complete beginner!
- From: potnisanish
- Re: Good books for a complete beginner!
- From: Andrew Thompson
- Re: Good books for a complete beginner!
- From: potnisanish
- Good books for a complete beginner!
- Prev by Date: Re: Good books for a complete beginner!
- Next by Date: Implementing Code Completion in BlueJ
- Previous by thread: Re: Good books for a complete beginner!
- Next by thread: Re: Good books for a complete beginner!
- Index(es):
Relevant Pages
|