GCC āĻŽāĻĄā§āĻ˛āĻž-2 āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāĻˇāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡

GCC-āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ…āĻ‚āĻļā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ m2 āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄ āĻāĻŦāĻ‚ libgm2 āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ, āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ Modula-2 āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāĻˇāĻžāĻ¯āĻŧ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨āĻ• GCC āĻŸā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤ PIM2, PIM3 āĻāĻŦāĻ‚ PIM4 āĻ‰āĻĒāĻ­āĻžāĻˇāĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ•ā§‹āĻĄā§‡āĻ° āĻ¸āĻŽāĻžāĻŦā§‡āĻļ, āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ āĻāĻ‡ āĻ­āĻžāĻˇāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤ ISO āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ—ā§āĻ˛āĻŋ GCC 13 āĻļāĻžāĻ–āĻžāĻ¯āĻŧ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻž 2023 āĻ¸āĻžāĻ˛ā§‡āĻ° āĻŽā§‡ āĻŽāĻžāĻ¸ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤ āĻšāĻŦā§‡ āĻŦāĻ˛ā§‡ āĻ†āĻļāĻž āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡āĨ¤

Modula-2 1978 āĻ¸āĻžāĻ˛ā§‡ Niklaus Wirth āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ•āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻĒā§āĻ¯āĻžāĻ¸āĻ•ā§‡āĻ˛ āĻ­āĻžāĻˇāĻžāĻ° āĻŦāĻŋāĻ•āĻžāĻļ āĻ…āĻŦā§āĻ¯āĻžāĻšāĻ¤ āĻ°āĻžāĻ–ā§‡ āĻāĻŦāĻ‚ āĻ…āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¯ā§‹āĻ—ā§āĻ¯ āĻļāĻŋāĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāĻˇāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§‡ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, GLONASS āĻ¸ā§āĻ¯āĻžāĻŸā§‡āĻ˛āĻžāĻ‡āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤)āĨ¤ Modula-2 āĻšāĻ˛ Modula-3, Oberon āĻāĻŦāĻ‚ Zonnon āĻāĻ° āĻŽāĻ¤ā§‹ āĻ­āĻžāĻˇāĻžāĻ° āĻĒā§‚āĻ°ā§āĻŦāĻ¸ā§‚āĻ°ā§€āĨ¤ Modula-2 āĻ›āĻžāĻĄāĻŧāĻžāĻ“, GCC-āĻ¤ā§‡ C, C++, Objective-C, Fortran, Go, D, Ada āĻāĻŦāĻ‚ Rust āĻ­āĻžāĻˇāĻžāĻ° āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĒā§āĻ°āĻ§āĻžāĻ¨ GCC āĻ•āĻŽā§āĻĒā§‹āĻœāĻŋāĻļāĻ¨ā§‡ āĻ—ā§ƒāĻšā§€āĻ¤ āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŽāĻĄā§āĻ˛āĻž-3, GNU āĻĒāĻžāĻ¸ā§āĻ•āĻžāĻ˛, āĻŽāĻžāĻ°ā§āĻ•āĻžāĻ°āĻŋ, āĻ•ā§‹āĻŦāĻ˛, VHDL āĻāĻŦāĻ‚ PL/1āĨ¤

āĻ‰āĻ¤ā§āĻ¸: opennet.ru

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨