- 主题:【转】微软正从 C/C++ 改用 Rust 来构建其基础设施软件
虽然表面上 java 的广告语是 write once, debug anywhere,但个人觉得 java 实际上的解决的痛点是内存管理的问题,再加上当时 oop 实在是各种火,于是一个语法简单、语言能力有限,对于 c/c++ 码农来说极易上手的语言就这么上位了。跟 c/c++ 的各种坑比起来,java 大大降低了编程的难度,如果学不明白那真的是不适合干这行。互联网野蛮生长的时代,市场上需要大量近乎体力劳动的码农,跟 java 比起来没有其它语言更适合了。
由于语言能力实在是太有限了,java 非常的啰嗦、无聊,不得不引入设计模式的同时,还得借助 ide 生成代码。突然有个什么想法想验证一下,开个文本编辑器,脚本语言不在乎质量百八十行代码能搞定的,换成 java 的话,基本上非得开个 ide,代码量可能得5倍,还得编译。如果想法很多,浪费的时间累积起来还是相当可观的。如果是给老板打工,浪费的不是自己的时间,那当然是无所谓的。
【 在 lvsoft (Lv(The Last Guardian)) 的大作中提到: 】
: 简单的说要看这门语言的核心卖点是啥。
: java刚诞生的时候宣传的核心卖点是跨平台,但这只是java表面上的卖点,并不关键,只能说对java真正的关键卖点起了助力作用。
: java真正的核心价值是可以让外行进过简单的培训也能写出凑合能用的,至少是不容易弄崩系统的代码。
: ...................
--
FROM 101.98.83.*
对于其他领域可能是解决了内存管理问题
对于当时的18m,java的跨平台特性绝对是救它们家专有系统于水火
【 在 eGust (十年) 的大作中提到: 】
: 虽然表面上 java 的广告语是 write once, debug anywhere,但个人觉得 java 实际上的解决的痛点是内存管理的问题,再加上当时 oop 实在是各种火,于是一个语法简单、语言能力有限,对于 c/c++ 码农来说极易上手的语言就这么上位了。跟 c/c++ 的各种坑比起来,java 大大
: 由于语言能力实在是太有限了,java 非常的啰嗦、无聊,不得不引入设计模式的同时,还得借助 ide 生成代码。突然有个什么想法想验证一下,开个文本编辑器,脚本语言不在乎质量百八十行代码能搞定的,换成 java 的话,基本上非得开个 ide,代码量可能得5倍,还得编译。如
--
FROM 114.92.207.*
windows 95/98蓝屏和代码质量无关。和系统架构有关,16位和32位参杂的系统
【 在 lvsoft (Lv(The Last Guardian)) 的大作中提到: 】
: 我觉得每个语言能成事,最关键的还是语言特性和诞生时代。
: c是时代早,承载了汇编之后的高级语言的需求,又刚好搭上了unix的车。c+unix+tcpip构成了现代整个信息系统的基础。
: java么是被跨平台的需求催生的,为了吸取了c的教训,设计的时候约束就比较强,也不是啥大毛病就是给我一种乏味无聊的感觉。但刚好2000年前后信息系统大爆发,产生了大量信息系统建设需求,产生了大量程序员的需求,java是唯一一个能保证工程规模、质量和成本的语言。
: ...................
--
FROM 123.52.215.*
第一段还行,第二段涉及了问题,但说了作者一头,没说传播。
我觉得是传播的问题。能解释执行,就让无论高手、低手,下到代码就能跑。
代码传播方便了。对比cpp这头,网上到处下了代码编不过的。挡掉许多人。
REPL就是这种模式的极致。我觉得甚至是某种程度的人机对话。
这楼里至少有两位装逼者。一位还是装逼独裁者。
【 在 eGust 的大作中提到: 】
: 虽然表面上 java 的广告语是 write once, debug anywhere,但个人觉得 java 实际上的解决的痛点是内存管理的问题,再加上当时 oop 实在是各种火,于是一个语法简单、语言能力有限,对于 c/c++ 码农来说极易上手的语言就这么上位了。跟 c/c++ 的各种坑比起来,java 大大降低了编程的难度,如果学不明白那真的是不适合干这行。互联网野蛮生长的时代,市场上需要大量近乎体力劳动的码农,跟 java 比起来没有其它语言更适合了。
: 由于语言能力实在是太有限了,java 非常的啰嗦、无聊,不得不引入设计模式的同时,还得借助 ide 生成代码。突然有个什么想法想验证一下,开个文本编辑器,脚本语言不在乎质量百八十行代码能搞定的,换成 java 的话,基本上非得开个 ide,代码量可能得5倍,还得编译。如果想法很多,浪费的时间累积起来还是相当可观的。如果是给老板打工,浪费的不是自己的时间,那当然是无所谓的。
:
--
FROM 106.44.132.*
java是民工语言
c++是专家语言
rust是劝退语言
【 在 DoorWay (DoorWay) 的大作中提到: 】
: 第一段还行,第二段涉及了问题,但说了作者一头,没说传播。
: 我觉得是传播的问题。能解释执行,就让无论高手、低手,下到代码就能跑。
: 代码传播方便了。对比cpp这头,网上到处下了代码编不过的。挡掉许多人。
: ...................
--
FROM 114.249.192.*
大过年地,咱多点正能量啦。
rust好啊好,值得学啊学,学了工资高啊高,大公司都在用啊用,所以我的选择没错啊没错。
【 在 DoorWay (DoorWay) 的大作中提到: 】
: 第一段还行,第二段涉及了问题,但说了作者一头,没说传播。
: 我觉得是传播的问题。能解释执行,就让无论高手、低手,下到代码就能跑。
: 代码传播方便了。对比cpp这头,网上到处下了代码编不过的。挡掉许多人。
: REPL就是这种模式的极致。我觉得甚至是某种程度的人机对话。
: 这楼里至少有两位装逼者。一位还是装逼独裁者。
--
FROM 103.98.75.*
你这就是民工思维了,什么大公司都在用啊,工资高啊,那恰恰都是高级码神们看不上的。
【 在 javaboy 的大作中提到: 】
:
: 大过年地,咱多点正能量啦。
:
: rust好啊好,值得学啊学,学了工资高啊高,大公司都在用啊用,所以我的选择没错啊没错。
:
#发自zSMTH@Fisher 8
--
FROM 218.82.216.*