准备读研的
目前会C、Python、Javascript还能写一些Go语言
我知道抛开具体领域谈语言都是耍流氓
但是之前看Java和C sharp撕逼的时候有人说过,Java在学术界中是大头
请问有这种说法吗?
![]() | 1 Tink PRO 学术界?考古学么 |
3 monnand 2015-05-08 14:05:13 +08:00 via Android 学术界?学术界什么语言好用用什么,自己熟悉哪个就用哪个,项目需要用哪个就用哪个。无论是不是在学术界,这个问题的答案都一样。 |
![]() | 4 lincanbin 2015-05-08 14:07:12 +08:00 via Android Fortran |
5 UncleHui 2015-05-08 14:07:54 +08:00 目测是英语 |
6 geeksu 2015-05-08 14:08:33 +08:00 ![]() 英语+1 |
![]() | 7 JerseyGood 2015-05-08 14:47:19 +08:00 ![]() 学术界也分什么方向的,往硬件上靠的大部分都是C,网络方向的大部分C++,人工智能方向、语义网方向的玩儿的就多了LISP,PROLOG,自定义一套语言的都有 大部分用途都是写个程序验证实验,偶尔用MATLAB, R分析实验结果,画画图。 除了要做网站,没见过用Java 了 以上为国内情况,外国的貌似花样多些 |
![]() | 8 msg7086 2015-05-08 15:50:31 +08:00 学术界用的最多的必须是 LaTeX。 |
9 tonynothing 2015-05-08 15:52:11 +08:00 EEer 表示 JAVA 是什么? |
10 dalaomj 2015-05-08 16:00:53 +08:00 ![]() 计算机领域是C++,非计算机领域是C++编写的专业软件。 比如深度学习领域的几个库,全是C++写的。python做外壳。 |
![]() | 11 yopming OP @tonynothing 不是EE啦,是CS |
![]() | 13 xiaochong 2015-05-08 16:12:58 +08:00 matlab |
14 tonynothing &nsp; 2015-05-08 17:02:39 +08:00 @yopming CS不同领域我感觉差别应该还挺大,你让搞数据挖掘之类的去用Java似乎也不太靠谱,不过估计入门的时候用Java应该挺多的。 |
![]() | 15 hooluupog 2015-05-08 17:03:11 +08:00 ![]() |
![]() | 16 zonghua 2015-05-08 17:17:16 +08:00 via iPhone 英语,拉丁语 |
![]() | 17 staticor 2015-05-08 18:05:12 +08:00 楼主你要去国内还是国外呢 国外的话 python c(pp) java 都还挺常见的. 国内的话就算了. |
![]() | 18 warlock 2015-05-08 18:36:43 +08:00 法语比较严谨 应该用法语 |
![]() | 19 spacewander 2015-05-08 19:28:43 +08:00 学术界这个概念太广泛了…… 你先说说你读研是读哪个方向吧 |
![]() | 20 adadada 2015-05-08 21:51:32 +08:00 ![]() 做形式化方法 (formal methods) 这个方向的偏向于用各种 functional programming language (Haskell、各种 ML、Lisp 什么的) 以及自己发明语言 |
21 xiazhichenjlu 2015-05-08 23:0033 +08:00 ![]() 楼主说的「抛开具体领域谈语言都是耍流氓」对学术界也适用,比如科学计算就是 Matlab,但高性能计算就是 C/C++ 了。 |
![]() | 22 ryd994 2015-05-09 04:47:13 +08:00 ![]() 在美国,我校是这样的:入门Python,数据结构C++,操作系统C/C++,网络自选(Python/C++/Java),嵌入式C,非CS专业必修编程课:MATLAB 另外全校必修CAD,CS专业课大部分要求LaTeX交作业 |
![]() | 23 MCVector 2015-10-18 02:48:38 +08:00 via Android Graphics 的也基本上是 C++. 做 Data Science 要学一点 GPGPU ,要不然程序可能在超级计算机上跑半天都出不来。 Matlab 也是必需的,特别是在验证算法的时候可以很快实验。 |