|
某些人的无知实在是令人发指,不懂的领域,好歹看看书了解个概况再发言啊,总不能一无所知就张嘴胡说吧,这是基本的素质。 c) b$ o) P7 T7 A, k. c, `9 ?# G$ F$ D" e 5 C: A: X! m2 W; D- e: d3 Z$ ~5 I0 k5 u 原贴在此:机器人普及后的猜想九:机器人时代的软件编程 - 机械乐园 - 机械必威体育网址 - 百万机械行业人士网络家园 ( f+ I& [8 T- y4 i- w& K6 v1 y* x//www.szfco.com/thread-487344-1-1.html % j7 F# Z# ?( n' n2 ^' O+ D# y T* c2 W, A
9 t' k4 A7 ?" d: E" ~0 \文中提到“现有的C语言下的软件编程,是一个极大多数人难以入门的软件。” ( D/ J7 L0 M9 }; t3 [ t 6 O( s$ \8 C4 N. T' z / @' v2 \4 z) M- E% _* V+ _+ p# ]首先,C是计算机二级的考试科目之一(计算机二级可在考纲内任选一门语言),如果C是一个极大多数人难以入门的语言,那么这个二级也就没人选C了,而实际上考二级C的多的是。C已经二十多年了,而当年的BASIC进化成了VB,FOXBASE到了VFP,PASCAL和FORTRAN消失了,足以证明不是某面所说的极大多数人难以入门。自己不懂也就算了,有资格替别人下结论吗? $ b! b/ F, q+ W7 p, ~ n; O/ r1 o# `% O5 _/ K9 Z' x) @. ^4 _ 其次,C的难不是在入门,而是在深入。事实上大部分高级语言的入门都不难,会C的人一星期就能学会PASCAL。C可以面向底层,这是绝大部分语言都做不到的,打个比方,C有寄存器函数,不懂计算机原理,没有硬件基础的人敢用吗?你把堆栈搞乱了软件立马崩溃。正经学C没有不懂汇编的,这意味着又加了一门,然而,我想大部分人都看过80386的指令集,跟一本机械手册差不多,这还是老掉牙的32位指令集,64位的呢?光这些就能把人累死。$ M# n5 \- ^* S4 O& P7 N- J
, s& C+ ], ~; y' @8 {$ a: y0 o2 ^ T3 h* ?6 L 还有,某面不知道的是,早就有代码生成器这类东西,完成一些重复代码的工作。# c8 q' x- F% n) }6 ?' O6 ?; ~
2 q8 r9 ]7 E; d/ ]$ a$ t2 E9 Z% F- l/ _ 总结:尊重科学,谨言慎行,言之有物。8 f k5 S% O2 p3 e; ]
|
评分
-
查看全部评分
|