catenarygong 发表于 2022-4-19 09:35

未来一段时间还有新动态语言能达到python的普及率吗?

本帖最后由 catenarygong 于 2022-4-19 11:21 编辑

python的崛起除了自己简单易用,也算搭上了计算机科学普及化和人工智能的东风吧

如果现在出来,或许会火,但可能没有这么火

lampwu 发表于 2022-4-19 09:50

米国大学不少学Racket

lvseqiji 发表于 2022-4-19 10:27

Prushka 发表于 2022-4-19 10:30

有意思的小语言挺多,广泛用的挺少

—— 来自 HUAWEI JAD-AL50, Android 10上的 S1Next-鹅版 v2.5.3

lvcha 发表于 2022-4-19 11:02

小野賢章 发表于 2022-4-19 11:11

python 是 32 年前的语言。比 python 晚,并且普及度超过 python 的动态语言是 JavaScript

catenarygong 发表于 2022-4-19 11:11

lvcha 发表于 2022-4-19 11:02
其实搞不懂为啥python这么火。本世纪初我一直觉得ruby好用多了。现在ruby都快变成时代的眼泪了 ...

原来生物信息学领域都用perl,现在perl越来越少了

— from OnePlus NE2210, Android 12 of S1 Next Goose v2.5.3

catenarygong 发表于 2022-4-19 11:15

本帖最后由 catenarygong 于 2022-4-19 11:16 编辑

小野賢章 发表于 2022-4-19 11:11
python 是 32 年前的语言。比 python 晚,并且普及度超过 python 的动态语言是 JavaScript ...

现在广泛应用的动态语言里,比python年轻的也没几个吧

想了想好像也就php和js,还有lua

— from OnePlus NE2210, Android 12 of S1 Next Goose v2.5.3

Dreki 发表于 2022-4-19 11:58

catenarygong 发表于 2022-4-19 11:11
原来生物信息学领域都用perl,现在perl越来越少了

— from OnePlus NE2210, Android 12 of S1 Next Goos ...

Perl感觉只有在活了七八年以上的软件还在用了,现在基本都是python/r了吧

YoumuChan 发表于 2022-4-19 12:23

catenarygong 发表于 2022-4-19 11:15
现在广泛应用的动态语言里,比python年轻的也没几个吧

想了想好像也就php和js,还有lua

虽说比python稍微早了2年,但提名一个bash

403page 发表于 2022-4-19 14:39

芯片设计领域,前几年还见过perl,这几年真没见过了
python太方便了,从处理表格到写gui都有现成的库
有问题中文互联网上随便一搜都有答案

takooctopus 发表于 2022-4-19 14:46

用的人少造轮子的人就少啊

crow_wine 发表于 2022-4-19 16:11

python是强静态语言,看起来能自由转换是因为很多标准的类有隐式转换的代码。
C/C++反而是弱动态语言

RookieTnT 发表于 2022-4-19 16:30

crow_wine 发表于 2022-4-19 16:11
python是强静态语言,看起来能自由转换是因为很多标准的类有隐式转换的代码。
C/C++反而是弱动态语言 ...

需要重新看看动态语言 / 静态语言的定义
动态语言(弱类型语言)是运行时才确定数据类型的语言,变量在使用之前无需申明类型,通常变量的值是被赋值的那个值的类型
静态语言(强类型语言)是编译时变量的数据类型就可以确定的语言,大多数静态语言要求在使用变量之前必须生命数据类型

小野賢章 发表于 2022-4-19 17:49

动态类型这个说法并不准确,应该是动态类型检查。python 是动态类型检查语言,也是强类型语言。

如果一个语言没有未定义行为就是强类型语言,因此 C/C++ 都是弱类型语言。

未定义行为在编译时发现的是静态类型检查,在运行时发现的是动态类型检查。

是否需要声明变量类型与强弱类型无关,需要声明的是显式类型语言,不需要的是隐式类型语言。
页: [1]
查看完整版本: 未来一段时间还有新动态语言能达到python的普及率吗?