β ΠΏΠ°ΠΊΠ΅Ρ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π΅Π·ΠΈΠΊΠ° ΠΠ΄Π°. Π ΠΏΠ°ΠΊΠ΅ΡΠ° Π²Π»ΠΈΠ·Π°Ρ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡ, ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π° ΡΡΠ΅Π΄Π° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° , ΡΡΠ°ΡΠΈΡΠ΅Π½ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ Π½Π° ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ° SPARK, Π΄Π΅Π±ΡΠ³Π΅Ρ GDB ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ. ΠΠ°ΠΊΠ΅ΡΡΡ Π΅ Π½Π° ΡΡΠ»ΠΎΠ²ΠΈΡΡΠ° Π½Π° Π»ΠΈΡΠ΅Π½Π·ΠΈΡ GPL.
ΠΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ:
- ΠΡΠΌ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡΠ° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ²ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎΡ ΡΠ΅ΡΠ½ΠΎΠ²Π°ΡΠ° Π½Π° ΠΏΡΠ΅Π΄ΡΡΠΎΡΡΠΈΡ
.
ΠΠ΅ΠΊΠ΅Π½Π΄ΡΡ Π΅ ΠΎΠ±Π½ΠΎΠ²Π΅Π½ Π΄ΠΎ GCC 9 (Π·Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ, ΠΎΡΠ²Π΅Π½ macOS). ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° RISC-V 64. - Π‘ΡΠ΅Π΄Π°ΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° GNAT Studio ΡΠ΅Π³Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°
(Language Server Protocol) Π·Π° Π΅Π·ΠΈΠΊΠ° ΠΠ΄Π°. ΠΠ° Π±Π°Π·Π°ΡΠ° Π½Π° ΡΡΡΠΈΡ ΡΡΡΠ²ΡΡ Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π° Visual Studio Code, Π²Π΅ΡΠ΅ Π½Π°Π»ΠΈΡΠ½ΠΎ Π²
. - Π Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΎΡΡ Π²ΡΡΡ Ρ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ (ΠΊΠ°ΠΊΡΠΎ Π² Rust), ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄ΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΎΡΡΡΡΡΠ²ΠΈΠ΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ ΠΏΠ°ΠΌΠ΅ΡΡΠ° ΠΈ Π»ΠΈΠΏΡΠ° Π½Π° ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈ ΡΠ΅ΡΠΎΠ²Π΅. ΠΠΎΠ΄Π΄ΡΡΠΆΠ°Π½ΠΎΡΠΎ ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ° Π΅ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΎ Ρ Π½ΠΎΠ²ΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
