LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: waterloo2005

python和c那个更值得学

[复制链接]
发表于 2009-3-12 23:54:47 | 显示全部楼层
Post by robinswan;1960139
扎实的计算机和电子系统的基本功和基础,当你看到一份代码的时候,基本能够明了处理器的寄存器运用,堆栈的状态变迁的时候,语言就没有什么意义的了。这个论坛上早就有人问过如何学好编程。当然了,很多兄弟都有不少有价值的意见,我的建议就是去买个FPGA的开发板回来。自己在上面做个CPU,搭一片RAM,然后在上面跑一段你自己的CPU的指令。呵呵。我就是这样过来的

不过也许不是每个都有这样深入追究一门技术的需求,其实每个人的成材道路都可以是不同的,你应该有你自己的道路。但是我可以谈谈我自己的经验,尽管我现在是Linux的坚定支持者,这里也是Linux的论坛。但是实际上,在软件上对我启示最大的技术是 Microsoft C#

简单点,就是玩嵌入式的? :p
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-13 00:19:09 | 显示全部楼层
Post by robinswan;1960139
扎实的计算机和电子系统的基本功和基础,当你看到一份代码的时候,基本能够明了处理器的寄存器运用,堆栈的状态变迁的时候,语言就没有什么意义的了。这个论坛上早就有人问过如何学好编程。当然了,很多兄弟都有不少有价值的意见,我的建议就是去买个FPGA的开发板回来。自己在上面做个CPU,搭一片RAM,然后在上面跑一段你自己的CPU的指令。呵呵。我就是这样过来的

不过也许不是每个都有这样深入追究一门技术的需求,其实每个人的成材道路都可以是不同的,你应该有你自己的道路。但是我可以谈谈我自己的经验,尽管我现在是Linux的坚定支持者,这里也是Linux的论坛。但是实际上,在软件上对我启示最大的技术是 Microsoft C#


为什么是Microsoft C#,能多说点吗?虽然这是linux论坛,讨论一下也没关系.
回复 支持 反对

使用道具 举报

发表于 2009-3-13 00:51:45 | 显示全部楼层
linux有mono
语言只是一种实现形式
特别是,我们用的电脑都是冯诺依曼体系,这种体系下imperative language是占主导地位的,基本大同小异
functional language一般都要编译成字节码,靠虚拟机才能运行,有的函数式语言有原生码编译器,那样的话就又成了imperative language
回复 支持 反对

使用道具 举报

发表于 2009-3-13 10:49:31 | 显示全部楼层
Post by robinswan;1960139
扎实的计算机和电子系统的基本功和基础,当你看到一份代码的时候,基本能够明了处理器的寄存器运用,堆栈的状态变迁的时候,语言就没有什么意义的了。这个论坛上早就有人问过如何学好编程。当然了,很多兄弟都有不少有价值的意见,我的建议就是去买个FPGA的开发板回来。自己在上面做个CPU,搭一片RAM,然后在上面跑一段你自己的CPU的指令。呵呵。我就是这样过来的

不过也许不是每个都有这样深入追究一门技术的需求,其实每个人的成材道路都可以是不同的,你应该有你自己的道路。但是我可以谈谈我自己的经验,尽管我现在是Linux的坚定支持者,这里也是Linux的论坛。但是实际上,在软件上对我启示最大的技术是 Microsoft C#

的确是这样,不过用机器码实在难为了应聘者,只要对c和编译器的行为有不错的了解就够了。
C#毕竟是被很多他的竞争者启发诞生的语言,设计的好也是情理之中。
回复 支持 反对

使用道具 举报

发表于 2009-3-13 11:22:10 | 显示全部楼层
数据结构与语言无关,不过用python比c更容易理解些。
回复 支持 反对

使用道具 举报

发表于 2009-3-13 12:01:11 | 显示全部楼层
CCCCCCCCCCCCCCCCCCCCCCCCC才是王道!
回复 支持 反对

使用道具 举报

发表于 2009-3-13 12:32:19 | 显示全部楼层
Post by flyinflash;1960182
简单点,就是玩嵌入式的? :p


不是的,那样做的目的是为了根本上理解电子系统的计算行为。
回复 支持 反对

使用道具 举报

发表于 2009-3-13 12:37:00 | 显示全部楼层
Post by waterloo2005;1960192
为什么是Microsoft C#,能多说点吗?虽然这是linux论坛,讨论一下也没关系.


当理解了一切之后,什么才是最重要呢?是出色的设计和实现思想!C#在这个方面做得很好。没有独立和完备的思想才是最可怕的,这个现象似乎在某国的“热血爱国青年”中尤其严重!
回复 支持 反对

使用道具 举报

发表于 2009-3-13 13:02:23 | 显示全部楼层
Post by robinswan;1960308
当理解了一切之后,什么才是最重要呢?是出色的设计和实现思想!C#在这个方面做得很好。没有独立和完备的思想才是最可怕的,这个现象似乎在某国的“热血爱国青年”中尤其严重!


有“出色的设计和实现思想”的人还是很少的,至少在国内是这样。
但即便是生活在编程底层的人,也是有自己的思想的,呐喊比批判更有用些吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-13 13:06:28 | 显示全部楼层
Post by robinswan;1960308
当理解了一切之后,什么才是最重要呢?是出色的设计和实现思想!C#在这个方面做得很好。没有独立和完备的思想才是最可怕的,这个现象似乎在某国的“热血爱国青年”中尤其严重!


C#这么牛啊,和java,python相比如何,c的设计如何?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表