Python 老人写 Java 代码,想吐,怎么治?

2017 年 8 月 16 日
 DoctorCat
写了 7 年 Python 代码了,现在切换回 Java,有一种懵逼+想吐+砸键盘的冲动… 有类似境况的盆友么,如何治疗呢?
14942 次点击
所在节点    程序员
119 条回复
DoctorCat
2017 年 8 月 17 日
@pyufftj 对对对,新手写不好看着 dirty,但能干啊
pyufftj
2017 年 8 月 17 日
@linmounong intelij 业界良心,离了 jb 全家桶战力下降 90%
mooncakejs
2017 年 8 月 17 日
@djFFFFF python 的 lambda 是个残废好不好,稍微有点逻辑都得 def,和 java 7 的 new interface 有啥区别,你要说是 nodejs 还靠谱点。
notreami
2017 年 8 月 17 日
别的新兴编程语言吐槽 java 还能说道说道,python 就算了。
happyzed
2017 年 8 月 17 日
用 kotlin 代替 java
nicevar
2017 年 8 月 17 日
Java 从 04 年开始用的,Python 是 09 年开始断断续续用,最开始用来做 symbian 的 sis 解包,各种语言用了之后发现吐不吐与 IDE 关系很大,Java 是一直以来配合最好的,不过现在 Kotlin 慢慢能取而代之了,Python 在 PyCharm 没出来之前写得也要吐,特别是代码量大的时候,那个效率低下
machaojms
2017 年 8 月 17 日
只要内功深厚,这些都是工具。
Miy4mori
2017 年 8 月 17 日
v 站一天不黑 Java 不开心?一天不吹 python 浑身难受? Python 哪儿好?简洁?优雅?是不是还要选个美? Java 哪里差,啰嗦,太丑太土?我求求你们黑到点子上吧,21 世纪了难道还要用记事本写 Java ?
TheCure
2017 年 8 月 17 日
java sucks
atcdef
2017 年 8 月 17 日
还是继续写 python 啊,我觉得你不是写不了 java,而是受不了 java 的啰嗦
jun4rui
2017 年 8 月 18 日
是这样的,我 2001 年左右在湖南电信用 Java,那时候我们公司还有 Sun 设立的 Java 实验室,玩 Webservice、EJB 之类的。

后来乱七八糟的原因玩别的去了。现在回头看 Java 也是除了基本的玩意,框架之类的啥都不会了。而现在 Java 就是玩框架,语言本身并不难,不会框架等于不懂 Java,所以我挂着的简历上把 Java 的权重调低了。
Honwhy
2017 年 8 月 18 日
用 Kotlin 吧
Java 有一种 B & D 的感觉
ofblyt
2017 年 8 月 18 日
@jun4rui 哪种语言做工程不用框架,除非是做框架的或者自己做玩具玩玩的
jun4rui
2017 年 8 月 18 日
@ofblyt 你说的没错,但是别的语言不用框架也能干点事情,或者只需要 1、2 个框架就解决很多问题。

Java 不成,不用框架几乎等于废物
DoctorCat
2017 年 8 月 18 日
@jun4rui JDK 博大精深啊!
DoctorCat
2017 年 8 月 18 日
@atcdef 是这样的。
DoctorCat
2017 年 8 月 18 日
@Miy4mori lz 可不是来黑 java 的
jun4rui
2017 年 8 月 18 日
@DoctorCat Java 现在要能求职成功,至少要会 Maven、Hibernate、Struts2、Spring 四件套了吧?
PHP 会个 Laravel 就好了吧?
Python 会 Django 或者 Flask 吧?
Ruby 就 ROR 了
nodejs 就是 Express 或者后续那个啥
前端的 jQuery+Vue、React、Angular 三选一?
Miy4mori
2017 年 8 月 18 日
@DoctorCat 我可没说 lz 在黑

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/383440

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX