沙枣

  • 关注
  • 短消息
  • 送银子
文章
5
评论
3
推荐
0
收藏
0
社区会龄
7 年
个人网站
--
个人简介

热爱编程。热衷于文本处理,语言转换。

  • 沙枣 推荐

    解析代码的利器 Spp 语法描述语言

    MySpp 是什么? 这是一个处理文本,尤其是处理计算机代码的工具,它能根据描述的语法,将文本转换成指定的数据结构。 它比 Antlr 更高效,也更灵活: > myspp grammar text.file > ast.json Myspp 不需要生成中间…...

  • 沙枣 推荐

    newLISP 语言精华

    注释: ;; this is comment (println "hello world") 函数定义: (define (foo x y) (+ x y)) 匿名函数: (fn (x y) (+ x y)) 使用命令行编译脚本为可执行文件…...

  • 沙枣 推荐

    MyLang 算法交换语言

    Spp 语言有 Scheme 的简洁,还有 Perl6 的强大能力,不但能使用面向对象的方式编程,还能用面向消息的方式编程。而且是一门完全开源的语言。 Spp 语言能够在多种平台上快速开发,因为能够快速转换成许多语言,以适应不同的需求。 太多的编程语言让程序员焦头烂额,而一…...

  • 沙枣 5推荐

    Perl 6 语言概述

    本文主要参考Learn X in Y minutes 翻译而来: Perl 6 是为未来百年而预备的充满才华,特性丰富的编程语言。 Perl 6 现在的发行版 Rakudo 已经是[文档丰富](http://perl6.… ...

  • 沙枣 1推荐

    newLISP in 21 minutes

    newLISP — 交互式教程 这份文档于 2006 年 5 月被 Rick Hanson (cryptorick@gmail.com) 做了一些修正和更新后被转换成 html 文档。2008 年 12 月被 L.M 更新到 v.10.0 版本. 版权所有 John W. S…...

评论了

  • 2013-08-24 13:44

    这样问题背后的算法有什么实际的应用吗?赌博?孩子游戏?

  • 2013-08-20 14:53

    我相信 Common Lisp 能写出别的语言无法写出的杀手级的应用,应为他有许多别的语言无法实现的功能。 例如一个通用的语言编译器,如果不用 Lisp, 其难度是不可想象的。因为所有已知的设计模式和语言特性,都能用 Lisp 代码写出来。

  • 2013-08-15 11:47

    Lisp 语言让代码进化成了使用者的权利,并且将这种规则明确的描述出来,让书写能书写的代码成为一种可以追溯和调试的基本能力,即使是书写能书写能书写的代码也只是再增加一个惰性延迟符号而已。

  • 2013-08-12 13:02
    沙枣 评论了文章 前言

    错了不是谢工同意,是田春。

  • 2013-08-12 13:01
    沙枣 评论了文章 前言

    是啊,但没有人愿意出版,谢工同意让我重新排版,做个漂亮的版本,联系个出版社进行出版。因为自从《黑客与画家》出版后,学习 Lisp 的热情空前高涨。