看到 Java 也在更新着自己的语法。
最近看到 Java 的 Spring MVC 写路由,@RequestMapping('<url>')
和 flask 很像(注:我不知道谁学习谁的)
由此了解到了 Java 的注解( Annotation )语法
这里语法指的是 “切片”、“生成器”、“指针”、“装饰器”、这种含义的语法。
个人感觉这个语法给了 Java 一些“动态特性”(?)
考虑到 Java 有一套成熟、专业的 web 框架(像以前称为 Java EE 的东西、在开发初始就是做给 toB 的框架),而 Java 语言本身又有发展(不像 C 语言可以等同于看做语法定死下来)。
感觉 Python 在 web 开发领域很难淦倒 Java 。
101
lepig 2020-09-09 16:28:44 +08:00
完了 没看懂楼主标题的意思!!! 我日
|
103
tobepro 2020-09-09 16:54:29 +08:00
居然有人说 Python 是 CPU 密集型语言,把我乐喷了
|
104
w3cfed 2020-09-09 20:38:30 +08:00
我只希望那些 Java 大佬们,来多造一点 Golang 的轮子。把 Golang 的生态干的像 Java 一样。
|
105
leven87 2020-09-10 00:58:56 +08:00
java 安全性方面可以,论数据处理,算法,分分钟被 python 吊打。
|
106
baozijun 2020-09-10 14:18:38 +08:00
@leven87 #105 Hadoop? MapReduce? spark? kafka streams ?一系列大数据框架疑惑的看着你,至于通用的算法,所有语言不都是一样的吗
|
107
charlie21 2020-09-10 17:48:46 +08:00
@firefox12 #28 你这种说法的问题不在于好高骛远,在于给了定位不清楚的机会。如果对一个知识的掌握程度分为了解、理解、掌握、熟练。那么,作为(即如果一个人把自己定位于) SDK developer 你必须熟练玩转 IoC 达到能够自如应用的程度。作为 application developer 你必须通过写 business logic 体现你的价值。这是一种分工,就像有卖(锻造刀剑用的)锤子的也有卖刀的,卖刀的会挥舞锤子就 OK 了按照客户需求的图纸把东西造出来卖出去。也即不会造锤子的工匠依然可以锻造出名剑卖出去。
https://www.zhihu.com/question/25506903 考纲中的一些词语,如了解、理解、掌握、熟练等词有什么含义吗? 了解:只需要知道有这么个事物,大概的内容就可以了,一般考选择题 理解:知道并且需要知道为什么,之间的关系,怎么形成,一般简答题和辨析 掌握:必考,更高的层次,是自己内化后的东西,一般论述和辨析 熟悉:需要记忆的,一般简答题和选择 了解熟悉是基础,理解是关键,掌握运用是最终目的 考纲里的关于熟悉、理解、掌握的一定要多看多读多分析多写 其实锤子圈和卖刀圈根本不是一个圈子,只不过大家都是操弄铁器为生而已。“铁器” 就是 “编程” ,你单说你是铁器圈的,外行人知道你是舞刀弄枪的就够了,内行人反而不知道你具体是干嘛的。事实就是铁器圈 /编程圈本身就是隔行如隔山,,,,,,,,给了卖锤子圈鄙视卖刀圈的机会,但实际上卖锤子的( SDK developer )根本不会鄙视卖刀的( application developer )!这两个根本就是两个 pathway ! —— 不是进步空间的问题,而是他们实际上一辈子没交集都是有可能的 - |
108
stevenkang 2020-09-10 17:55:18 +08:00
你用你的,我用我的
|
109
charlie21 2020-09-10 18:00:32 +08:00
实际上他们一辈子没交集都是有可能的。其实也就是归功于当代互联网发达一点儿了,在以前的年代,我写 Java 的看你写 Python 的其实就跟一个卖米其林包子的看一个卖 LV 凉鞋的没啥区别。当然了写 Javaer 内部其实也是一个米其林轮胎的看看米其林餐厅的似的,风马牛不相及的事情都在米其林旗下( Java 旗下)的:都是写 Java 其实不搭嘎
|
110
irvinghua 2020-09-16 10:12:17 +08:00
python 和 java 本来就是差异化竞争。
python 擅长的是搞科学计算,搞数据处理,web 并不是其长项 java 是生态圈强大,建立在其上的第三方解决开发包、框架、工具,在所有编程语言里最为强大的存在。 如果是做个 web 小玩具,python 和 java 没有差异。 但是一旦你的 web 业务复杂度越来越大,那么只有 java 平台这一个解决方案可以高效解决业务落地问题。 ToB 方向,工作流、任务调度、支持多数据源、各种 MQ 支持、快速 CRUD 代码生成、多环境 CICD 快速交付部署等等,这些方面,python 项项都有完美的解决方案吗? ToC 方向,单一个庞大的微服务生态圈,python 就难以望其项背 |
111
shm7 2020-09-28 13:26:22 +08:00
Java 好强,来给我做过简单的目标识别看看,或者关系抽取也行。
|
112
shm7 2020-09-28 13:26:47 +08:00
感觉现在这些人写 oob 写 grub 写多了,还能写出自豪。我真是。。。
|
113
jhdxr 2020-10-12 02:46:47 +08:00 1
@shm7 https://github.com/Lambda-3/Graphene 知识图谱相关的用 java 写的还是不少的。就算是 object detention,YOLO 也是拿 c 写的,python 也就在上面封一层。
感觉现在有些人做科研写 python 写多了,还能写出我就是无可取代的错觉,呵呵 |