w***g 发帖数: 5958 | 1 对于折腾数据的人而言,会了matlab/R/python中的任意一种,C++都是最值得投资的第
二语言。然后是javascript。折腾语言的年代已经过去了。现在的主流是夸语言通过
API整合。
从硬件到最后呈现在网页上,最底下必然是C/C++,最前端必然是javascript。中间是
各种
千奇百怪的东西。这两种语言和任意别的语言都可以加和并得到整体的提升。
任何两种中间语言之间转换,都要自废一部分武功。
而且从趋势看,C++正在变得越来越高级,javascript则提供了越来越多原本属于
后台的功能。中间语言的生存空间和几年前相比本来已经小了很多。将来会变得
更小。接下来的五年,很可能是脚本语言胶着混战而导致开发者回归C++。
最近十年Functional programming火起来的原因是并行计算。但是随着工具链的成熟,
以及主流语言里面functional模式的普及,最终用户直接使用FP语言的需求会越来越少。
其实这里的FP说的就是scala。至于Lisp, ML, Haskell这些,其实一直就没有进入主流。 |
c*******v 发帖数: 2599 | 2 谢谢指点。见站内信。
少。
流。
【在 w***g 的大作中提到】 : 对于折腾数据的人而言,会了matlab/R/python中的任意一种,C++都是最值得投资的第 : 二语言。然后是javascript。折腾语言的年代已经过去了。现在的主流是夸语言通过 : API整合。 : 从硬件到最后呈现在网页上,最底下必然是C/C++,最前端必然是javascript。中间是 : 各种 : 千奇百怪的东西。这两种语言和任意别的语言都可以加和并得到整体的提升。 : 任何两种中间语言之间转换,都要自废一部分武功。 : 而且从趋势看,C++正在变得越来越高级,javascript则提供了越来越多原本属于 : 后台的功能。中间语言的生存空间和几年前相比本来已经小了很多。将来会变得 : 更小。接下来的五年,很可能是脚本语言胶着混战而导致开发者回归C++。
|
N*****m 发帖数: 42603 | 3 不错,我很同意。
看领域,有的中间是java,有的是c#,有的是golang。
少。
流。
【在 w***g 的大作中提到】 : 对于折腾数据的人而言,会了matlab/R/python中的任意一种,C++都是最值得投资的第 : 二语言。然后是javascript。折腾语言的年代已经过去了。现在的主流是夸语言通过 : API整合。 : 从硬件到最后呈现在网页上,最底下必然是C/C++,最前端必然是javascript。中间是 : 各种 : 千奇百怪的东西。这两种语言和任意别的语言都可以加和并得到整体的提升。 : 任何两种中间语言之间转换,都要自废一部分武功。 : 而且从趋势看,C++正在变得越来越高级,javascript则提供了越来越多原本属于 : 后台的功能。中间语言的生存空间和几年前相比本来已经小了很多。将来会变得 : 更小。接下来的五年,很可能是脚本语言胶着混战而导致开发者回归C++。
|
d******c 发帖数: 2407 | 4 非常同意绝大部分观点,不过大部分人在语言方面是追求fashion的,另外越是新人越
是不太可能去学C++,有个文化因素。我觉得现在ML里中国人的库出现的多就是因为中
国一帮搞竞赛的有这个传统,而其他地方很多时候C++是不流行的。
另外前端不仅仅是js,html/css也是需要了解的,也属于学了之后互补性强,性价比高
的东西。 |
c*******v 发帖数: 2599 | 5 我有实用考虑。一个信号通过三个非线性变换f,g,h
如果要实验互换顺序fgh,gfh,...的效果。
实现起来最方便的办法是什么呢?
最方便的是stimulink
当然这里也有复杂性。f --> 组合起来会有无法
decouple的情况。fgh f hh 最后会晕菜
: 非常同意绝大部分观点,不过大部分人在语言方面是追求fashion的,另外越是
新人越
: 是不太可能去学C ,有个文化因素。我觉得现在ML里中国人的库出现的多就是
因为中
: 国一帮搞竞赛的有这个传统,而其他地方很多时候C 是不流行的。
: 另外前端不仅仅是js,html/css也是需要了解的,也属于学了之后互补性强,性
价比高
: 的东西。
【在 d******c 的大作中提到】 : 非常同意绝大部分观点,不过大部分人在语言方面是追求fashion的,另外越是新人越 : 是不太可能去学C++,有个文化因素。我觉得现在ML里中国人的库出现的多就是因为中 : 国一帮搞竞赛的有这个传统,而其他地方很多时候C++是不流行的。 : 另外前端不仅仅是js,html/css也是需要了解的,也属于学了之后互补性强,性价比高 : 的东西。
|
c******n 发帖数: 16666 | 6 java应该也是你说的中间语言吧
我几年前从c++跳到前端 就是觉得写得太痛苦了
前两天有机会翻了下3年前自己一个c++程序半年时间的commits,虽然有些地方写得很
弱智,但是大方向上我觉得自己一点都不想回去。。。
所以除了c++有啥其他选择吗 rust怎么样
或者干等别人的轮子呢。。。
【在 w***g 的大作中提到】 : 对于折腾数据的人而言,会了matlab/R/python中的任意一种,C++都是最值得投资的第 : 二语言。然后是javascript。折腾语言的年代已经过去了。现在的主流是夸语言通过 : API整合。 : 从硬件到最后呈现在网页上,最底下必然是C/C++,最前端必然是javascript。中间是 : 各种 : 千奇百怪的东西。这两种语言和任意别的语言都可以加和并得到整体的提升。 : 任何两种中间语言之间转换,都要自废一部分武功。 : 而且从趋势看,C++正在变得越来越高级,javascript则提供了越来越多原本属于 : 后台的功能。中间语言的生存空间和几年前相比本来已经小了很多。将来会变得 : 更小。接下来的五年,很可能是脚本语言胶着混战而导致开发者回归C++。
|
c******n 发帖数: 16666 | 7 css坑很多 我觉得不是专业搞前端的话 找几个轮子 bootstrap foundation拿来用就可
以了
反而是几个画图的库熟悉点会更有用
【在 d******c 的大作中提到】 : 非常同意绝大部分观点,不过大部分人在语言方面是追求fashion的,另外越是新人越 : 是不太可能去学C++,有个文化因素。我觉得现在ML里中国人的库出现的多就是因为中 : 国一帮搞竞赛的有这个传统,而其他地方很多时候C++是不流行的。 : 另外前端不仅仅是js,html/css也是需要了解的,也属于学了之后互补性强,性价比高 : 的东西。
|
w***g 发帖数: 5958 | 8 我的大前提是“折腾数据”。写app的自然不需要学C++。
【在 c******n 的大作中提到】 : java应该也是你说的中间语言吧 : 我几年前从c++跳到前端 就是觉得写得太痛苦了 : 前两天有机会翻了下3年前自己一个c++程序半年时间的commits,虽然有些地方写得很 : 弱智,但是大方向上我觉得自己一点都不想回去。。。 : 所以除了c++有啥其他选择吗 rust怎么样 : 或者干等别人的轮子呢。。。
|
d*******r 发帖数: 3299 | 9 好虫走了C++开始反扑本版, 哈哈...
PS, 我也是写C++出身的 |
c******n 发帖数: 16666 | 10 但这礼拜突然又对kaggle来兴趣了东看西看 准备了好长一张表 准备照着写
结果 天上午 响了半天 还是冷静了下 觉得 兴趣是兴趣 吃饭是吃饭
先把吃饭技术继续练好 有空再来折腾兴趣
【在 w***g 的大作中提到】 : 我的大前提是“折腾数据”。写app的自然不需要学C++。
|
|
|
N*****m 发帖数: 42603 | 11 我写了多年的Java,也重搞了一阵子c++了
【在 d*******r 的大作中提到】 : 好虫走了C++开始反扑本版, 哈哈... : PS, 我也是写C++出身的
|
l******n 发帖数: 9344 | 12 很同意wdong的看法。
不过c++的开发周期比其他语言要长,特别是C++没有data frame这个处理data的利器,
处理数据太麻烦。而且现在无论是技术还是应用都要求草蜢快,在这种环境要实现这样
的理想开发比较难,人员配置也难。
所以现在还是python是主流。
【在 w***g 的大作中提到】 : 对于折腾数据的人而言,会了matlab/R/python中的任意一种,C++都是最值得投资的第 : 二语言。然后是javascript。折腾语言的年代已经过去了。现在的主流是夸语言通过 : API整合。 : 从硬件到最后呈现在网页上,最底下必然是C/C++,最前端必然是javascript。中间是 : 各种 : 千奇百怪的东西。这两种语言和任意别的语言都可以加和并得到整体的提升。 : 任何两种中间语言之间转换,都要自废一部分武功。 : 而且从趋势看,C++正在变得越来越高级,javascript则提供了越来越多原本属于 : 后台的功能。中间语言的生存空间和几年前相比本来已经小了很多。将来会变得 : 更小。接下来的五年,很可能是脚本语言胶着混战而导致开发者回归C++。
|
d******c 发帖数: 2407 | 13 说的就是用现成的啊,但很多时候需要一些小调整,微调一下css是必须的。
画图的也需要,需要的东西很多,而且很多时候是库的使用更重要,语言实在只是基础
的基础,决定了很多东西,但是学习用的时间只占一小部分。
【在 c******n 的大作中提到】 : css坑很多 我觉得不是专业搞前端的话 找几个轮子 bootstrap foundation拿来用就可 : 以了 : 反而是几个画图的库熟悉点会更有用
|
l******n 发帖数: 9344 | 14 好虫是java,魏老师是C++
【在 d*******r 的大作中提到】 : 好虫走了C++开始反扑本版, 哈哈... : PS, 我也是写C++出身的
|
d*******r 发帖数: 3299 | 15 春卷兄精力无敌呀,哈哈哈
【在 c******n 的大作中提到】 : 但这礼拜突然又对kaggle来兴趣了东看西看 准备了好长一张表 准备照着写 : 结果 天上午 响了半天 还是冷静了下 觉得 兴趣是兴趣 吃饭是吃饭 : 先把吃饭技术继续练好 有空再来折腾兴趣
|
d*******r 发帖数: 3299 | 16 魏老师跟好虫干架完,也不来了,太无趣了
【在 l******n 的大作中提到】 : 好虫是java,魏老师是C++
|
d*******r 发帖数: 3299 | 17 大牛啥都做啊, 用 C++搞 机器学习/NLP/image 之类的计算?
【在 N*****m 的大作中提到】 : 我写了多年的Java,也重搞了一阵子c++了
|
N*****m 发帖数: 42603 | 18 对。还有些网络编程。
【在 d*******r 的大作中提到】 : 大牛啥都做啊, 用 C++搞 机器学习/NLP/image 之类的计算?
|
k****i 发帖数: 101 | 19 本来该用啥用啥
编程语言好比各种方言
本来你会普通话就能生活
在香港上海你得会点别的
才能更滋润
具体到M L/N N
just follow 卫大侠 blindly
:对于折腾数据的人而言,会了matlab/R/python中的任意一种,C++都是最值得投资的
第二语言。然后是javascript。折腾语言的年代已经过去了。现在的主流是夸语言通过
:API整合。 |
e*******o 发帖数: 4654 | 20 guvest 是闲的蛋疼。
人家学语言是消磨时间,不是为了搞东西,也不是为了赚钱。 |
|
|
x***4 发帖数: 1815 | 21 确实是这样。
【在 e*******o 的大作中提到】 : guvest 是闲的蛋疼。 : 人家学语言是消磨时间,不是为了搞东西,也不是为了赚钱。
|
w********m 发帖数: 1137 | 22 其实做硬件的兄弟,感觉补点java是不是更好一点。 |
c*******v 发帖数: 2599 | 23 Tim Duncan老了后.
上场打球之前,会先分析敌人,想好今晚用哪几个move,
然后练2个小时很少几个要用的东西.打球也就25-30分钟.
我不是闲,是把其他约束先放一放。
【在 e*******o 的大作中提到】 : guvest 是闲的蛋疼。 : 人家学语言是消磨时间,不是为了搞东西,也不是为了赚钱。
|
k****i 发帖数: 101 | 24 你气质上是科学家
做事也有工程思维
选<=2种主流语言
玩得烂熟
anything else just follows
:Tim Duncan老了后.
: |
c*******v 发帖数: 2599 | 25 这对我来讲是不太可能的。
一个人造语言玩的烂熟,那就成自己的约束了。
18年前我有个offer去日本写java,
现在不是那个阶段了。
有那个劲头还不如学英语。
学什么都不如学英语。
【在 k****i 的大作中提到】 : 你气质上是科学家 : 做事也有工程思维 : 选<=2种主流语言 : 玩得烂熟 : anything else just follows : : :Tim Duncan老了后. : :
|
k****i 发帖数: 101 | 26 再多句嘴
举一反三
一不举何反三
:这对我来讲是不太可能的。
:一个人造语言玩的烂熟,那就成自己的约束了。 |
c*******v 发帖数: 2599 | 27 我安排公司的专家写code即可
但是不能被专家忽悠了
: 再多句嘴
: 举一反三
: 一不举何反三
: :这对我来讲是不太可能的。
: :一个人造语言玩的烂熟,那就成自己的约束了。
【在 k****i 的大作中提到】 : 再多句嘴 : 举一反三 : 一不举何反三 : : :这对我来讲是不太可能的。 : :一个人造语言玩的烂熟,那就成自己的约束了。
|
k****i 发帖数: 101 | 28 考
你没被砖家忽悠
俺们倒被汝忽悠了
:我安排公司的专家写code即可
:但是不能被专家忽悠了 |
c*******v 发帖数: 2599 | 29 忽悠客户也是我工作的重要内容
: 考
: 你没被砖家忽悠
: 俺们倒被汝忽悠了
: :我安排公司的专家写code即可
: :但是不能被专家忽悠了
【在 k****i 的大作中提到】 : 考 : 你没被砖家忽悠 : 俺们倒被汝忽悠了 : : :我安排公司的专家写code即可 : :但是不能被专家忽悠了
|
k****i 发帖数: 101 | 30 做人虽要厚道
外面不忽悠得不明不白不算忽悠那叫迷糊
【在 c*******v 的大作中提到】 : 忽悠客户也是我工作的重要内容 : : : 考 : : 你没被砖家忽悠 : : 俺们倒被汝忽悠了 : : :我安排公司的专家写code即可 : : :但是不能被专家忽悠了 :
|
|
|
w***g 发帖数: 5958 | 31 这我知道。但找事情做就是不为赚钱,最好也做点有意义的吧。
比如写个系统自动证明黎曼猜想就比折腾鸡毛语言强。
【在 e*******o 的大作中提到】 : guvest 是闲的蛋疼。 : 人家学语言是消磨时间,不是为了搞东西,也不是为了赚钱。
|
N*****m 发帖数: 42603 | 32 有意义就不叫消磨时间了
【在 w***g 的大作中提到】 : 这我知道。但找事情做就是不为赚钱,最好也做点有意义的吧。 : 比如写个系统自动证明黎曼猜想就比折腾鸡毛语言强。
|
T*******x 发帖数: 8565 | 33 有Python还不够吗?真有需要C++的时候?
【在 w***g 的大作中提到】 : 对于折腾数据的人而言,会了matlab/R/python中的任意一种,C++都是最值得投资的第 : 二语言。然后是javascript。折腾语言的年代已经过去了。现在的主流是夸语言通过 : API整合。 : 从硬件到最后呈现在网页上,最底下必然是C/C++,最前端必然是javascript。中间是 : 各种 : 千奇百怪的东西。这两种语言和任意别的语言都可以加和并得到整体的提升。 : 任何两种中间语言之间转换,都要自废一部分武功。 : 而且从趋势看,C++正在变得越来越高级,javascript则提供了越来越多原本属于 : 后台的功能。中间语言的生存空间和几年前相比本来已经小了很多。将来会变得 : 更小。接下来的五年,很可能是脚本语言胶着混战而导致开发者回归C++。
|
N*****m 发帖数: 42603 | 34 如果搞得深,当然需要。如果是搭积木,就无所谓了。
【在 T*******x 的大作中提到】 : 有Python还不够吗?真有需要C++的时候?
|
x***4 发帖数: 1815 | 35 开个玩笑,我开始怀疑guevst是老刑灌水机器人。
【在 w***g 的大作中提到】 : 这我知道。但找事情做就是不为赚钱,最好也做点有意义的吧。 : 比如写个系统自动证明黎曼猜想就比折腾鸡毛语言强。
|
k****i 发帖数: 101 | 36 guvest你把wdong打造成忽悠大军一员
站在风口上主也灰飞
忽悠起来不比泥钗
【在 w***g 的大作中提到】 : 这我知道。但找事情做就是不为赚钱,最好也做点有意义的吧。 : 比如写个系统自动证明黎曼猜想就比折腾鸡毛语言强。
|
n******7 发帖数: 12463 | 37 基本同意
我前两年跟guvest状态差不多
想有个写的快也跑的快点语言
什么scale clojure rust ocaml go 看了一圈
最后用了java,因为简单。。。
其中的蛋疼就不说了
有时候还要自己翻译一些代码,因为相关论文只给了R/Matlab的实现
我现在我主力R/python了
java只用来方法定型后作应用
今年研究了一些R的性能优化,并行,其实可以提高到地方很多
有些瓶颈的地方写点C就好
C++我还是不去折腾了 |
n******7 发帖数: 12463 | 38 我一直很羡慕那种烂熟一门语言
吃一辈子的人
轻松愉快
【在 k****i 的大作中提到】 : 你气质上是科学家 : 做事也有工程思维 : 选<=2种主流语言 : 玩得烂熟 : anything else just follows : : :Tim Duncan老了后. : :
|
k****i 发帖数: 101 | 39 linus不可复制
:我一直很羡慕那种烂熟一门语言
:吃一辈子的人 |
n******7 发帖数: 12463 | 40 好虫 teacherwei 也都是这样吧
【在 k****i 的大作中提到】 : linus不可复制 : : :我一直很羡慕那种烂熟一门语言 : :吃一辈子的人
|
|
|
k****i 发帖数: 101 | 41 老魏至少还有 lua, js 傍身
:好虫 teacherwei 也都是这样吧
: |
n******7 发帖数: 12463 | 42 他最精通的还是C++了,也靠这个吃饭
lua本身也不复杂
js我猜他不算精通
最惨的是啥都要涉及,啥都不精的
累,钱还不多
所以DS不如马工,我这种老鼠信息学家又不如DS
【在 k****i 的大作中提到】 : 老魏至少还有 lua, js 傍身 : : :好虫 teacherwei 也都是这样吧 : :
|
T********i 发帖数: 2416 | 43 C++的技能都是20年前学习的了。lua其实顶多一小时就能成熟练工人了。js复杂一些。
其实我也没写多少C++,我java,C#和C99的代码,写的也不会比C++少。本版比我精通C
++的大有人在。我也不认我精通C++就能吃一辈子。
【在 n******7 的大作中提到】 : 他最精通的还是C++了,也靠这个吃饭 : lua本身也不复杂 : js我猜他不算精通 : 最惨的是啥都要涉及,啥都不精的 : 累,钱还不多 : 所以DS不如马工,我这种老鼠信息学家又不如DS
|
L****8 发帖数: 3938 | 44 python这种傻逼语言为啥能这么火
草 挑战人类智商底线
【在 w***g 的大作中提到】 : 对于折腾数据的人而言,会了matlab/R/python中的任意一种,C++都是最值得投资的第 : 二语言。然后是javascript。折腾语言的年代已经过去了。现在的主流是夸语言通过 : API整合。 : 从硬件到最后呈现在网页上,最底下必然是C/C++,最前端必然是javascript。中间是 : 各种 : 千奇百怪的东西。这两种语言和任意别的语言都可以加和并得到整体的提升。 : 任何两种中间语言之间转换,都要自废一部分武功。 : 而且从趋势看,C++正在变得越来越高级,javascript则提供了越来越多原本属于 : 后台的功能。中间语言的生存空间和几年前相比本来已经小了很多。将来会变得 : 更小。接下来的五年,很可能是脚本语言胶着混战而导致开发者回归C++。
|
k****i 发帖数: 101 | 45 C++ / C 可能是特例
精通者可长期在一个大锅里享受大餐
硬件不断攀高峰
还是靠二者撑门脸
像老魏这样
试图榨取硬件
最后一点剩余价值者
没有他选
:C++的技能都是20年前学习的了。lua其实顶多一小时就能成熟练工人了。js复杂一些
。其实我也没写多少C++,我java,C#和C99的代码,写的也不会比C++少。本版比我精
通C++的大有人在。我也不认我精通C++就能吃一辈子。
: |
v*******e 发帖数: 11604 | 46
除了没有declare type不太爽之外没觉得有傻逼的地方
【在 L****8 的大作中提到】 : python这种傻逼语言为啥能这么火 : 草 挑战人类智商底线
|
k****i 发帖数: 101 | 47 距离产生美
你弄熟了
就会爱狠交加
:python这种傻逼语言为啥能这么火
:草 挑战人类智商底线 |
m****o 发帖数: 182 | 48 不用Scala写recursion,stackoverflow怎么破?
【在 w***g 的大作中提到】 : 对于折腾数据的人而言,会了matlab/R/python中的任意一种,C++都是最值得投资的第 : 二语言。然后是javascript。折腾语言的年代已经过去了。现在的主流是夸语言通过 : API整合。 : 从硬件到最后呈现在网页上,最底下必然是C/C++,最前端必然是javascript。中间是 : 各种 : 千奇百怪的东西。这两种语言和任意别的语言都可以加和并得到整体的提升。 : 任何两种中间语言之间转换,都要自废一部分武功。 : 而且从趋势看,C++正在变得越来越高级,javascript则提供了越来越多原本属于 : 后台的功能。中间语言的生存空间和几年前相比本来已经小了很多。将来会变得 : 更小。接下来的五年,很可能是脚本语言胶着混战而导致开发者回归C++。
|
y*j 发帖数: 3139 | 49 Python 3.5 以后好像可以用type hints .
完全declare type太麻烦,影响可读性,没有的话,静态类型检查就不方便了。也许少
量的type hints 是一个折中。
:除了没有declare type不太爽之外没觉得有傻逼的地方
【在 v*******e 的大作中提到】 : : 除了没有declare type不太爽之外没觉得有傻逼的地方
|