"Inventing on Principle"

题叶

来自: 题叶(jiyinyiyong) 2012-04-14 00:19:43

×
加入小组后即可参加投票
  • Liutos

    Liutos (惨了惨了疏于锻炼代码技能了) 2012-04-14 01:10:39

    之前只看过Apple那个,刚刚看了下第一个视频,好奇这是怎么做出来的……

  • 1001夜

    1001夜 (知行合一) 2012-04-14 01:17:44

    Light Table 这个配色真不赖啊。

  • 题叶

    题叶 (jiyinyiyong) 2012-04-14 09:05:59

    之前只看过Apple那个,刚刚看了下第一个视频,好奇这是怎么做出来的…… 之前只看过Apple那个,刚刚看了下第一个视频,好奇这是怎么做出来的…… Liutos

    我翻了下 Chris Granger 的博客和 github, 没找到关于源码的说明..
    Apple 那位大牛就更不知道才哪里找起..
    只有搜到一个山寨的..
    http://12bubbles.com/2012/03/24/live-coding-base-on-bret-victors-inventing-on-principle-talk/

  • Yuan Mai

    Yuan Mai (Hacks will keep us alive) 2012-04-23 10:21:51

    恩,这些东西都非常值得关注和学习
    worrydream.com 里面有篇叫MagicInk的神帖,也非常值得一读

  • 谷幽😷

    谷幽😷 (少悲喜,多静思) 2012-05-11 22:32:11

    Apple那位大牛Bret Victor,主页http://worrydream.com/, 他所的推崇的Principle:
    Creator need immediate connection to the creation. 创作者需要得到创作的实时反馈, 真的是非常激动人心的想法. 这也推动了live coding的概念的出现, 以及Light Table(Clojure & Javascript IDE)项目的出现, Chris Granger在kick starter上公开募集捐款 http://www.kickstarter.com/projects/306316578/light-table

    另,事实上就Bret Victor本人的说法,他在视频中演示的软件都是基于演示目的的hardcode, 上前并没有做出完整的作品来.

    哈,不然的话早就在程序员社区中激动一轮风暴啦~~

  • Yuan Mai

    Yuan Mai (Hacks will keep us alive) 2013-06-05 16:11:49

    我把C-j配置成对sexp进行求值,并把结果打印出来,譬如:
    (+ 1 1)| ; press C-j here
    2
    光标位置不变(竖线的位置),然后C-k就能把求值结果删掉。所以我几乎连repl都不需要,就地求值即可。
    LightTable并和这样的配置相比并没有太大优势,因为它不能paredit

  • Yuan Mai

    Yuan Mai (Hacks will keep us alive) 2013-06-05 16:45:37

    可以自定义recipe,指向git repo,url之类的。

  • 私有的鹿先生

    私有的鹿先生 2013-06-24 10:47:29

    真的碉堡了

你的回应

回应请先 , 或 注册

812 人聚集在这个小组
↑回顶部