Scheme on JavaScript ä½ãã¾ãã
æ¨æ¥ã¯ã1000speakers ã®ç¬¬1åã®ã¤ãã³ããããã¾ããã1次ä¼ã¯ Ustream ã«ã¦åå ãã2次ä¼ããç¾å°ã§åå ãã¾ããã
2次ä¼ã§SICPèªæ¸ä¼ã®è©±ã§çãä¸ãããæ°´ææ¥ã®èªæ¸ä¼ã«åå ãããã¨è¨ããã¨ã«ãªããamachang ãªã©æ°åã®æ¹ã ã«è²ã 㨠Scheme ã®æ¸ãæ¹ãæãã¦ãããã¾ããã
3次ä¼ã楽ããã£ãã§ãï¼23:30é ãããµã¤ãã¦ãºã©ãã«ã¦3次ä¼ãå§ã¾ã£ããã§ãããåãããã£ããæãã¦é ããã®ã§ãScheme ã®å®è£ ã JavaScript ã§å§ãããã西尾ãã(id:nishiohirokazu)㨠id:amachang ãåå ãå§ããå®è£ 大ä¼ã¨ãªãã¾ããã
ãã®5æéã®ææããhttp://goldenscheme.accelart.jp/ ã§ãã
å ¨å¡ãåºæ¬ææ³ã¯å®è£ ã§ãã¾ããï¼ï¼
å¦çç³»ãå®è£ ããã«å½ãããè¨èªãåãããä¸è¬è«ã¨ãã¦ãé£ããã®ã¯2ã«æã§ãã
- å¤æ°ã®ã¹ã³ã¼ã - define, let, set!
- é¢æ°å¼ã³åºã - lambda (ã¾ããããã¯ãå®ç¾©ã ãã©)
ã¡ããã¨ããã辺ãå®è£ ã§ãã¾ããï¼ãã以å¤ã®é¨å㯠Scheme ã®å ´åã¯ãç¶ç¶ã¨ãã¯ããæ°ã«ãªãã¾ãããã¾ããããã¦ãã®æ¨æºé¢æ°ã¯åç´ä½æ¥ã ã¨æãã¾ãã
ãããã楽ããã£ãã
西尾åã amachang ãã½ã¼ã¹ãå ¬éãã¦ãããã¨è¨ããã¨ãªã®ã§ã3人ã¨ããéãå®è£ æ¹æ³ãã¨ã£ã¦ããã®ã§ãå·®ãè¦æ¯ã¹ã¦ã¿ãã¨é¢ç½ãã¨æãã¾ãã
- amachang
- http://d.hatena.ne.jp/amachang/20080120/1200850505
- 西尾å
- http://d.hatena.ne.jp/nishiohirokazu/20080121/1200888986 ï¼ã³ã¼ãã¯æç« ã®é ã®æ¹ã®ãªã³ã¯ï¼
- å
- http://goldenscheme.accelart.jp/GoldenScheme.js