ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Ρ€Π΅Π»ΠΈΠ·-ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ эталонной Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ языка Lua 5.4.7-rc1

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Ρ€Π΅Π»ΠΈΠ·-ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ эталонной Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ языка Lua 5.4.7-rc1

Π―Π·Ρ‹ΠΊ Lua – это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ, пСрСносимый, лСгковСсный, встраиваСмый ΠΈ простой язык программирования, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ ΠΈ Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Π ΠΎΠ±Π΅Ρ€Ρ‚Ρƒ Π˜Π΅Ρ€ΡƒΠ·Π°Π»ΠΈΠΌΡΠΊΠΈ Π² PUC-Rio Π²ΠΎΡ‚ ΡƒΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ 30 Π»Π΅Ρ‚.

Π­Ρ‚ΠΎ ΠΌΠΈΠ½ΠΎΡ€Π½Ρ‹ΠΉ Ρ€Π΅Π»ΠΈΠ· посвящённый ΠΈΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ ошибок ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. К использованию ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ°ΡŽΡ‚ΡΡ всС, ΠΊΠΎΠ³ΠΎ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΠ»ΠΈ ошибки ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ вСрсии ΠΈ всС, ΠΊΡ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ. Если Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈΠ»ΠΈ ΠΆΠ΅Π»Π°Π΅Ρ‚Π΅ ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ с Π°Π²Ρ‚ΠΎΡ€Π°ΠΌΠΈ языка, это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· список рассылки. Π›ΡŽΠ±Ρ‹Π΅ ΠΏΠ°Ρ‚Ρ‡ΠΈ ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ΡΡ, Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ с вашСй стороны Π±ΡƒΠ΄ΡƒΡ‚ всСгда нСсти Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Π°ΠΊ восприняты.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Lua вСдётся Π² Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π΅Π»ΠΈΠ·Ρ‹.

Π―Π·Ρ‹ΠΊ Lua встроСн ΠΈΠ»ΠΈ являСтся основой Π² Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… ΠΊΠ°ΠΊ:

  • Nmap;
  • Mpv;
  • Conky;
  • Redis;
  • Ardor;
  • Apache;
  • Love2d;
  • Defold;
  • INSTEAD;
  • World of Warcraft;
  • Minetest;
  • Celestia;
  • Awesome;
  • Vim/nvim;
  • MediaWiki;
  • Tarantool;
  • Wireshark;
  • Darktable;
  • NetBSD Kernel;
  • NGINX OpenResty;
  • Damn Small Linux;
  • ΠΌΠ½ΠΎΠ³ΠΈΡ…, ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ….

Π’ частности, Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования языка Π² ядрС Linux Ρ‡Π΅Ρ€Π΅Π· Lunatik Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Π² Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ LabLua.

Lua являСтся Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ для встраивания Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΊΠ°ΠΊ язык-компаньон. Но вмСстС с этим ΠΎΠ½ Π²ΠΏΠΎΠ»Π½Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ язык для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ мноТСства ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉ всСго 260 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚ мСста Π² ΠŸΠ—Π£ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ этот Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Ссли слинкован с Π½Π΅ΠΉ статичСски.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru