|
某些人的無知實在是令人發指,不懂的領域,好歹看看書了解個概況再發言啊,總不能一無所知就張嘴胡說吧,這是基本的素質。
' m6 i, }% b' ]! Q: O
I, Z! m+ K4 f" N) g# E5 d0 q( l3 S e3 [$ K3 o
原貼在此:機器人普及后的猜想九:機器人時代的軟件編程 - 機械樂園 - 機械社區 - 百萬機械行業人士網絡家園
) [& k! B# ?5 M& C2 ^- k) `http://www.ytsybjq.com/thread-487344-1-1.html, f1 W4 u0 {" o/ H/ E0 Q: w
* D& n% O0 c, q& v; K: ?5 h
t! i6 K" g/ j( j" r3 l
文中提到“ 現有的C語言下的軟件編程,是一個極大多數人難以入門的軟件。”" F% r: c: p* c3 m- Z2 Y
$ g5 o+ [8 |6 B ?9 g% j. F
5 i5 y# l! `& @( X$ S# V/ {6 c. F, ^
首先,C是計算機二級的考試科目之一(計算機二級可在考綱內任選一門語言),如果C是一個極大多數人難以入門的語言,那么這個二級也就沒人選C了,而實際上考二級C的多的是。C已經二十多年了,而當年的BASIC進化成了VB,FOXBASE到了VFP,PASCAL和FORTRAN消失了,足以證明不是某面所說的極大多數人難以入門。自己不懂也就算了,有資格替別人下結論嗎?
$ R7 c: [; K4 I! J1 L, m, C2 @* }9 [8 a# {
# e0 [ H! \: b# N6 Y其次,C的難不是在入門,而是在深入。事實上大部分高級語言的入門都不難,會C的人一星期就能學會PASCAL。C可以面向底層,這是絕大部分語言都做不到的,打個比方,C有寄存器函數,不懂計算機原理,沒有硬件基礎的人敢用嗎?你把堆棧搞亂了軟件立馬崩潰。正經學C沒有不懂匯編的,這意味著又加了一門,然而,我想大部分人都看過80386的指令集,跟一本機械手冊差不多,這還是老掉牙的32位指令集,64位的呢?光這些就能把人累死。# S9 B- W7 n/ Q O! H
% r, ?; f# \; K. j: r
+ B0 _! ?$ d/ N+ j還有,某面不知道的是,早就有代碼生成器這類東西,完成一些重復代碼的工作。6 [5 A7 S1 D; B! X4 }& M: O1 t
7 k3 `6 c4 X, s7 S) Y: e4 r- ]6 {+ R5 o: |
總結:尊重科學,謹言慎行,言之有物。* p7 K3 [ J F; W5 ^, i# a- t
|
評分
-
查看全部評分
|