摘要:借助C++的constexpr能力,可以轻而易举的构造Parser Combinator,对用户定义的字符串(User defined literal)释放了巨大的潜力。 ## 引子 ...
摘要:借助C++的constexpr能力,可以轻而易举的构造Parser Combinator,对用户定义的字符串(User defined literal)释放了巨大的潜力。 ## 引子 ...
Julia语言具有强大的元编程机制,本文用Julia实现《SICP》中文第二版中第 99 页中的实例:符号求导,体验一下Julia元编程。 运行结果如下: julia> include ...
C/C++ 预处理元编程 从一个问题开始 以下代码存在结构性重复,如何消除? 上面的例子中除了每个文件内部有结构性重复,文件之间也有结构性重复!当我们每增加一个消息的定义,都 ...
2017年,柯洁对战AlphaGo,让我们了解到在人工智能面前人类智力的渺小。更让从事开发工作的我感到兴奋,我深深地感觉开发的万能性,程序帮助很多的行业释放脑力。但是每一个开发人员的开发工作却很不 ...
概述### 测试是软件成功上线的安全网。基本的测试包含单元测试、接口测试。在 “使用Groovy+Spock轻松写出更简洁的单测” 一文中已经讨论了使用GroovySpock编写简洁的单测,本文讲解 ...