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