打印

**,爬顶楼

[复制链接]
楼主: hotpower
手机看帖
扫描二维码
随时随地手机跟帖
61
HWM| | 2008-10-23 22:34 | 只看该作者 回帖奖励 |倒序浏览

嵌入行业,只会A不会C,绝对不是高手,最多是“老”手。呵

一般这种人不会再玩程序拉。要么就是管着一帮毛头小孩玩,要么就是提着鸟笼自娱自乐。

使用特权

评论回复
62
hotpower|  楼主 | 2008-10-23 22:38 | 只看该作者

C->A,易???G.711 G.721 G.723声音压缩汇编都要优化

在要求很高的地方,C都要免谈~~~不信搜下硕士论文~~~

俺的小朋友硕士毕业论文就写的它~~~

只要他涉及上位机他就不可能只会A不会C~~~

如果要是只会A俺早被“退回山林”了~~~

使用特权

评论回复
63
程序匠人| | 2008-10-23 22:40 | 只看该作者

顶“太乙真人”的这句——跟着产品的节奏走才是“真人”

脱离具体项目和实际需求,争论A和C的长短,必然陷入各执一词的偏执。

使用特权

评论回复
64
农民讲习所| | 2008-10-23 22:42 | 只看该作者

LS找的理由不怎么样

又拿DSP来说了。
俺一般做这个很简单:做C函数,生成汇编,合并变量和代码。不需要专门去用村纯汇编写。

使用特权

评论回复
65
jbzx| | 2008-10-23 22:43 | 只看该作者

不管是A->C,C->A都不难

语言只不过是个工具,没有什么难的.无他,但手熟尔.

A,C,C++我都用过,现在只用C,C++,A很少用了.不同的场合,用不同的语言,上位机我用C++,mcu/arm等用C.

使用特权

评论回复
66
农民讲习所| | 2008-10-23 22:44 | 只看该作者

俺提C,从个人的发展来说的

做产品用到汇编,就用呗。C都会了,还怕汇编?

使用特权

评论回复
67
hotpower|  楼主 | 2008-10-23 22:44 | 只看该作者

哈哈~~~所以俺要“通吃天下计算机语言ABC”,所以不贬低

~~~

使用特权

评论回复
68
农民讲习所| | 2008-10-23 22:46 | 只看该作者

不管产品怎么样

只会A不会C,水平好不到哪。

使用特权

评论回复
69
HWM| | 2008-10-23 22:47 | 只看该作者

另外,A->C,难?未必;C->A, 易?懒得转换!

我碰到不少只会C的人(针对某一MCU),都懒得去进一步了解其MCU的指令和汇编。

使用特权

评论回复
70
jbzx| | 2008-10-23 22:47 | 只看该作者

这几种语言最好都会,不同的场合,用不同的语言

使用特权

评论回复
71
平常人| | 2008-10-23 22:48 | 只看该作者

真够热闹的,看来这个话题是长盛不衰啊

前两天俺在另一个帖子中举了个CRT电视与平板电视的例子,被HWM批评为比喻欠妥,关于那个比喻,等俺有时间另开帖探讨。

再做个比喻,大家评判是否恰当:在晶体管和集成电路发明之前,电子行业绝对是电子管的一统天下,但现在以集成电路为基础的电子产品已经占据了绝对统治地位,但是绝对统治地位并不是说100%,电子管的使用并没有完全绝迹,至少很多顶级的音响设备还是电子管产品的天下——胆机。

电子管制作的音响与集成电路制作的音响相比,虽然在市场份额上与产量上占绝对少数,但因为有众多发烧友的追捧,胆机不会消亡。

ASM与C的关系也是如此,ASM有它特定的应用场合,ASM有它特定的优势,如嵌入式系统、操作系统的底层驱动,同时有老Hot这样的发烧友的追捧,ASM同样不会消亡。目前以及可预见的将来,ASM将不会被其它语言替代,因为现在还没有能够一种能够支持直接执行高级语言的机器,连理论模型都没有。

使用特权

评论回复
72
农民讲习所| | 2008-10-23 22:50 | 只看该作者

先学A还是先学C

相当洗了一次脑

使用特权

评论回复
73
农民讲习所| | 2008-10-23 22:51 | 只看该作者

讨论这样

人多范围就老变化。大家可以分几点考虑:
1)刚开始学,选A还是C
2)做产品,用A还是C?前提都会
3)做产品,只会A会怎么样。能用C做的时候,会选择C吗?
4)做产品,只会C会怎么样。前提:大小空间不限制。
5)只会A和只会C,在技术发展上有哪些不同
6)只会A和只会C,在社会上待遇有哪些不同

使用特权

评论回复
74
hotpower|  楼主 | 2008-10-23 22:54 | 只看该作者

同意72L---新旧社会两重天---C转A真比登天还难~~~

搞过DSP的,若是直接用C,只需记住寄存器地址即可。几天就可上手。

但要全用汇编,即使天才没半月休想玩转DSP~~~

功能强大且有并行运行的汇编指令要想入门---难!!!

所以DSP的高手是A人而非C人~~~

使用特权

评论回复
75
jbzx| | 2008-10-23 22:58 | 只看该作者

先学A,还是先学C,难易并无不同

只不过二者的设计风格不同,A是顺序程序设计风格,C是结构化程序设计风格,先学C可能有利于形成良好的程序设计习惯,并无什么难易之分.

使用特权

评论回复
76
农民讲习所| | 2008-10-23 23:01 | 只看该作者

77L的,设计IC的,是否高手是机器码人?

DSP的A人,也会C和C++,不难怎么会算法设计。不是那些只会A的人。

使用特权

评论回复
77
农民讲习所| | 2008-10-23 23:02 | 只看该作者

挺A的人,喜欢把A和C绝对化

并以此作为借口混淆视听。

做产品是做产品,MCU能C#也照用,和讨论此地的A和C关系不大。
还是老话:只会A的人,水平不高,因为他们的程序境界层次太低。

使用特权

评论回复
78
jbzx| | 2008-10-23 23:02 | 只看该作者

76L

只会A的人也可以学C啊,很容易就上手了.
只不过一些老手用惯了,不愿意改变而已.

语言只不过是个工具,没有什么神秘的.

使用特权

评论回复
79
HWM| | 2008-10-23 23:02 | 只看该作者

to 74楼:

我所指不妥之处是:LCD可以完全替代CRT,包括你所说的晶体管可以完全替代电子管。但C和ASM不同,任何具体的高级语言都必须有一个指令系统作为支撑。所以CRT/LCD的关系不能和ASM/C的关系等同起来。

使用特权

评论回复
80
农民讲习所| | 2008-10-23 23:06 | 只看该作者

先学A,代价比先学C大很多

思维定型过。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则