10年2个月前修改于 10年2个月前IP:内蒙古
826079
25楼
引用 novakon:
然后是“绝对不要钻研微机原理”,好吧其实微机原理很酷,搞懂x86处理器和系统总线,对设计操作系统有很大帮助。搞懂存储器和网络适配器对设计数据库和分布式系统有很大帮助。
所以,我觉得还是删掉第二条吧,在……
最后所说的内容 貌似已经涉及到自动化编程的范畴
我个人的感觉是 下一代的高级语言 可能会从面向对象 发展到面向需求
作为一种标准化的需求型语言 其极有可能是解释型的 同时拥有一个非常庞杂的解释器
而如何标准化的完整精确的描述需求 从而形成一种高级语言 应该是一个有利的思考方向
另外因为kc的网站就是楼主设计的 所以楼主应该非常熟悉mvc架构 虽然mvc架构本身源于互联网应用被迫的前后端分离 但是目前的潮流却是所谓应用的网络化 很多本地软件甚至都以mvc架构进行设计 我也曾经写过一个以HTML+JS为前端 mangoDB作为数据交换媒介 后端为C#开发的本地化软件 也进行了一次所谓逻辑 数据 界面的分离的尝试 虽然程序效率甚低 但在这个过程中 也得到了一些需求描述规则的启示
开发应用需求型语言 实现一种生成js脚本的编程工具 在nodejs框架下实现逻辑 在浏览器框架下实现界面 以数据作为生产js脚本的编程工具的切入点 也就是说 以数据角度进行需求描述 分别向界面跟逻辑两个方向拓展  因为从本质上说 程序也就是一种处理数据的工具 数据理应成为需求描述的主角
评论
文号 / 826079

浪迹天涯
名片发私信
学术分 0
总主题 3 帖总回复 116 楼拥有证书:进士 机友 笔友
注册于 2010/10/03 20:30:54最后登录 2025/05/14 08:36:21
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:0

个人简介

暂未填写
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的