JAVA技术成熟,且适用范围广,比较稳定。Python发展猛,现在热门,但是底蕴较低,前景不太确定。
学习数据结构与算法,就java来说,用基础的j2se语法能实现了绝大部分数据结构和算法,和学习python基础的语法没难度高度之分。但拿Python来教授数据结构和算法,笔者曾经死磕的精神可对比过网上或书店贩售的那些用Python做算法实现演练的学习资料,很意外地发现,这些学习资料,Python的低效弊端是避而不谈的。
每隔一段时间都出来一个新的Python版本/包管理器,pixi、poetry等等等,每次新的出来用几个项目,就回归传统管理器了。只能说,新产品确实有好的地方,但没有取代原方式的必要性。
python写Web不慢,无论感觉上还是做压测,和Java、Node没多大差距。网上那些所谓几倍级十倍差距都是特定测试,不是普通项目测试。