西西河

主题:【原创】F-35的苦日子还没有开始呢 -- 晨枫

共:💬324 🌺1807 🌵4
全看分页树展 · 主题 跟帖
家园 从伪码到实际代码差的远了

中间有一堆一堆的问题,比如和其他模块相关的问题,edge case问题,内存效率优化问题.可视化编程是个美好的梦想,从来就没有实现过.

80年代中乔帮主的NeXT就尝试过,80年代末有一个流行的东东叫做layout,也是拖拽式编程,90年代初有个authorware,也是一样的东西,后来的visual basic, delphi都有这种控件拖拽式的编程模式,都代替不了最终的手工代码.

现在的rails, node, django都有自动框架代码的生成,但是手工代码是替代不了的.如果说有什么技术是可以最大限度的自动化重复代码和逻辑的话,那就只有lisp家族语言.

这类语言其共性有个很学术的名称,叫做homoiconic语言,意思是其代码本身就是数据,是可以被其他代码生成和实时改变的.只有这样,才能在语言本身实现code generating code.

机器代替人来写代码,愿望是好的,实现还要很多年.人工智能走到那一步那就是极大的飞跃了.

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河