Java 那么强, Python 要怎么淦倒它? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
oahebky
V2EX    Python

Java 那么强, Python 要怎么淦倒它?

  •  
  •   oahebky 2020-09-08 11:39:41 +08:00 16423 次点击
    这是一个创建于 1865 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看到 Java 也在更新着自己的语法。

    最近看到 Java 的 Spring MVC 写路由,@RequestMapping('<url>') 和 flask 很像(注:我不知道谁学习谁的)

    由此了解到了 Java 的注解( Annotation )语法

    这里语法指的是 “切片”、“生成器”、“指针”、“装饰器”、这种含义的语法。

    个人感觉这个语法给了 Java 一些“动态特性”(?)


    考虑到 Java 有一套成熟、专业的 web 框架(像以前称为 Java EE 的东西、在开发初始就是做给 toB 的框架),而 Java 语言本身又有发展(不像 C 语言可以等同于看做语法定死下来)。

    感觉 Python 在 web 开发领域很难淦倒 Java 。

    113 条回复    2020-10-12 02:46:47 +08:00
    1  2  
    lepig
        101
    lepig  
       2020-09-09 16:28:44 +08:00
    完了 没看懂楼主标题的意思!!! 我日
    wysnylc
        102
    wysnylc  
       2020-09-09 16:36:13 +08:00
    @liion #99 如果你理解的百花齐放就是搞个框架的话,Java 的花是前端的一百倍
    tobepro
        103
    tobepro  
       2020-09-09 16:54:29 +08:00
    居然有人说 Python 是 CPU 密集型语言,把我乐喷了
    w3cfed
        104
    w3cfed  
       2020-09-09 20:38:30 +08:00
    我只希望那些 Java 大佬们,来多造一点 Golang 的轮子。把 Golang 的生态干的像 Java 一样。
    leven87
        105
    leven87  
       2020-09-10 00:58:56 +08:00
    java 安全性方面可以,论数据处理,算法,分分钟被 python 吊打。
    baozijun
        106
    baozijun  
       2020-09-10 14:18:38 +08:00
    @leven87 #105 Hadoop? MapReduce? spark? kafka streams ?一系列大数据框架疑惑的看着你,至于通用的算法,所有语言不都是一样的吗
    charlie21
        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 ! 不是进步空间的问题,而是他们实际上一辈子没交集都是有可能的

    -
    stevenkang
        108
    stevenkang  
       2020-09-10 17:55:18 +08:00
    你用你的,我用我的
    charlie21
        109
    charlie21  
       2020-09-10 18:00:32 +08:00
    实际上他们一辈子没交集都是有可能的。其实也就是功于当代互联网发达一点儿了,在以前的年代,我写 Java 的看你写 Python 的其实就跟一个卖米其林包子的看一个卖 LV 凉鞋的没啥区别。当然了写 Javaer 内部其实也是一个米其林轮胎的看看米其林餐厅的似的,风马牛不相及的事情都在米其林旗下( Java 旗下)的:都是写 Java 其实不搭嘎
    irvinghua
        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 就难以望其项背
    shm7
        111
    shm7  
       2020-09-28 13:26:22 +08:00
    Java 好强,来给我做过简单的目标识别看看,或者关系抽取也行。
    shm7
        112
    shm7  
       2020-09-28 13:26:47 +08:00
    感觉现在这些人写 oob 写 grub 写多了,还能写出自豪。我真是。。。
    jhdxr
        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 写多了,还能写出我就是无可取代的错觉,呵呵
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1268 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 17:21 PVG 01:21 LAX 10:21 JFK 13:21
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86