黑客精神
976 2023-01-21 09:55
C语言的指针,灵活而充满bug.其变量定义=声明、赋值(初始化)
Java进步是把指针隐藏在对象引用中,因为采用了自动处理垃圾的机制,所以不再在函数中对参数所在的地址中的实际数据进行直接操作,而是每次都用副本,最后将原来的地址替换到成品的地址。
python更进步的明确了可变和不可变的数据类型。使java的共享对象的引用,简单到对结果的反向解析。也就是你的变量不必声明。在你变成过程中想起来就可以随意返回。但是编译阶段却会倒推一样的先帮你声明变量。你返回的结构体自动会变成一个变量的类型。
时代进步了。思维越来越接近于人性化:懒。但是技术能够带给我们便利的最终目的,是让我们有时间去处理具体的问题,而不是具体的细节。然而。真正懂的细节的人才是黑客。
全部评论