大概是delphi在天之灵,freepascal拿到了很多关于Objpascal的核心代码,所以lazarus很快发展起来,现在小有规模,实际上乔布斯最早的选择是pascal语言,但是后来选择clang是有很多复杂的原因,现在人工智能的崛起,源代码的可读性可可识别可理解性实际上比代码效率更加重要,所以,我觉得pascal会在未来10年重新崛起。

解决方案 »

  1.   

    实际上一直在发展,还支持移动设备等多平台,虽然桌面开发的黄金时代过去,移动开发和web系统成主流,RA在D桌面开发、数据库系统开发方面是不可替代的。
      

  2.   

    实际上pascal和类pascal语法可读性非常强,而perl和C的代码表达效率最高,但是是表达效率重要还是可理解性更重要,我想人工智能时代,随着技术进步,当然是可理解和可读性更重要。
      

  3.   


    现在大多数C++库都有专门的人来维护,胶水语言比如perl、python和Ruby还有最新的julia等等,主要还是利用C++编写的库来实现自己的高级语法,所以,计算机工业还没有发展到离开unix和C的地步,pascal将来可以构建一个独立于ada和C的生态系统,关键在于源代码的可读性和可理解性,这个也是乔布斯的初心。
      

  4.   

    ada语言主要还是停留在原来编写短小和简单的可靠性程序上,不适合大规模并行计算,所以ada还需要革命性的进步才有生存的空间。
      

  5.   

    实际上SQL语言,Lua,Typescript等都吸收了不少Pascal语法,算是Pascal后代的混血版本
      

  6.   


    lua是用C语言实现的,lua的函数实际上是函数而已。
      

  7.   

    Delphi最大的优点就是她最致命的缺点,在目前这个世界上。
    Delphi最强悍的是两把剑 —— Borland世界上最优良的编译器 + 真正完全遵循OOP的VCL架构。
    但最致命的也恰恰是,编译器发展到这个时候,就基本没有后续了,作为编译器,已经没什么上升空间了;VCL则为了完全遵循OOP,这意味着她必须采取开源,这就意味着难以保护(思考一下微软那一堆概念就明白了,技术不重要,商业才是目标)。
      

  8.   


    时代变化了,微软的窗口VCL整个消息传递的构架,现在至少开源的QT、TK/TCL、GTK、java的swing和AWT还有HTML5和苹果的Swift等等至少有100种窗口标准库可以替代VCL,并且都是开源的,所以微软的这些视窗的核心技术根本已经不是啥门槛了,pascal当年被苹果抛弃的原因就是因为参数传递跟c是相反的,还有就是c跟unix系统太紧密,当年pascal在这个方面不成熟。
      

  9.   

    现在都是什么时候了,我三个月前去一个深圳的国营上市公司面试delphi,基本都通过了。
    后来因为老是等他们的主管,出差去了。
    我现在转行做C#了,昨天看了一下,他们公司还在招。主要是因为要维护老系统 。
      

  10.   

    开源的freePascal项目继承了delphi,lua和julia的语法极其类似Pascal
      

  11.   

    现在用delphi的公司很少了,很多在用的都是维护老系统。
    不过很怀念过去写delphi的日子,只是现在深圳有招delphi的都工资不高。