ä»å¾ã®äºå®
ååã®ãã¯ãã¼ã¸ã£ã¼ã®èª¿æ»ãã§ã¯ãããã°ã©ã é»å(Blockly)ã¸ã®ã¯ãã¼ã¸ã£ã¼ã®å°å ¥ãããããã¨ãã¦ããã®ã§ããããã®ä»¶ã¯ãã£ããä¿çãã¾ãã
ãRustã§ä½ãããã°ã©ãã³ã°è¨èª ââ ã³ã³ãã¤ã©ï¼ã¤ã³ã¿ããªã¿ã®åºç¤ããããã°ã©ãã³ã°è¨èªã®æ°æ½®æµã¾ã§ãã¨ããæ¬ãè¦ãã¨ãRust ã§ãã¼ãµã³ã³ããã¼ã¿ã使ã£ã¦ãã¾ãããé¢æ°ããã°ã©ãã³ã°ã¨ç¡éè«çå¤é å¼ãã§ã¯ C#ãF#ãTypeScriptãPythonãGo ãªã©ã«ã¤ãã¦èª¿ã¹ã¦ãã¾ããããRust ã«ã¤ãã¦ã¯(å°ã調ã¹ãã¨ã¯æãã¾ãã)ã¾ã ä½ããã£ã¦ããªãã£ãããã§ããRust ã«ã¤ãã¦ã¯ã¾ã ãããããã¾ãããä»ã®ãã®ãæ¢ãã¦ã¿ã㨠C# ã®ãã¼ãµã³ã³ããã¼ã¿ Sprache (Sprache/README.md at develop · sprache/Sprache · GitHub)ã¨ãããã®ããã£ãã®ã§ããã使ã£ã¦ã¿ã¾ããF# ã®ãã¼ãµã³ã³ããã¼ã¿ã調ã¹ã¦ãããã¨ã¯ãã£ãã®ã§ãããF# ã使ãã®ã¯é£ããããªã®ã§ä½¿ã£ã¦ã¯ãã¾ããã§ããã
ãクロージャーの調査(2) - エレファント・ビジュアライザー調査記録ãã§ã¯
- (è¨èª1) ã¯ãã¼ã¸ã£ã¼ã使ããC#ã®ã³ã¼ãã§è¨è¿°ããè¨èª
- (è¨èª2) ã¯ãã¼ã¸ã£ã¼ã使ããé常ã®è¨èª
- (è¨èª3) ã¯ãã¼ã¸ã£ã¼èª¿æ»ç¨è¨èª
ã«ã¤ãã¦èª¬æãã¦ãã¾ãããè¨èª3ã¯ã¾ã å®è£ ãã¦ãã¾ãããè¨èª2ããã¼ãµã³ã³ããã¼ã¿ã§æ¸ãç´ãã¦ããããæ¹é ãã¦è¨èª3ãå®è£ ãããã¨ãèãã¾ãã
ã中間報告(19) - エレファント・ビジュアライザー調査記録ãã§ã¯ä»¥ä¸ã®ãã®ã« PythonãTypeScript ã使ãã¨æ¸ãã¾ããããã¾ã C# ã§æ¸ãã¦ã¿ããã¨ã«ãã¾ãã
- ã¯ãã¼ã¸ã£ã¼èª¿æ»ç¨ã®è¨èª(è¨èª3)
- ã¤ãã¬ã¼ã¿ã¼ã«ãã£ã¦ãµã¼ãã¼ãè¨è¿°ããããã®è¨èª(è¨èª2)
- è«çããã°ã©ãã³ã°è¨èª
- è«çããã°ã©ãã³ã°ã«ããé¢æ°ããã°ã©ãã³ã°
JavaScript ã§æ¸ãã Prolog å¦çç³»ãå ¬éãã¦ããã®ã§ãè«çããã°ã©ãã³ã°è¨èªã®èª¿æ»ã¨åæã«ãã®èª¬æãæ¸ãããã¨æã£ã¦ããã®ã§ãããããã¯å¾åãã«ãã¾ãã
è¨èª2ããã¼ãµã³ã³ããã¼ã¿ã§æ¸ãç´ããã®ã§ãããã¾ã ã©ããééã£ã¦ãã¦åããªãã®ã§ãã¾ãã¯ãèªç±ã¢ãã¤ãã®ã¤ãã¬ã¼ã¿ã¼ãã§æ±ã£ãããã°ã©ã ãæ¸ããããã«ãã¦ããããã¨æãã¾ãã