• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yodhcn
V2EX  ›  程序员

JSON 发明人:老朽的 JavaScript 编程语言早该入土了

  •  1
     
  •   yodhcn ·
    yodhcn · Aug 9, 2022 · 7851 views
    This topic created in 1550 days ago, the information mentioned may be changed or developed.
    36 replies  •  2022-08-13 00:17:58 +08:00
    bthulu
    bthulu
    Aug 9, 2022
    1
    只说这个语言不行, 然后又说替换语言连个想法都还没有, 虚空入土啊, 这是
    lujiaosama
    lujiaosama
    Aug 9, 2022
    2
    整个前端发展史其实就是 js 的发展史, 抛弃了 js 又没有新事物新标准 ,这个巨大的历史包袱怎么解决? 管杀不管埋了属于是.
    Procumbens
    Procumbens
    Aug 9, 2022
    3
    https://news.ycombinator.com/item?id=32362696

    Hackernews 上都没啥讨论的
    colatin
    colatin
    Aug 9, 2022
    4
    把 js 当成汇编好了
    sepwolves
    sepwolves
    Aug 9, 2022
    5
    Python 也可以做前端么?
    Cbdy
    Cbdy
    Aug 9, 2022 via Android
    6
    不用 js (以及其方言)用什么?
    ghouleztt
    ghouleztt
    Aug 9, 2022 via iPhone❤️18
    7
    我开始还以为老朽在这里当名词用呢……
    makelove
    makelove
    Aug 9, 2022❤️1
    8
    个人觉得 js 都是些小问题没有本质硬伤,喜闻乐见的那些埂其实对日常操作几乎没有影响,特别是 ts 加持下
    甚至写起来比 python 还舒服
    sunhelter
    sunhelter
    Aug 9, 2022
    9
    @Cbdy 当然是 ts 啦
    leido
    leido
    Aug 9, 2022
    10
    嗯 用回 vbs
    @Cbdy
    ericgui
    ericgui
    Aug 9, 2022❤️2
    11
    那先把 json 改名了,JSON == JavaScript Object Notation
    no996
    no996
    Aug 9, 2022❤️1
    12
    很羡慕,很羡慕你这一搬运就直接拿下不少铜币
    ytll21
    ytll21
    Aug 9, 2022
    13
    @yohole 铜币又不是真钱,该花就花,这样才能鼓励更多帖子出现,方便我摸鱼(不是)。。。
    yuhaotjutwt
    yuhaotjutwt
    Aug 9, 2022
    14
    被 js 虐了很久之后发现也能凑合用
    lingly02
    lingly02
    Aug 9, 2022 via iPhone
    15
    统一用 ts ,浏览器原生支持就好了
    pigspy
    pigspy
    Aug 9, 2022
    16
    微软赶紧出个支持 ts 的运行时吧
    nothingistrue
    nothingistrue
    Aug 9, 2022
    17
    在开发完整软件 /项目 /工程上,JavaScript 确实该入土了。但是在开发脚本上,JavaScript 还是很好用的,比如说 Kettle 上的 javascrpt 脚本就比 java 脚本好用。

    JavaScript 的最大问题是它本来只是个脚本语言,却被人用来当成了工程语言,最早拿 JavaScript 来开发客户端应用(貌似是 ExtJS )的人,应该被拉出来鞭尸。
    cheng6563
    cheng6563
    Aug 9, 2022
    18
    @ericgui 改成 JSON super object notation 简称 JSON 吧
    KMpAn8Obw1QhPoEP
    KMpAn8Obw1QhPoEP
    Aug 9, 2022 via Android
    19
    @yohole 别的帮不了你 给个感谢送你点铜币吧。。
    QingXuJiaZhi
    QingXuJiaZhi
    Aug 9, 2022❤️1
    20
    JSON 发明人就是《 JavaScript: The Good Parts 》( JavaScript 语言精粹)的作者。
    no996
    no996
    Aug 9, 2022
    21
    @enchilada2020 哈哈哈,其实铜币我还有很多,我只是一开始觉得这种争议很大的观点,注定是流量密码
    stoluoyu
    stoluoyu
    Aug 9, 2022
    22
    js 的诞生就有点扯,js 之父也看不上。
    BeautifulSoap
    BeautifulSoap
    Aug 9, 2022
    23
    JS 真是一门很多人都用着嫌恶心想让它死,但就是死不了还越来越广泛的语言。至于什么时候 JS 能被灭掉,我觉得 JS 大概率会跟随浏览器一起生一切灭(唯一的希望可能也就是所有浏览器原生支持 TS 了)
    daolanfler
    daolanfler
    Aug 9, 2022
    24
    几年前读过他写的 《 JavaScript 语言精粹》,这本书讲的内容早已过时。EcmaScript 也是在不断发展的,OOP ,函数式编程都支持了,只要浏览器里面还只能用(占主流) js ,那它的活力就还在。借用坚哥的一句话,让我们拭目以待
    YvesX
    YvesX
    Aug 9, 2022
    25
    JSON 也设计得稀烂啊
    DeleteZN
    DeleteZN
    Aug 9, 2022 via Android
    26
    我还以为是他自称老朽
    snw
    snw
    Aug 9, 2022 via Android
    27
    什么时候把 <script> 标签的 type 属性再捡回来呢?当年写网页还得写明用的是 javascript 而不是 vbscript ,现在都默认 javascript 了
    xiangyuecn
    xiangyuecn
    Aug 9, 2022
    28
    @YvesX #25 难不成用 xml ?用 XMLHttpRequest 请求 json 数据😂😂😂😂😂
    chaowang
    chaowang
    Aug 10, 2022
    29
    这就是 js 的问题所在,Java 用的不爽我去用 C#,php 用的不爽我用 go ,但是 js 你怎么换,ts 不还是编译成 js
    FrankHB
    FrankHB
    Aug 10, 2022
    30
    @chaowang 这还真不是 js 的问题,头铁也可以强推 wasm (虽然 wasm 有另外的技术问题)。
    关键是(只)会 js 的人就不干了……
    musi
    musi
    Aug 10, 2022
    31
    @FrankHB # 30 wasm 只是在虚拟机上跑中间代码,理论上也可以把 js 编译成中间代码,所以真到了那一步应该也不会有只会 js 不会 wasm 的情况。。。
    fqzz
    fqzz
    Aug 10, 2022
    32
    好不容易学会一个语言,你竟然要他入土 🐶
    rb6221
    rb6221
    Aug 10, 2022
    33
    对我这种底层码农来说,混饭吃罢了,没什么好不好的
    FrankHB
    FrankHB
    Aug 10, 2022
    34
    @musi 不大会这样,因为 js 自己调试工具够成熟了大部分人本来就不需要认识 wasm ,而且 wasm 就不是给人方便读写设计的。
    musi
    musi
    Aug 10, 2022
    35
    @FrankHB #34 那是现在 wasm 的调试工具还没做好,其实现在是可以直接在 chrome 里调 c 的代码了
    FrankHB
    FrankHB
    Aug 13, 2022
    36
    @musi 我主要是指虽然传统上很多 C 用户就有看反汇编的习惯,甚至调试器可能挂不到源码上就只能调试汇编,但是 js 用户可没被逼出来这种习惯。看 wasm 显然比看 js 麻烦,就算 wasm 工具齐全了也不太改变习惯。就算是 C 用户,只要能对着源码调试,谁还非得没事去看汇编啊……再说浏览器跑 C 跟 js 比起来,实在不成气候,将来 js 用户会长期占绝对多数。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1083 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 23:40 · PVG 07:40 · LAX 15:40 · JFK 18:40
    ♥ Do have faith in what you're doing.