发现很多编程语言在语法层面都在相互学习与借鉴。我个人感觉还是静态强类型语言适合大型项目,稳定且相对容易做静态分析。
python中支持staticmethod这个使用类名.函数名调用,不依赖于具体对象
class C(object):
@staticmethod
def f():
print('runoob');
C.f(); # 静态方法无需实例化
cobj = C()
cobj.f()
在java中是这样直接表明这是一个静态方法的
public class Test {
public static void main(String[] args) {
Test.staticcall()
}
private static void staticcall() {
}
}
语言是作者思路 的体现,特性是灵魂。而语言的好坏,往往取决于使用者本身。新的语言不断诞生,而旧的语言慢慢会消失。而软件在一直变更。其实最终都是二进制。
参考数理化教科书开发编程,语言,全国人民就可以快速学习了。
CSDN优质科技领域创作者一个没有KPI的国产编程语言,开源3个月有了哪些新进展?