ç ”ç©¶ç›®çš„ã¨èƒŒæ™¯ (1) å½“ç ”ç©¶å®¤ã§ã¯, 継続を基本ã¨ã—ãŸãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°è¨€èªž Continuation based C (CbC)を開発ã—ã¦ã„ã‚‹. ã“ã®è¨€èªžã¯, Cã‹ã‚‰é–¢æ•°å‘¼ã³å‡ºã—ã‚„ for ループ制御ãªã©ã‚’ã€è¦—ã, åŒç‰ã®å‹•作ã¯ã™ã¹ã¦ç¶™ç¶šã§ã‚’用ã„ã¦å®Ÿç¾ã™ã‚‹ã“ã¨ã§, Cよりも細ã‹ã„動作をå¯èƒ½ã«ã—ã¦ã„ã‚‹. æœ¬ç ”ç©¶ã§ã¯, CbC ã®ç‰¹å¾´ã‚’生ã‹ã™ä¾‹é¡Œã¨ã—ã¦, æ£è¦è¡¨ç¾ã‚¨ãƒ³ã‚¸ãƒ³ã«ç€ç›®ã—ãŸ. ç ”ç©¶ç›®çš„ã¨èƒŒæ™¯ (2) シンプルã§ä¿å®ˆæ€§ã«å„ªã‚Œ, ã‹ã¤æ€§èƒ½ã®é«˜ã„æ£è¦è¡¨ç¾ã‚¨ãƒ³ã‚¸ãƒ³ã®å®Ÿè£…ãŒæœ›ã¾ã—ã„. 生産性ã®é«˜ã„言語ã«ã‚ˆã£ã¦å®Ÿè£…ã—ãŸãƒ—ãƒã‚°ãƒ©ãƒ (生æˆç³»)ã‹ã‚‰, 抽象度ãŒä½Žã性能ã®é«˜ã„言語(CbC/C/Assembly)ã®ã‚³ãƒ¼ãƒ‰ç”Ÿæˆã‚’行ã†ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°æ‰‹æ³•ãŒã‚ã‚‹. ã“ã®æ‰‹æ³•ã§ã¯, 性能をä¿ã£ãŸã¾ã¾é–‹ç™ºåŠ¹çŽ‡ã«å„ªã‚Œã‚‹ã¨ã„ã†åˆ©ç‚¹ãŒã‚ã‚‹. ãã“ã§æœ¬ç ”ç©¶ã§ã¯, 与ãˆã‚‰ã‚ŒãŸæ£è¦è¡¨ç¾ã‚’èªè˜ã™ã‚‹CbCã«ã‚ˆã£ã¦è¨˜è¿°ã•れãŸã‚½ãƒ¼ã‚¹
{{#tags}}- {{label}}
{{/tags}}