g****t 发帖数: 31659 | 1 熟人做了领导管我们这的生意。
为老中自己人努力工作,不能混日子了。
Julia只能以后看了。最后总结两句吧:
(1) llvm是王道。
Python的go项目,dropbox那个项目看看能弄好最好
(2) IDE比语言重要,一来IdE难学。二来学了坏习惯就难洗掉。
Emacs/vim 配合调整working flow非常重要 |
n******g 发帖数: 2201 | 2 Python go 和cython 哪个更值得钻研? 大牛请评论
[在 guvest (我爱你老婆Anna) 的大作中提到:]
:熟人做了领导管我们这的生意。
:为老中自己人努力工作,不能混日子了。
:Julia只能以后看了。最后总结两句吧:
:(1) llvm是王道。
:Python的go项目,dropbox那个项目看看能弄好最好
:(2) IDE比语言重要,一来IdE难学。二来学了坏习惯就难洗掉。
:Emacs/vim 配合调整working flow非常重要 |
c*********e 发帖数: 16335 | 3 你是网管吧,还在用vim写java code?
【在 g****t 的大作中提到】 : 熟人做了领导管我们这的生意。 : 为老中自己人努力工作,不能混日子了。 : Julia只能以后看了。最后总结两句吧: : (1) llvm是王道。 : Python的go项目,dropbox那个项目看看能弄好最好 : (2) IDE比语言重要,一来IdE难学。二来学了坏习惯就难洗掉。 : Emacs/vim 配合调整working flow非常重要
|
h**j 发帖数: 2033 | 4 大牛在奥斯丁?
【在 g****t 的大作中提到】 : 熟人做了领导管我们这的生意。 : 为老中自己人努力工作,不能混日子了。 : Julia只能以后看了。最后总结两句吧: : (1) llvm是王道。 : Python的go项目,dropbox那个项目看看能弄好最好 : (2) IDE比语言重要,一来IdE难学。二来学了坏习惯就难洗掉。 : Emacs/vim 配合调整working flow非常重要
|
g****t 发帖数: 31659 | 5 java从没用过。
十个字。
: 你是网管吧,还在用vim写java code?
【在 c*********e 的大作中提到】 : 你是网管吧,还在用vim写java code?
|
g****t 发帖数: 31659 | 6 大牛怎么敢当。我的几点浅见:
(1)
Naive python优点太多了。学了不会有损失。
其他的我个人不会看。
(2)
Coding学起来容易,坏的习惯和过时的思路想忘掉,非常难。
所以任何系统,我只看很少很少一部分。这样每天获得的经验
不需要洗掉,可以慢慢积累。
这些东西在现在的时代第一属性都是商品。
什么语法糖我看都无法比goto label生存的更长。任何人的技能点
都是有限的,我觉得加起来要谨慎。
Dropbox那个项目,还有Python go都是很好的项目。
但是万一主持人工作变动了呢?你跟着玩吗?我希望
他们能取得Chris lattner当年在apple的地位,不然现在无法考虑啊
所以我还是觉得学Python llvm,还有各种加速办法,不
如julia靠谱。
另外julia有phd 论文,给出了作者的思路,
这比那些细枝末节的文档强多了。
: Python go 和cython 哪个更值得钻研? 大牛请评论
: [在 guvest (我爱你老婆Anna) 的大作中提到:]
: :熟人做了领导管我们这的生意。
: :为老中自己人努力工作,不能混日子了。
: :Julia只能以后看了。最后总结两句吧:
: :(1) llvm是王道。
: :Python的go项目,dropbox那个项目看看能弄好最好
: :(2) IDE比语言重要,一来IdE难学。二来学了坏习惯就难洗掉。
: :Emacs/vim 配合调整working flow非常重要
【在 n******g 的大作中提到】 : Python go 和cython 哪个更值得钻研? 大牛请评论 : [在 guvest (我爱你老婆Anna) 的大作中提到:] : :熟人做了领导管我们这的生意。 : :为老中自己人努力工作,不能混日子了。 : :Julia只能以后看了。最后总结两句吧: : :(1) llvm是王道。 : :Python的go项目,dropbox那个项目看看能弄好最好 : :(2) IDE比语言重要,一来IdE难学。二来学了坏习惯就难洗掉。 : :Emacs/vim 配合调整working flow非常重要
|
c******n 发帖数: 16666 | 7 julia有啥好的ide?
http://junolab.org/这玩意看着还可以啊,atom的底子 |
n******g 发帖数: 2201 | 8 hehe, thanks!
python go是google的项目,很有前途。。目前我没有精力,放以后把
卫东以前说Python + C 是最好的组合,我是写过C的,可是现在懒,觉得C没有用武之地
【在 g****t 的大作中提到】 : 大牛怎么敢当。我的几点浅见: : (1) : Naive python优点太多了。学了不会有损失。 : 其他的我个人不会看。 : (2) : Coding学起来容易,坏的习惯和过时的思路想忘掉,非常难。 : 所以任何系统,我只看很少很少一部分。这样每天获得的经验 : 不需要洗掉,可以慢慢积累。 : 这些东西在现在的时代第一属性都是商品。 : 什么语法糖我看都无法比goto label生存的更长。任何人的技能点
|
n******g 发帖数: 2201 | 9 jupyter notebook 怎么样?可以接spark
【在 c******n 的大作中提到】 : julia有啥好的ide? : http://junolab.org/这玩意看着还可以啊,atom的底子
|
g****t 发帖数: 31659 | 10 Atom杩欎簺閮芥槸娴忚鍣ㄥ惂锛熸湰鐗堜箣鍓嶄笉鏄緢澶氫汉璇村悇绉嶅潙鍢涖
sublime杩欎箞濂界殑杞欢锛屼綔鑰呰涓嶆洿鏂板氨涓嶆洿鏂颁簡銆br />
Emacs/vim涓嶈鐘硅鲍銆傛渶澶氬姞涓妀upyter notebook娴嬭瘯鐢ㄣ
銆鍦chunjuan(馃憤鏄ュ嵎馃惐鏇村鏄ュ嵎馃憤) 鐨勫ぇ浣滀腑鎻愬埌: 銆br />
>: julia鏈夊暐濂界殑ide锛br />
: http://junolab.org/杩欑帺鎰忕湅鐫繕鍙互鍟婏紝atom鐨勫簳瀛br />
|
|
|
g****t 发帖数: 31659 | 11 Wdong说的是c 吧?
反正最后上规模的项目多要用Java/c /c#
如果是数值计算最后不用c
难道用fortran/free pascal? 这有点脱离现实了
一般人恐怕hold不住
Python这种是必须的,这是因为在设计阶段有用。
设计软件/算法不靠快速开发软件,靠拍脑袋想我觉得在
现阶段肯定是不行的。
: hehe, thanks!
: python go是google的项目,很有前途。。目前我没有精力,放以后把
: 卫东以前说Python C 是最好的组合,我是写过C的,可是现在懒,觉得
C没有
用武之地
【在 n******g 的大作中提到】 : jupyter notebook 怎么样?可以接spark
|
c******n 发帖数: 16666 | 12 你们这些text editor加插件就管它叫IDE的原教旨主义者
上次我不小小心vi了个啥 结果真的得google了才知道咋出来。。。
不知道jetbrains会不会给julia出个插件
#65533;
腑鎻愬埌: 銆�
【在 g****t 的大作中提到】 : Atom杩欎簺閮芥槸娴忚鍣ㄥ惂锛熸湰鐗堜箣鍓嶄笉鏄緢澶氫汉璇村悇绉嶅潙鍢涖 : sublime杩欎箞濂界殑杞欢锛屼綔鑰呰涓嶆洿鏂板氨涓嶆洿鏂颁簡銆br /> : Emacs/vim涓嶈鐘硅鲍銆傛渶澶氬姞涓妀upyter notebook娴嬭瘯鐢ㄣ : 銆鍦chunjuan(馃憤鏄ュ嵎馃惐鏇村鏄ュ嵎馃憤) 鐨勫ぇ浣滀腑鎻愬埌: 銆br /> : : >: julia鏈夊暐濂界殑ide锛br /> : : http://junolab.org/杩欑帺鎰忕湅鐫繕鍙互鍟婏紝atom鐨勫簳瀛br /> :
|
g****t 发帖数: 31659 | 13 怎么是乱码啊?我再发一遍个人浅见吧。
atom什么的都是浏览器吧?这种之前本版有人说不少坑。
真正靠谱的notepad++,sublime。
但是sublime不更新了,作者出问题了。
vim/emacs起码没这方面的问题。能折腾的大能多的是。
散户跟着划一下水,写点让自己方便的copy/paste以及
文件备份,debug小工具就够了。这些经验是多种语言
通用的。
人都是会变的。你今天的需求也许和下个月就不一样。
你今天写machine learing 矩阵计算的代码,下个月弄界面,
弄slides了。不修改tool,不科学啊。
所以折腾这些东西,真不是为了折腾而折腾。
总比换一个任务就学一个新的IDE好吧?
【在 c******n 的大作中提到】 : 你们这些text editor加插件就管它叫IDE的原教旨主义者 : 上次我不小小心vi了个啥 结果真的得google了才知道咋出来。。。 : 不知道jetbrains会不会给julia出个插件 : : #65533; : 腑鎻愬埌: 銆�
|
c******n 发帖数: 16666 | 14 其实我倒真是秉承着这一理念
几年试了一圈后 毅然决然跳了jetbrians的坑
1. 真IDE非editor*
2. 支持一堆主流语言 搬砖的基本都够了
3. 多系统支持 去了啥公司 适应下快捷键 啥系统都能上手 而且自己配置文件jar导入
一下 该有的也都有了
*追根结底 我觉得还是当年读书那会儿导师让用emacs+gdb来debug给弄伤的
我最近试了下vsc 其实还不错 也是electron的底子 但是依然是editor > IDE
说到这个 想起来我今年还有个大坑,用electron做个newsletter生成&编辑器...
【在 g****t 的大作中提到】 : 怎么是乱码啊?我再发一遍个人浅见吧。 : atom什么的都是浏览器吧?这种之前本版有人说不少坑。 : 真正靠谱的notepad++,sublime。 : 但是sublime不更新了,作者出问题了。 : vim/emacs起码没这方面的问题。能折腾的大能多的是。 : 散户跟着划一下水,写点让自己方便的copy/paste以及 : 文件备份,debug小工具就够了。这些经验是多种语言 : 通用的。 : 人都是会变的。你今天的需求也许和下个月就不一样。 : 你今天写machine learing 矩阵计算的代码,下个月弄界面,
|
g****t 发帖数: 31659 | 15 浣犺涔﹂偅浼歟macs鍙兘杩樻病鏈塷rg-mode鍚э紵
銆鍦chunjuan(馃憤鏄ュ嵎馃惐鏇村鏄ュ嵎馃憤) 鐨勫ぇ浣滀腑鎻愬埌: 銆br />
>: 鍏跺疄鎴戝鐪熸槸绉夋壙鐫繖涓悊蹇br />
: 鍑犲勾璇曚簡涓湀鍚姣呯
劧鍐崇劧璺充簡jetbrians鐨勫潙
: 1. 鐪烮DE闈瀍ditor*
: 2. 鏀寔涓爢涓绘祦璇█ 鎼爾鐨勫熀鏈兘澶熶簡
: 3. 澶氱郴缁熸敮鎸鍘讳簡鍟ュ叕鍙閫傚簲涓嬪揩鎹烽敭 鍟ョ郴缁熼兘鑳戒
笂鎵鑰屼笖鑷繁閰嶇疆鏂囦欢jar瀵煎叆
: 涓笅 璇ユ湁鐨勪篃閮芥湁浜br />
: *杩芥牴缁撳簳 鎴戣寰楄繕鏄綋骞
磋涔﹂偅浼氬効瀵煎笀璁╃敤emacs gdb鏉ebug缁欏紕浼ょ殑
: 鎴戞渶杩戣瘯浜嗕笅vsc 鍏跺疄杩樹笉閿涔熸槸electron鐨勫簳瀛浣嗘槸渚
濈劧鏄痚ditor |
c******n 发帖数: 16666 | 16 其实倒是有了 挡不住我当时导师不乐意用这些
腑鎻愬埌: 銆�
姣呯
鍟ョ郴缁熼兘鑳戒
【在 g****t 的大作中提到】 : 浣犺涔﹂偅浼歟macs鍙兘杩樻病鏈塷rg-mode鍚э紵 : 銆鍦chunjuan(馃憤鏄ュ嵎馃惐鏇村鏄ュ嵎馃憤) 鐨勫ぇ浣滀腑鎻愬埌: 銆br /> : : >: 鍏跺疄鎴戝鐪熸槸绉夋壙鐫繖涓悊蹇br /> : : 鍑犲勾璇曚簡涓湀鍚姣呯 : 劧鍐崇劧璺充簡jetbrians鐨勫潙 : : 1. 鐪烮DE闈瀍ditor* : : 2. 鏀寔涓爢涓绘祦璇█ 鎼爾鐨勫熀鏈兘澶熶簡 : : 3. 澶氱郴缁熸敮鎸鍘讳簡鍟ュ叕鍙閫傚簲涓嬪揩鎹烽敭 鍟ョ郴缁熼兘鑳戒 : 笂鎵鑰屼笖鑷繁閰嶇疆鏂囦欢jar瀵煎叆
|
d*******r 发帖数: 3299 | 17 Python Go 是啥项目? 给个链接看看呢 |
s********k 发帖数: 6180 | 18 dropbox什么项目?
【在 g****t 的大作中提到】 : 熟人做了领导管我们这的生意。 : 为老中自己人努力工作,不能混日子了。 : Julia只能以后看了。最后总结两句吧: : (1) llvm是王道。 : Python的go项目,dropbox那个项目看看能弄好最好 : (2) IDE比语言重要,一来IdE难学。二来学了坏习惯就难洗掉。 : Emacs/vim 配合调整working flow非常重要
|
d********g 发帖数: 10550 | 19 大错特错。Google的烂尾项目还少吗?而且Grumpy还在搞Python 2.7,注定既要烂尾又
要过时。这句话我放在这里,3年后(基本可以肯定都不需要3年)我们再来验证
之地
【在 n******g 的大作中提到】 : hehe, thanks! : python go是google的项目,很有前途。。目前我没有精力,放以后把 : 卫东以前说Python + C 是最好的组合,我是写过C的,可是现在懒,觉得C没有用武之地
|
c******n 发帖数: 16666 | 20 rust怎么样
【在 d********g 的大作中提到】 : 大错特错。Google的烂尾项目还少吗?而且Grumpy还在搞Python 2.7,注定既要烂尾又 : 要过时。这句话我放在这里,3年后(基本可以肯定都不需要3年)我们再来验证 : : 之地
|
|
|
N*****m 发帖数: 42603 | 21 看着不错,项目也有些
不过,坑还是蛮多的
【在 c******n 的大作中提到】 : rust怎么样
|
c******n 发帖数: 16666 | 22 能讲讲坑吗?
以前被C++坑惨了 如果以后要做类似的话 像试试rust
【在 N*****m 的大作中提到】 : 看着不错,项目也有些 : 不过,坑还是蛮多的
|
d********g 发帖数: 10550 | 23 应该谈具体项目吧,再来选工具。不谈需求选工具就是光天化日耍流氓 :)
【在 c******n 的大作中提到】 : rust怎么样
|
w***g 发帖数: 5958 | 24 我目前唯一能看到的就是C++作为算法语言还不会死。
做一个算法如果满足两点:
1. 高性能
2. 有多语言接口
C++是唯一的选择。
【在 c******n 的大作中提到】 : 能讲讲坑吗? : 以前被C++坑惨了 如果以后要做类似的话 像试试rust
|
N*****m 发帖数: 42603 | 25 前阵子研究过,记不大清了,似乎asio支持不怎么好
【在 c******n 的大作中提到】 : 能讲讲坑吗? : 以前被C++坑惨了 如果以后要做类似的话 像试试rust
|
d********g 发帖数: 10550 | 26 不一定啊,C加胶水比如Python不需要C++
【在 w***g 的大作中提到】 : 我目前唯一能看到的就是C++作为算法语言还不会死。 : 做一个算法如果满足两点: : 1. 高性能 : 2. 有多语言接口 : C++是唯一的选择。
|
N*****m 发帖数: 42603 | 27 我觉得主要还是native c语言接口
跟底层的东西打交道就离不开了
其他的接口没那么好用
【在 w***g 的大作中提到】 : 我目前唯一能看到的就是C++作为算法语言还不会死。 : 做一个算法如果满足两点: : 1. 高性能 : 2. 有多语言接口 : C++是唯一的选择。
|
N*****m 发帖数: 42603 | 28 复杂的逻辑用py还是慢了点
【在 d********g 的大作中提到】 : 不一定啊,C加胶水比如Python不需要C++
|
d********g 发帖数: 10550 | 29 说了用C啊,Python调用一下而已
【在 N*****m 的大作中提到】 : 复杂的逻辑用py还是慢了点
|
N*****m 发帖数: 42603 | 30 知道用c,主要是除了c之外,如果逻辑复杂了,还是得用c++
python搞更高level的glue,或者prototype
【在 d********g 的大作中提到】 : 说了用C啊,Python调用一下而已
|
|
|
w***g 发帖数: 5958 | 31 python写的东西就没法给matlab, R, julia, lua这一堆东西用了。
C/C++是唯一能和所有语言接口的语言,写算法轮子的最好选择。
参考mxnet。tensorflow就是python的东西太多了。
【在 d********g 的大作中提到】 : 不一定啊,C加胶水比如Python不需要C++
|
x****u 发帖数: 44466 | 32 python也可以吧
符号图计算的话效率比C++高,可以和任何语言接口。
【在 w***g 的大作中提到】 : 我目前唯一能看到的就是C++作为算法语言还不会死。 : 做一个算法如果满足两点: : 1. 高性能 : 2. 有多语言接口 : C++是唯一的选择。
|
x****u 发帖数: 44466 | 33 可以符号图化,用优化好的库在高抽象层解决,速度反而比从头写的C++快
【在 N*****m 的大作中提到】 : 复杂的逻辑用py还是慢了点
|