----------------解决方案--------------------------------------------------------
我在这些论坛看到的基本上都是在讨论一些诸如语法之类的问题,真的没有太大的必要,几乎都是些初级的知识,其实这些只需要多看书,多上机调试,问题就解决了!中国的软件水平比美国差很多,其实不仅仅是软件方面,其实在硬件方面也要差很多,毕竟软件都是运行在硬件上的,软硬结合才是硬道理。现在很多人都是选择快速开发工具开发软件,有谁会去注意底层呢!就是有人去注意,也缺乏一个好的以供讨论的平台。这就会限制编程爱好者的水平的提高。结果到头来自己写的程序出了问题,都不知道是什么原因!甚至有很多人做程序,就是到网上搜索,再稍加修改!当然有几个原因:
1、中国教育的失败,现在很多大学里开的课程不一定合理,学校里的学习风气也不
好!可以说有相当一部分人都是混过来的!还有就是有的专家和教授之类的,他们
都研究出了什么!举个不恰当的例子,中国的足球水平以前和日本/韩国差不多
的,但是现在..........!!!!........????
2、基于生活的压力。人总要生活,需要消费,而这些都是需要有经济来源的,所以
很多人会去追求时髦的东西(当然也是迫于工作的需要)!诸如java/c#等等看上
去是站在巨人的肩膀上,但却成为了井底之蛙!很难成为高手!
----------------解决方案--------------------------------------------------------
说得不错呀,先支持一下
没错,底层的东西是很需要去学习和了解。这方面的内容有不少书呀。
但是楼主这句“我在这些论坛看到的基本上都是在讨论一些诸如语法之类的问题,真的没有太大的必要”,我不是很同意。我觉得这些对于学习C来说也是有必要的,有些是基本技巧问题,如果对C的语法和基本技巧等方面只是大概了解,那么我觉得这样对C也就不能深入理解了。如果是C++,那么也许就不应该把主要精力放在语法上面,而应该放在面向对象模型这方面上。
以上个人见解而已,肯定存在哪方面的错误理解,欢迎大家拍砖!
----------------解决方案--------------------------------------------------------
忘了说一句,祝楼主能够实现愿望
----------------解决方案--------------------------------------------------------
mikewolf最近做什么?还教书么?
----------------解决方案--------------------------------------------------------
mikewolf最近做什么?还教书么?
====================================
啊??楼主是老师??
----------------解决方案--------------------------------------------------------
C tian xia di yi
----------------解决方案--------------------------------------------------------
万丈高楼 平地 起。
没有基础 那里来 。豪严壮词。
有些问题到了你认为很精通的时候。你还不明白。
和美国我们有差距,那是根本上有差距。不是一两下的。
语言是一个,我英语很不好,说实在,C里面我很多关键词的读音我还不知道。也有很多还不会拼。虽然是个难题,可是我 还在学,那么我会比一般人要多付出很多的力气,精力。
文化也是一个,C是美国人开发的。思路,作风肯定 和中国有差距的。
传统也不一样,我们中国现在很多人是为了工作,为了应付领导等等。很少人为了理想,爱好学C;
硬件更不用说了。
不是中国不努力。而是美国人发展了200年了。我们中国只有60多年。中国人还是小木船的时候。美国有航空母舰了。
----------------解决方案--------------------------------------------------------
有的时候我也觉得,有的题目很简单,多看点书就可以自行解决.
不管学什么都得从基础抓起,这话没错,只是我觉得很多人,都没有考虑多少就向别人求助,这样能锻炼出什么?
许多事只有亲身经历才会记得更牢.
我也学过一点操作系统,但看到里面的程序,真的很没有勇气.一个人学不来的.
中国的操作系统几乎是国外的翻版,这真叫人气愤,中国到底什么时候才能真正拥有属于自己的操作系统?
----------------解决方案--------------------------------------------------------
想写操作系统,汇编功底要高才行。
虽然人人都说C是写操作系统的最佳语言,可是地层架构汇编还是少不了的。
―― 难道拿DOS下编译一个操作系统出来,在自己操作系统下还能运行吗?文件系统呢?自己写的程序地层实现的可执行程序难道你就是EXE格式吗?用来用去还不是用DOS下的库,这明显是不行的,脱离不了DOS环境,MS-DOS的源码里地层都是用汇编实现的,C是用来写操作系统软件的,不是实现操作系统的,架构在BIOS之上托起你自己操作系统的语言还得是汇编,否则的话,你写的操作系统就是寄生式的虚拟机了。
----------------解决方案--------------------------------------------------------