SG said:
Secondly, could you please tell me how the knowledge of C will help me
later on? I have a teacher here who just shrugged at this question and
replied that the knowledge of C will help me learn the other advanced
languages later on... Is this true?
really, i do not have any answer to this question but i can not resist
some thoughts. i have some feelings for C i am not able to understand.
earlier this month i started my BLOG & i worte an article "On The
Perils of Java Schools" as my viewpoint on Joel Spolsky's article "The
Perils of Java Schools". these are some of the lines from my blog:
".....what i do think is, having the skills of a *musician* is a
sufficient and not the necessary condition. i feel, becausee of my
experience, that the part of brain that *creates* great-music also
creates great-softwares. If you have an *analytical-ear* for music then
you have it, then you can become an extremely brilliant programmer, the
ones who are rare & i....."
now i will explain the situation:
--- i like "hard-rcok", Metallica, Iron-Maiden, Black Sabbath,
Marilyn Manson, Pink Floyd are among my faourites. "Rock" is quite
deep, has more meaning than pop, IMHO. everytime i listen to my
faourite songs, i feel i am holding "K&R2" in my hands or i feel i am
"UNIX or C", NO i never saw how K&R2 looks like, i ordered this book 5
hours ago. i feel i am "history of UNIX, i am PDP-11". now i listen to
many other songs but that happens only with Rock music & at the same
time i get the "technical-ability" to dissect the songs, i feel like as
if my brain is taking vocals, guitars & drums apart as 3 different
things & then making a genius-piece of each of these parts then it
assembles them together to create the original master-piece & sometimes
i also create my own. at that time, i dwell deep untill there is C,
UNIX, rock & me, they & me become the one. ---
Can anybody explain why i feel so? i ask because folks here carry
much-wider experience of C, UNIX & LIFE in general. may be i am able to
understand something about myself through comp.lang.c
(that never happened with C++, Ruby or Python. Lisp is also a different
story but it is nearly like the one i told you except that i started to
feel that way after 6 months from when i 1st learnt it. 6 months ago it
was just like other langugaes.)
thanks for your precious time.
--arnuld
http://arnuld.blogspot.com