文号
t67258
阅读
6259
回复
11
收藏
9
对于编程初学者的一个建议
2014/09/23
IP:广东
本人经常喜欢研究一些编程书籍,发现现在的书越来越厚。。。
就拿同一个人写的各代书籍来说吧
《Visual C++ 2005入门经典》本来就很厚
《Visual C++ 2008入门经典》比2005的要厚很多
《Visual C++ 2010入门经典》为了不引起书籍过后无法承受导致变形,居然删掉了许多重要的章节!!!
《Visual C++ 2012入门经典》质量更低。。。
不是有很多薄书吗?我说,现在的.NET Framework这么复杂,那些薄书也就个皮毛。。。
现在其实不是学习编程的黄金时期,因为软件开发变得过于复杂和臃肿。
对于想要入门编程的,我建议回归
Visual C++ 6.0 SP6
Visual Studio .NET 2003 SP1
JDK 1.2
SQL Server 2000 SP4
因为:这些是最经典的软件,但其技术却又可以在现在的系统中使用。
还因为,一些老坑(如工控、老服务器),新技术不一定可用。
--
什么?标准化?那东西能吃吗?
什么?不兼容你的系统?虚拟机知不知道?
建议使用VMWare Workstation 10运行Windows 2000(Windows XP也行),可以兼容以上所有软件!
--
对于想入门Linux编程的同学,我还是建议学NCurses而不是学那些图形界面编程,那些很不成熟,帮派林立,不是好对付的,而Curses在Linux出现之前就存在了,无论在哪里,只要是UNIX系统都可用。
--
我为什么不推荐Delphi 7和Turbo C 2.0,因为Delphi现在已经没落,而Turbo C 2.0只能做一个玩具而已,对编程功底没一点作用,还不如用matlab。
[ 修改于12年3个月前 - 2014/09/24 01:47:11 ]
12年3个月前IP:广东
721813
1楼
有没有谁有安卓的介绍..
引用
评论
12年3个月前IP:北京
721895
2楼
引用 20!不曾存在:
有没有谁有安卓的介绍..
安卓有个什么c4的
键盘小不好用。。。
引用
评论
12年3个月前IP:北京
721896
3楼
vs2013挺好用。。
linux直接gcc+编译器+automake不好么
引用
评论
12年3个月前IP:天津
721914
4楼
在学上位机 用C# VS2013看C# 高级编程和C#入门经典 求推荐有什么写form的书



总觉得看那些控件的方法 不能完全掌握,用了一遍 还是不能掌握
引用
评论
12年3个月前IP:陕西
721916
5楼
我对此不是很同意。
首先,我认为编程现在并不比过去复杂。它一直很复杂。例如VC++6.0,看起来不复杂,但是要想用它写出好的Windows程序还需要知道很多额外的知识。
其次,我觉得初学者对.Net这样的东西知道个皮毛也就够了,其他的大可以查参考手册。
引用
评论
12年3个月前IP:黑龙江
721921
6楼
推荐我是不知道该推荐什么,但是像.Net这样的东西还真是知道点就行了,复杂也没多大意义,如果没什么特殊要求的,直接Linux下学习编程效果会好些,以后想改变环境比较容易上手,至少基础扎实些。
引用
评论
acmilan作者
12年3个月前修改于 12年3个月前IP:四川
721927
7楼
引用 金星凌日:
我对此不是很同意。
首先,我认为编程现在并不比过去复杂。它一直很复杂。例如VC++6.0,看起来不复杂,但是要想用它写出好的Windows程序还需要知道很多额外的知识。
其次,我觉得初学者对.Net这样的东西知道个皮毛也就够了,其他的大可以...

其实也差不多,不过新东西很多是一些臃肿,而不是复杂。
老东西则是复杂但不臃肿。
引用
评论
12年3个月前IP:广东
721931
8楼
选择汇编的后果
引用
评论
12年3个月前IP:湖南
722340
9楼
谢谢
引用
评论
12年1个月前IP:广东
732291
10楼
怎么没推荐王爽的书?
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的