作者PsMonkey (痞子军团团长)
看板java
标题Re: [问题] 打好Java基础对学其他语言的帮助大吗?
时间Thu Aug 22 19:47:43 2013
好无聊,来喇赛一下 [殴杀]
※ 引述《henry781114 (期王)》之铭言:
: 先声明我非本科系(我是数学系),对程式语言这块很陌生,也没啥基础
: 大一的程式语言老师教C一学期也没教什麽,只教到for (据说资工系2个礼拜就能上完XD)
: 目前要升大四,想说在大学毕业前学好一个程式语言
: 将来没有要走写程式这行(想走也太慢了XD),只是本业可能会需要写程式
: 以後写的程式也不一定会用Java,但我听说学好一个程式语言,再学其他语言会很快
: 本来我是想学好C的,因为听说这个语言的效能最好,最低阶,学得好什麽都做得出来
: 但是我看到我们学校资工系和资管系大一的程式语言课程都是教Java,所以也无从选择@@
: 我认识一位资工系的朋友说Java有个缺点是如果有错的话,要整个重开@@
: C或C++就只要去找看看是哪一行写错,直接修改就好
: 想请问各位,如果我想打程式基础的话,去买本C的书来看比较好,还是去修Java的课呢?
: 什麽语言对将来学其他程式的帮助最大呢?
: 感谢各位!
既然是数学系,那就不玩「师爷翻译翻译」的哏了
我不算念过数学系,只是我在被数学(系)摧残的过程当中
学到一件很重要的事情:
定义很重要
没有定义就没办法产生定理
没有定理就没办法推论 or 生出一堆奇怪题目 [喂喂]
所以,就你的问题
首先得问你,你对於「帮助大」的定义是啥?
以我个人浅薄的经验跟见解 [遮脸]
我可以跟你说(除了啥有错就要重开那段)
你收到的资讯都对,也都不对
会跟你说学啥语言都一样(哪怕把 ASM 跟 Java 摆在一起)
他可能是得道高僧,参悟(也可能参误)了一生万、万生一的道理
用平凡人一点的尘世讲法
阿管你用什麽 ASM 还是 Java
到最後还不是要转成 CPU 看得懂的东西去跑
你知道怎麽用 Java 让电脑去作 ooxx
自然就能反推怎麽用 ____ 去让电脑作 ooxx
就像张无忌学过九阳神功...
所以,如果站在「了解电脑的运作思维」的角度
(或说「了解电脑到底有多笨」)
那麽把 Java 学好的确帮助很大
不过说实在的,这是伪命题
因为把 Java 换成任何一个语言都差不多
更甚者会告诉你说「你还是要学 ASM 才是正道阿」
会跟你说 Java 跟 ____、____、____ 都不一样的人
他可能进入到《大唐双龙传》的「入微」境界,是个绝世高手
这就像拿杀猪刀作纸雕、拿美工刀杀猪公
学理上不是不行,而是正常人不会这麽干
(想到拿 Excel / 小画家画图的神人)
杀猪刀有杀猪刀的技巧、美工刀有美工刀的眉角
学会杀猪刀的技巧可能无助於你学习美工刀的眉角
扯了这麽多,P 币应该也够了
什麽? 我的意见?
管他哪种语言学起来帮助比较大
你先学会了再说
就像当年微积分老师说的:
看看你们这群家伙,可能学了微积分根本没机会用他
那为什麽还是要教你们呢?
重点不是你学了什麽科目,而是透过微积分去训练你们的思考
阿们
--
钱锺书:
说出来的话
http://www.psmonkey.org
比不上不说出来的话
Java 版 cookcomic 版
只影射着说不出来的话
and more......
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.164.173.18
1F:推 tails32100:看到猴老大这麽精辟的喇赛,也只能推了 08/22 20:55
2F:推 derekQQ:我只能推微积分了 08/22 21:46
3F:→ derekQQ:祝猴老大PHP徵才顺利 08/22 21:47
4F:→ Killercat:不过我个人会把语系分OO/non-OO 这两种思考逻辑是不同的 08/23 03:58
5F:→ realmeat:你説的微积分是计算还是数学分析?? 08/23 07:59
6F:→ PsMonkey:就数学系 & 资讯系的大一微积分 [死] 08/23 08:52
7F:→ PsMonkey:两边老师都讲过差不多的话 XD 08/23 08:53
8F:推 adern9:你到底看了多少小说 08/23 09:38
10F:→ Schelfaniel:Java 还蛮高的,Scala 也不错,略输 Java。 08/23 13:03
11F:→ realmeat:大一的微积分是计算, 还没有碰到鬼神的东西 08/23 14:10
12F:推 henry781114:谢谢这篇文和楼楼上,我还第一次见到这种排名的网站XD 08/24 03:59
13F:推 henry781114:第一二名我都没听过,难怪学校程设都教Java,普及又钱多 08/24 04:02
14F:推 fanntone:你认真了XD 08/25 18:37
15F:→ realmeat:$$多寡跟你在啥公司的啥位子比较有关系 08/25 23:03
16F:推 nepholi:阿门 09/24 13:45