10年2个月前修改于 10年2个月前IP:江西
826071
24楼
有吃了第五个馒头饱了而忘了第二个馒头之嫌。

先以C#入门并无不妥,但是不要固步自封,不要误入反复设计界面、反复尝试API的歧途。不要过分夸大工具的作用,编程语言只是认识计算机世界的一个窗口而已。

我以前是QuickBasic入门的,当时在programfan上交流(现在这个社区都没落了),还学习了DOS汇编和QuickBasic调用汇编,结果最后都淘汰了,但后来凭借着写了很多小程序的基础,顺利地学会了C语言。我认为学得会C#的一定能够顺利学会JavaScript。

无论用什么语言入门,都有局限性,迟早是要碰壁的。C#会碰壁,JavaScript一样会碰壁。以碰壁来否定一个语言,是不合适的。这只能证明C#对于现在的自己是不合适了,而不能证明对其它人不合适。

所以给初学者推荐语言,不是为了让初学者不碰壁,而是为了让初学者向哪里走都走得通,碰壁之前获利最多,不至于很快陷入重新选择语言的困境。所以一个全能型的语言当然是要比一个专能型语言要更适合初学者。

社会分工的原理,研究任何在科技中占有一定地位的技术的专家,都是需要的,但是入门就未必了。完全可以先学会高级语言编程,然后再去学微机原理。
评论
文号 / 826071

千古风流
名片发私信
学术分 4
总主题 466 帖总回复 2942 楼拥有证书:进士 学者 笔友
注册于 2009/05/30 21:22:42最后登录 2019/01/31 17:16:38
主体类型:个人
所属领域:无
认证方式:邮箱
IP归属地:0

个人简介

暂未填写
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的