¿ä·É ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- David P. Grote
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://hifweb.lbl.gov/Forthon/
¿ä·É ű×
¿ä·É ¼³¸í
¹«·á Fortran95 ·¦ÆÛ / ÄÚµå °³¹ß ÆÐÅ°Áö ForthonÀº Fortran95 ÄÚµåÀÇ ±¤¹üÀ§ÇÑ Æ÷ÀåÀ» Á¦°øÇÏ¿© ·çƾ¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖÀ¸¸ç Fortran ¸ðµâÀÇ ¸ðµç µ¥ÀÌÅ͸¦ Á¦°øÇÕ´Ï´Ù. ¶ÇÇÑ Fortran ÆÄ»ý À¯ÇüÀÇ ±¤¹üÀ§ÇÑ Æ÷ÀåÀ» Á¦°øÇÏ¿© ÆÄ»ý µÈ À¯Çü ±¸¼º¿ø¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÆÄ»ý À¯ÇüÀ» Fortran ·çƾÀ¸·Î Àü´ÞÇÏ°í Python ·¹º§¿¡¼ ÀνºÅϽº¸¦ ¸¸µì´Ï´Ù. È®Àå ¸ðµâÀÇ ÀÚµ¿ °Ç¹°À»À§ÇÑ ¸ÞÄ¿´ÏÁòµµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ¼ýÀÚ¿Í ¼ýÀÚ¸¦ »ç¿ëÇÏ´Â ¹öÀüÀº »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁÖ¿ä OS Flavors : UNIX, Mac OS X ¹× Window¿¡¼ ½ÇÇàµË´Ï´Ù. ·¦Åé¿¡¼ ·¦Åé¿¡¼ ¿öÅ© ½ºÅ×À̼ÇÀ¸·Î ´ëºÎºÐÀÇ ÄÄÇ»ÅÍ¿¡¼ ¿öÅ© ½ºÅ×À̼ǿ¡ ´ë±Ô¸ð·Î º´·Ä·Î ½ÇÇàµË´Ï´Ù. Æ÷½ºÅæÀº Fortran (90 ¹× 95)°ú ÆÄÀ̽㠰£ÀÇ ¸µÅ©¸¦ »ý¼ºÇÕ´Ï´Ù. PythonÀº À¯¿¬ÇÏ°í ´Ù±â´É ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© °è»ê µµ±¸¿¡ »ç¿ë °¡´ÉÇÑ ³ôÀº ¼öÁØÀÇ °´Ã¼ ÁöÇâ, ´ëÈ½Ä ¹× ½ºÅ©¸³Æà ¾ð¾îÀÔ´Ï´Ù. Forton ÆÐÅ°Áö´Â Fortran µ¥ÀÌÅͺ£À̽º ¹× Fortran ¼ºê ·çƾ ¹× ±â´É¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Çã¿ëÇÏ´Â ÇÊ¿äÇÑ ·¦ÇÎ Äڵ带 »ý¼ºÇÕ´Ï´Ù. ÀÌ°ÍÀº ³ôÀº ¼öÁØÀÇ Á¦¾î Äڵ尡 ÈξÀ ´õ ´Ù¾çÇÑ ÆÄÀ̽㠾ð¾î·Î ÀÛ¼º µÉ ¼öÀÖ´Â °³¹ß ÆÐÅ°Áö¸¦ Á¦°øÇϸç, È¿À²ÀûÀÎ Fortran¿¡¼ ÄÚµåÀÇ °è»ê Áý¾àÀû ÀÎ ºÎºÐÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¦ÇÑ »çÇ× : ¡¤ Fortran90ÀÇ ¸ðµç ±â´ÉÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. Áö¿øµÇÁö ¾Ê´Â ÁÖ¿ä ±â´É Áß ÀϺδ ¹è¿À» ¹ÝȯÇÏ´Â ¼ºê ·çƾ Àμö ¹× ÇÔ¼ö¿¡ Inentin ¹× IntenTout Ư¼ºÀ» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ¡¤ ÆÄÀ̽㿡¼ »ç¿ëµÇ´Â Á¤¼ö¿Í ½ÇÁ¦ ±æÀÌ¿Í ÀÏÄ¡ÇÏ´Â Á¾·ùÀÇ Á¤¼ö¿Í ½ÇÁ¦ º¯¼ö¸¦ ó¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â C·Î ¿À·¡µÈ Å©±âÀÇ µ¿ÀÏÇÑ Å©±â¿Í µ¿ÀÏÇÑ Å©±â¿Í µ¿ÀÏÇÑ Å©±â·Î ÀÌÈÄ ¹öÀü¿¡¼ Á¦°Å µÉ ¼ö ÀÖ½À´Ï´Ù.
¿ä·É °ü·Ã ¼ÒÇÁÆ®¿þ¾î