楼主: chensefengbao
收起左侧

[已解决] 汇编和c++哪个难学?

   关闭 [复制链接]
xmiangui
发表于 2010-4-3 21:57:02 | 显示全部楼层
本帖最后由 xmiangui 于 2010-4-5 21:13 编辑

不见得,
汇编虽然本身比较难上手,但是一般不会用汇编写很大型的程序。

而C++上手虽然比汇编容易,但是C++做大了,要用到软件工程和要仔细考虑面向对象了,那就非常难了。
有人抱怨C++的面向对象属于反人类的设计.......大约就是这个意思。
hegaoshun
发表于 2010-4-3 22:57:35 | 显示全部楼层
为啥不学VB呢?
JY-YZX714
发表于 2010-4-4 12:36:18 | 显示全部楼层
建议学习C++,比汇编容易多了,学C++之前先学C,这是基础。最简单的编程语言,我认为是VB,对语法要求不高, ...
tawny2008 发表于 2010-4-1 00:25



    汇编和C都不难,但C有用得多,汇编实际用处不大,要想深入学习硬件和操作系统,两样都是必须的,特别是C非常重要,至少要有10W行的C代码经验,而ASM则必须学会AT&T格式的语法。最简单的编程语言是Python或者Basic。
JY-YZX714
发表于 2010-4-4 12:36:51 | 显示全部楼层
回复  chensefengbao


汇编相对来讲比较难学一点,因为汇编可以算是计算机语言的始祖。。
使用十六进 ...
wo73927 发表于 2010-4-1 03:34


C++不是主流,Java才是第一主流,第二是C
四级三次
发表于 2010-4-4 16:18:26 | 显示全部楼层
C#的
伊の星
发表于 2010-4-4 21:52:12 | 显示全部楼层
你喜欢哪种,然后深入学透。
软件工程和面向对象不是针对某特定语言的,而是一种编程思想
数据结构也如此
wo73927
头像被屏蔽
发表于 2010-4-4 21:53:40 | 显示全部楼层
C++不是主流,Java才是第一主流,第二是C
JY-YZX714 发表于 2010-4-4 12:36



虽然目前来看JAVA是编程语言的主流,
可是就目前来看,使用JAVA语言来进行编写操作系统仍然是不太合适的。。
JAVA语言相对于C++来讲编译上要方便一些,所以相对的也比较容易掌握。。
毕竟C++相对于JAVA来讲更接近底层
hanlizor
发表于 2010-4-4 22:32:39 | 显示全部楼层
如果都认真学的话...应该还是汇编难点...因为C++比较接近自然语言....不过执行的效率就没有汇编好了
JY-YZX714
发表于 2010-4-4 22:43:07 | 显示全部楼层
虽然目前来看JAVA是编程语言的主流,
可是就目前来看,使用JAVA语言来进行编写操作系统仍然是不太合 ...
wo73927 发表于 2010-4-4 21:53



    当然,我没说用Java写操作系统。
另外,写操作系统C++也不行,目前最适合写操作系统的,只有C。
C++虽然更加底层,但C++就像一辆功能繁复的汽车,出了问题的话,没人知道哪里出错了。
我赞同Linus的观点,C++在Unix下就是鸡肋,写操作系统它太脆弱了,写应用完全比不了Python,Perl这些语言。
JY-YZX714
发表于 2010-4-4 22:44:54 | 显示全部楼层
C简单得多,并且非常有用,特别是在Unix编程环境下,不会C的话==不能做任何事情。而Python则更加现代,有C没有的优点,但Python的“快速发展”还是太让人窒息了
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-6-18 01:19 , Processed in 0.081573 second(s), 13 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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