|
发表于 22-11-2014 05:40 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 22-11-2014 08:51 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 8-12-2014 10:12 PM
|
显示全部楼层
這是一個廣且深的問題, 總歸一句
1) 如果你想在你的diploma/degree 裡面的project用到, python 是學術界裡面所公認的語言(美國台灣)
2) 如果你想開發Web 的應用程式, PHP 是不二之選(門檻較低)
3) 如果你想在AMD/Realtek etc等電子廠, 硬派(Hardcore)的 C 是跑不掉
4) 如果你想寫手機Apps, Java => Android SDK 或者是 Object C 進階到 Swift, 請二選一
5) 如果你單純的想寫個玩具, 或寫個script 可以自動幫你抓圖, 那就不需要那麼拘謹, 隨便選一個就好了
學習程式語言的同時, 請搞懂資訊概論.
共勉之 本帖最后由 musicalangel 于 8-12-2014 10:13 PM 编辑
|
评分
-
查看全部评分
|
|
|
|
|
|
|
发表于 12-12-2014 11:07 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 20-12-2014 09:59 PM
|
显示全部楼层
跟 python一樣, 學術上比較常用到
原因是:
- 它能將一個很複雜的方程式以2D 或 3D 呈現(繪圖)
- 內建許多數學模型, 例如 wavelet等
- 可以用類似excel格子的方式呈現array
- 類似應用軟體的介面多過像IDE(Intergrade Development Enviroment)
- 可以像CLI那樣直接執行函式
還有許多好處, 我個人認為Matlab比較像是應用軟體, 同時具備可以編程的特性. 但是個人認為不適合用做程式語言學習的首選
原因:
- 效能很差(不完全支援多線程)
- 記憶體管理更差(你一啟動Matlab就吃掉你1~2G的記憶體)
- 你使用Matlab的過程會養成很多壞習慣(因為太好用了)
- 你無法寫出一個很完整, 包括有主介面, 有子介面的程式, 就算寫得出來, 整個會很heavy, 因為Matlab 建立在Java上面, 而你的程式建立在Matlab上面.
- 程式語言的概念你會不清楚
我不知道你從那位"前輩"聽到的建議啦, 如果你真的想學, 請從最基本的入門,
Matlab等同九陰白骨爪, 短時間內會讓你看起來很pro, 但是會讓你忽略掉很多基本的東西, 例如設計模型, MVC, 物件導向, 演算法, 資料結構等
共勉之.
|
|
|
|
|
|
|
|
发表于 21-12-2014 08:10 PM
|
显示全部楼层
谢谢你的回复。
因为大学课程有一部分是Matlab的,可是在听别人说起programming的事时,说起matlab的人少之又少,觉得奇怪,所以才问。
|
|
|
|
|
|
|
|
发表于 21-12-2014 09:46 PM
|
显示全部楼层
如果你的final project 是需要做data mining的話,
Matlab 就變成很值得投資時間下去(注: SPSS也是不錯的選擇, 但是論彈性的話, MATLAB較優),
你需要注意的是, 如果你未來的出路傾向幫人家寫系統的居多, matlab可能不太適合你.
|
|
|
|
|
|
|
|
发表于 21-12-2014 10:51 PM
|
显示全部楼层
請問下各位大大,電腦語言有多少種??可以放出名字嗎? |
|
|
|
|
|
|
|
发表于 22-12-2014 10:55 PM
|
显示全部楼层
你這樣就好像叫我列出全世界的語言一樣困難
很抱歉, 我辦不到...
|
|
|
|
|
|
|
|
发表于 22-12-2014 11:09 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 23-12-2014 02:02 PM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|