- 主题:java是最简单的编程语言吗?
那么 java 是最简单的了。。
工作越久,越觉得 java 是设计最精良的语言。比 python 和 js 不知道高到哪儿去。
【 在 zms (小美) 的大作中提到: 】
: 可以解释为: 达到入门水平需要花费的时间
: 包括了解语言特性,基本数据类型,容器类,自定义类,日期操作,文件操作 等这些
: 这些java都没有那么简单
: ...................
--
FROM 117.24.206.*
嗯。现在有两个困难了。
【 在 shaolin (我的大小宝贝儿...) 的大作中提到: 】
: 换TS 。。
--
FROM 117.24.206.*
kotlin 不会长久的。因为它加了太多的语法,变成了一个臃肿的语言。
设计这门语言的,显然没有对这门语言深思熟虑,随意扩充语法,变得跟 js 一样。
【 在 dududog (dududog) 的大作中提到: 】
: 换成kotlin吧
: java不绿色环保
--
修改:hgoldfish FROM 112.47.122.*
FROM 112.47.122.*
如果短的语言就是好语言的话,那 perl 现在早就是天下第一了。显然没有那么简单。
我对 kotlin 的协程支持很失望。
【 在 dududog (dududog) 的大作中提到: 】
: 我最近用kotlin写安卓,适应了觉得挺好,
: 简短了不少
--
FROM 112.47.122.*
内部类有什么问题吗?能说说?
【 在 mingtong (。。。) 的大作中提到: 】
: 并不觉得设计精良…..
: 比如enum和内部类的一些细节,这都设计的什么xx玩意儿
: - 来自「最水木 for iPhone 8 Plus」
: ...................
--
FROM 117.24.206.*
Spring 和 Hibernate 的存在我看是因为 Java 社区存在很多初级程序员。他们只懂得面向过程式的编程,而不懂面向对象的编程,缺乏抽象能力。Spring 和 Hibernate 向这些程序员提供了一个很好的框架,分离两种程序员。让初级程序员能够写出运作良好的业务脚本。
你的困惑可能是因为你已经提升了,但是仍然把自己限制在 Spring 这个框架里面。只要你明白这一点,就能够脱离 Spring 框架随意发挥,还能把自己编写的核心代码通过框架提供给菜鸟程序员组织大生产。此时你就知道 Spring 框架的妙处了。
【 在 donald2020 (donald2020) 的大作中提到: 】
: 我觉得java是基本语法最简单也最易学因为很符合正常思维的语言,
: 难是难在无限的库和各种编程思想上,
: 如果只写个排序算法什么的这种,java应该是最容易入门的。
: ...................
--
修改:hgoldfish FROM 117.24.206.*
FROM 117.24.206.*
是的。kotlin 的设计哲学类似于 perl,使用太多符号,还引入很多概念,太影响可阅读性了。
【 在 PaoloMaldini (solo con te) 的大作中提到: 】
: kotlin可读性比Java差不少
--
FROM 117.24.206.*
这不应该啊。c# 一直到最近才允许不写 main() 函数。以前跟 java 没差多少。
【 在 jamwswallace (james) 的大作中提到: 】
: csharp比java简单。90年代我始终跑不通java helloworld。学会csharp之后才学会java
: 来自 VOG-AL00
--
FROM 117.24.206.*
go 跑得比 java 快啊。布署比 java 简单一丁点儿。
追求性能用 c++ 当然很好。我目前算半个 c++ 后端程序员。但 c++ 是门很难的语言,很难招人。
【 在 fauvism (fauvism) 的大作中提到: 】
: 用惯了Java再去看看go,感觉go是一种倒退,追求性能用c++完事
--
FROM 117.24.206.*
十年前流行 SSH 技术栈吧。所以 Spring 和 Hibernate 经常被相提并论。
【 在 oldwatch (一条叫java的鱼◎城内风光独好) 的大作中提到: 】
: 一直很好奇为啥都把spring 和 hibernate并列
: 这两个东西不管是面向的场景还是学习曲线的斜率都完全不一样
--
FROM 117.24.206.*