Mseri_Msero
Member
- Dec 9, 2010
- 11
- 0
nimeanza kupenda programming ila nimeshindwa kujua mtiririko gan unafaa.nina ufaham mdogo wa C.nifanyeje?
Achana na C, sio lugha nzuri ya kuanzia itakuchanganya tu. Plus sio object oriented so itakuchanganya zaidi utakapohamia lugha nyingine. Ningeshauri Java, Vb.Net au C#.
Kuna kozi nzuri ya Java from Stanford ipo online in video Computer Science I: Programming Methodology | Stanford Video Course
Can I classify this as one among the DUMBEST advices? JAVA yenyewe imeandikwa na C!
Totally irrelevant Java imeandikwa na nini. C sio lugha nzuri ya kujifunzia period.
Irrelevant why? "Period"? I am a scientist you can not just tell me not do stuff without reasons and some analysis! The reason of me supporting what he is doing is that C is the basic and all the fundamentals and principles apply in many other languages. Thus it will make him/her flexible, versatile and competent. Let him/her learn get lower to almost the machine(at least close to)!
anza na C# then C++ then from hapo unaweza kuangalia languaje kama visual basic, java .NET, oracle etc
Angalizo language ni Interest so unahitaji alot of exercise to master a particular one
Irrelevant why? "Period"? I am a scientist you can not just tell me not do stuff without reasons and some analysis! The reason of me supporting what he is doing is that C is the basic and all the fundamentals and principles apply in many other languages. Thus it will make him/her flexible, versatile and competent. Let him/her learn get lower to almost the machine(at least close to)!
C will not make him competent in any of the principles of modern software engineering, object orientation, polymorphism etc. He will struggle to adapt to Object Orientation if he decided to move to another language, its a different way of thinking.
Also in C doing even the most basic of things is a hassle, anyone who has ever tried printing to the screen in C knows this.
Not to mention there are fewer opportunities for C coders in the work place.
If its about getting lower to the machine why didn't you suggest assembly language?
In short C is not just a bad choice but probably the worst choice for a beginner.
Who understands OOP before understanding the principles and basics of programming. It may be JAVA now, but will it be JAVA five years later? It is just about building a platform to jump from. And yes, If he wants to do assembly languages, let him do it!
From there, you wanna be a JAVA a programmer then you learn JAVA or C++. Or join the .NET, may be!
mtoto haanzi kula wali,first anaanza maziwa ya mama,then anakuja kula vyakula vingine,,,
so Mokoz if you like programming anza na c,then ndo utakuja hizo nyingine,i myself am learning programming but am still newbie,
am learning c by this time,lyk for now am on loops.i mean how to do loops,already finished using if statements..
but MOKOZ do you have basic knowledge on what does c,history of c?U studying this at hme or?or ur taking couse on this.....
remember u must understand mokoz and not ku crame tu,couse u need to be creative in developing a program..
WISH YU THE BEST!!!!!!!!!!!!!!!!!!!!
People, it doesn't matter which language you start with. The important thing is to understand what you're learning/studying. Platform independence, object orientation, look & feel, bla bla blaa... shouldn't be the case to make someone start with what. Mokoz, you can start with any of them, only make sure you learn different language to get expertise.