加载中
我的语言

包声明 (package module.name) 引用模块 (use module.name) 包含模块 (include module.name) 函数定义 (fn (fn-name arg-one:arg-a-type arg-two):return-type...

06/09 19:29
1
Perl5 语言精粹

Perl5 有一些特性,过一段时间不用,就容易忘记,因为这些特性,很特别。

2017/08/14 11:24
9
语法分离-构建可进化的语言解析产品

将语法从解析模块中分离,可以减小对这部分代码的维护难度,从而让语言进化成为相对简单的事情,进化的语言也许会产生更加智能化的产品,从而适应更多的需求变化。

大象无形,大音希声

没有语法的语言就好像没有固定形状的工具一样,奇妙。由于传统的语言,lexer parser 和 ast compiler 耦合在一起,对语法的修改牵一发而动全身,本着向前兼容的遮羞布,而在一种固定的形式下...

2016/11/15 08:06
14
Julia 简介

转抄自网络

2016/10/15 07:31
24
Julia 学习心得

Julia 类型和代码的分离模式,内置宏,连接到LLVM, 完善的文档,执行的速度,最终吸引我来学习她。

2016/10/13 23:43
54
Vim 没有 Lint

大部分语言和 Vim 一样,没有严格的语法 Lint 工具

2016/09/12 14:58
17
数据结构重要,还是算法重要

以前认为算法重要,好的算法,效率可以提高很多,还简洁,容易维护。 现在这个想法变了,原来数据结构设计好了, 不但算法容易实现,而且效率更高。这个规则尤其适用编译型语言,原来:全是数...

2016/09/05 23:52
56
使用程序加数据库浏览软件制作工作应用程序

易表无法浏览外部数据库数据,也无法从互联网上浏览数据,如果把数据获取部分和易表分离,就能让易表完成更多的事情

隐藏的数据类型-引用

引用隐藏在语言的潜在规则中,成为语言学习的一个拦路虎

隐藏的数据类型: 容器

编程语言隐藏了许多的数据类型,如今把这些隐藏的东西表现出来,能够让程序员更深刻的理解编程之道

Lua 语言的陷阱

在用 Lua 实现 Spp 的过程中,Lua 语言独特的语言特性成为让我犯错最多的地方

2015/10/18 14:16
146
定制解析器

不管是程序员还是使用电脑的普通工作人员,解析数据,都是必不可少的工作

2015/09/28 22:26
103
编程的魔咒

编写解释器是编写所有代码的最终挑战

实现语言的自举

语言实现自举的新方式

2015/08/08 01:25
1K
Perl 6 的正则表达式

Perl 语言一直引领计算机的正则表达式规范,Perl 6 也是一样,定义了更为强大的正则匹配规范。

2015/06/18 17:22
17
LESS 的语法

LESS 作为一种语言,有着基本的语言特征

2015/06/06 15:54
31
像遍历一维数据结构一样遍历多维数据结构

多维数据结构的处理比较复杂,如果能有一种抽象能力,让复杂度降低,会让更多的程序员拥有更大的能力

2015/06/05 17:51
15
为什么语言惧怕方言

语言设计者惧怕方言导致客户流失,社区分裂,即使新的方言很好。

2015/05/24 23:53
356
并行,是个伪命题

未来的计算机世界,提升效率的途径是否只有并行?

2015/05/12 10:17
108

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部