随笔分类 - 编译器
摘要:本文记录一些离散的想法。1.算法设计的改进。现在的语言内置的是for,while等循环语句,我想能不能集成一个更好的书写范式。比如递归的几个基本结构:a。基础条件b。递归循环c。终止条件把这几个要素的结构写清楚点。然后不管是尾递归还是什么递归,自动让编译器优化对应的代码出来。然后是穷举法的算法结构a。集合b。穷举讲这些一般的算法结构给总结出来,作为语言的一部分,程序员只需要按照格式套进去,而不需要管具体是什么数据。2.对集合操作的改进。现在很多语言都只是关注元素的操作,而对集合操作很少兴趣。有很多集合操作还是比较有用的,如果基于集合来定义操作,那么集合怎么划分,怎么多线程分配都是编译器的事情,
阅读全文