Previous: ANSI C, Up: Design Advice [Contents]
C°Ê³°¤Î¸À¸ì¤Î»ÈÍѤÏɸ½àŪ¤Ç¤Ê¤¤µ¡Ç½¤ò»È¤¦¤è¤¦¤Ê¤â¤Î¤À¡£¥æ¡¼¥¶¤ÏÌäÂê¤ò °ú¤µ¯¤³¤¹¤À¤í¤¦¡£Î㤨GCC¤¬Â¾¤Î¸À¸ì¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Æ¤â¡¢¥æ¡¼¥¶¤Ï¡¢ ¤¢¤Ê¤¿¤Î¥×¥í¥°¥é¥à¤Î¹½ÃÛ¤¹¤ë¤¿¤á¤Ë¡¢¤½¤Î¾¤Î¸À¸ì¤Î¥³¥ó¥Ñ¥¤¥é¤ò¥¤¥ó¥¹¥È ¡¼¥ë¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤³¤È¤òÉÔÊØ¤Ë´¶¤¸¤ë¤«¤â¤·¤ì¤Ê¤¤¡£Î㤨¤Ð¡¢¤¢¤Ê¤¿ ¤Î¥×¥í¥°¥é¥à¤òC++¤Ç½ñ¤¤¤¿¤é¡¢¿Í¡¹¤Ï¤¢¤Ê¤¿¤Î¥×¥í¥°¥é¥à¤ò¥³¥ó¥Ñ¥¤¥ë¤¹ ¤ë¤¿¤á¤ËC++¥³¥ó¥Ñ¥¤¥é¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤À¤í¤¦¡£¤³¤Î¤è ¤¦¤Ë¡¢C¤Ç½ñ¤¯Êý¤¬Îɤ¤¤Î¤À¡£¤·¤«¤·Â¾¤Î¸À¸ì¤ò»È¤¦·çÅÀ¤¬¤Ê¤¤¾õ¶·¤¬3¤Ä¤¢ ¤ë¡£
Î㤨¤Ð¡¢¤¢¤Ê¤¿¤Î¥×¥í¥°¥é¥à¤¬GUILE¤È¥ê¥ó¥¯¤·¤Æ¤¤¤ë¤Ê¤é¡¢¤½¤Î¥×¥í¥°¥é¥à ¤Î°ìÉô¤òScheme¤äGUILE¤¬¥µ¥Ý¡¼¥È¤¹¤ë¾¤Î¸À¸ì¤Ç½ñ¤¤¤Æ¤âÎɤ¤¡£
¤½¤Î¥Ä¡¼¥ë¤ò¹½ÃÛ¤·¤¿¤¤¿Í¡¹¤Ï¡¢¤½¤Î¾¤Î¸À¸ì¤ò¤¤¤º¤ì¤Ë¤»¤è¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¤ ¤ë¿Í¡¹¤À¤±¤À¤í¤¦¤«¤é¡¢¤³¤ì¤Ç¹½¤ï¤Ê¤¤¤Î¤À¡£
C¤ÏC++¤ä¾¤Î¥³¥ó¥Ñ¥¤¥ëÍѸÀ¸ì°Ê¾å¤ÎÍøÅÀ¤ò»ý¤Ã¤Æ¤¤¤ë¡£¤è¤ê¿¤¯¤Î¿Í¡¹¤¬C ¤òÃΤäƤ¤¤ë¡£¤À¤«¤é¡¢¥×¥í¥°¥é¥à¤¬C¤Ç½ñ¤«¤ì¤Æ¤¤¤ë¤È¡¢¤½¤ì¤òÆÉ¤ó¤À¤êÊÑ ¹¹¤·¤¿¤ê¤¹¤ë¤Î¤¬¡¢¤è¤ê¿¤¯¤Î¿Í¡¹¤Ë¤È¤Ã¤ÆÍưפÀ¤í¤¦¡£