f****d 发帖数: 29 | 1 注意说的是c++,不是c
就拿模板来说,c++的模板显然是造成代码难以维护,错误增加的根本,因为模板根本
是松散的,你看到一个模板参数完全对要实现啥不知所措,c++就是简单问题复杂化 很
多东西都是自找麻烦,搞的自己好像很牛x,影响了可读性和维护性。而java的
interface加继承能很清楚表明代码的通用接口,现在c++有了concepts,那玩意简直比
玩具还差,速度慢的出奇,而且c++遗留的编译单元的烂到现在完全没有解决。
几个查突变的业界标准软件,全都是java的,比如gatk,varscan2,处理大数据还是要
靠java |
s******s 发帖数: 13035 | 2 graduate student写出来的java就是垃圾,你还好意思夸。
Broad那一摊java tool, 功能强大,性能奇弱,大规模数据处理的时候各种奇葩问题多
多,多半都和java有关。好不容易他们被骂多了最近开始重写了
【在 f****d 的大作中提到】 : 注意说的是c++,不是c : : 就拿模板来说,c++的模板显然是造成代码难以维护,错误增加的根本,因为模板根本 : 是松散的,你看到一个模板参数完全对要实现啥不知所措,c++就是简单问题复杂化 很 : 多东西都是自找麻烦,搞的自己好像很牛x,影响了可读性和维护性。而java的 : interface加继承能很清楚表明代码的通用接口,现在c++有了concepts,那玩意简直比 : 玩具还差,速度慢的出奇,而且c++遗留的编译单元的烂到现在完全没有解决。 : : 几个查突变的业界标准软件,全都是java的,比如gatk,varscan2,处理大数据还是要 : 靠java
|
s**********g 发帖数: 289 | |
g***n 发帖数: 14250 | 4 Fortran :)
【在 s**********g 的大作中提到】 : 应该有专用的处理大规模数据集的语言
|
i********r 发帖数: 12113 | 5 汇编最牛逼
【在 f****d 的大作中提到】 : 注意说的是c++,不是c : : 就拿模板来说,c++的模板显然是造成代码难以维护,错误增加的根本,因为模板根本 : 是松散的,你看到一个模板参数完全对要实现啥不知所措,c++就是简单问题复杂化 很 : 多东西都是自找麻烦,搞的自己好像很牛x,影响了可读性和维护性。而java的 : interface加继承能很清楚表明代码的通用接口,现在c++有了concepts,那玩意简直比 : 玩具还差,速度慢的出奇,而且c++遗留的编译单元的烂到现在完全没有解决。 : : 几个查突变的业界标准软件,全都是java的,比如gatk,varscan2,处理大数据还是要 : 靠java
|
a**********t 发帖数: 4263 | 6 device 还是需要c++
【在 f****d 的大作中提到】 : 注意说的是c++,不是c : : 就拿模板来说,c++的模板显然是造成代码难以维护,错误增加的根本,因为模板根本 : 是松散的,你看到一个模板参数完全对要实现啥不知所措,c++就是简单问题复杂化 很 : 多东西都是自找麻烦,搞的自己好像很牛x,影响了可读性和维护性。而java的 : interface加继承能很清楚表明代码的通用接口,现在c++有了concepts,那玩意简直比 : 玩具还差,速度慢的出奇,而且c++遗留的编译单元的烂到现在完全没有解决。 : : 几个查突变的业界标准软件,全都是java的,比如gatk,varscan2,处理大数据还是要 : 靠java
|
d*******o 发帖数: 5897 | 7 lz列举了一堆C++的缺点,外加几个用Java实现的软件,还是不够证明标题的论点:C++
正在被工业界抛弃。 |
d*******o 发帖数: 5897 | 8 资本家希望编程语言越简单越好,这样可以减少雇人成本,随便找个阿猫阿狗就能干活
。虽说个人无法抵挡潮流,但是作为打工者的个人为这潮流欢呼,那就是给人卖了还帮
人数钱庆贺了。 |
f*********e 发帖数: 8453 | 9 叫突变的软件用java也有可能是作者不会c++。当然我不是说c++不够辣鸡。关键是
要根
据场景选择合适的语言。但是很多情况下是根据手底下的码工或者架构师会什么语言就
用什么。因为现招人太费事了。我老曾经呆过一个地方就是上面只知道c++,弄了一个
巨大辣鸡的c++代码库。然后不思进取只能继续招c++的人。但是因为会c++的越
来越少
,所以招的人越来越烂,弄出来的东西也越来越没法用。那边的适用场景完全没必要上
c++。 |
g***n 发帖数: 14250 | 10 这个烂app 发不出加号,只能用+
: (为啥我帖子里的C加加都被改成了C?!)
: 叫突变的软件用java也有可能是作者不会c 。当然我不是说c 不够辣鸡。关键
是要根
: 据场景选择合适的语言。但是很多情况下是根据手底下的码工或者架构师会什么
语言就
: 用什么。因为现招人太费事了。我老曾经呆过一个地方就是上面只知道c ,弄
了一个
: 巨大辣鸡的c 代码库。然后不思进取只能继续招c 的人。但是因为会c 的越
来越少
: ,所以招的人越来越烂,弄出来的东西也越来越没法用。那边的适用场景完全没
必要上
: c 。
【在 f*********e 的大作中提到】 : 叫突变的软件用java也有可能是作者不会c++。当然我不是说c++不够辣鸡。关键是 : 要根 : 据场景选择合适的语言。但是很多情况下是根据手底下的码工或者架构师会什么语言就 : 用什么。因为现招人太费事了。我老曾经呆过一个地方就是上面只知道c++,弄了一个 : 巨大辣鸡的c++代码库。然后不思进取只能继续招c++的人。但是因为会c++的越 : 来越少 : ,所以招的人越来越烂,弄出来的东西也越来越没法用。那边的适用场景完全没必要上 : c++。
|
s********i 发帖数: 17328 | 11 就是这个意思,原来你就只有c++,写界面,写后台都得用它,无论是大项目还是小项
目,哪怕学校里写个作业都只能用c++。但随着科技的进步,现在选择多得多,各有个
的应用场合。现在的计算机应用不是看你的程序多快多好,而是看你堆砌的够不够快(
当然要满足应用要求)。同样的opensource project一样,你啥都自己写,等你写出来
,黄花菜都凉了。一句话,科技在发展,现在的计算机行业和十几、几十年前不一样了。
一个
【在 f*********e 的大作中提到】 : 叫突变的软件用java也有可能是作者不会c++。当然我不是说c++不够辣鸡。关键是 : 要根 : 据场景选择合适的语言。但是很多情况下是根据手底下的码工或者架构师会什么语言就 : 用什么。因为现招人太费事了。我老曾经呆过一个地方就是上面只知道c++,弄了一个 : 巨大辣鸡的c++代码库。然后不思进取只能继续招c++的人。但是因为会c++的越 : 来越少 : ,所以招的人越来越烂,弄出来的东西也越来越没法用。那边的适用场景完全没必要上 : c++。
|
a*****g 发帖数: 19398 | 12 哦,这样啊
【在 f****d 的大作中提到】 : 注意说的是c++,不是c : : 就拿模板来说,c++的模板显然是造成代码难以维护,错误增加的根本,因为模板根本 : 是松散的,你看到一个模板参数完全对要实现啥不知所措,c++就是简单问题复杂化 很 : 多东西都是自找麻烦,搞的自己好像很牛x,影响了可读性和维护性。而java的 : interface加继承能很清楚表明代码的通用接口,现在c++有了concepts,那玩意简直比 : 玩具还差,速度慢的出奇,而且c++遗留的编译单元的烂到现在完全没有解决。 : : 几个查突变的业界标准软件,全都是java的,比如gatk,varscan2,处理大数据还是要 : 靠java
|