ИздаванС на GNU APL 1.8

Π‘Π»Π΅Π΄ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ GNU ΠΏΠΎΠ΄Π°Π΄Π΅Π½ΠΎ ΠΈΠ·Π΄Π°Π²Π°Π½Π΅ GNU APL 1.8, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ Π·Π° Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π½Π°ΠΉ-старитС Π΅Π·ΠΈΡ†ΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ - APL, отговарящ напълно Π½Π° изискванията Π½Π° стандарта ISO 13751 (β€œProgramming Language APL, Extended”). Π•Π·ΠΈΠΊΡŠΡ‚ APL Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎ Π²Π»ΠΎΠΆΠ΅Π½ΠΈ масиви ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° комплСксни числа, ΠΊΠΎΠ΅Ρ‚ΠΎ Π³ΠΎ ΠΏΡ€Π°Π²ΠΈ популярСн Π·Π° Π½Π°ΡƒΡ‡Π½ΠΈ изчислСния ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ. Π’ Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° 1970-Ρ‚Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ идСята Π·Π° APL машина Π΄Π°Π΄Π΅ Ρ‚Π»Π°ΡΡŠΠΊ Π½Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ Π² свСта пСрсоналСн ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ IBM 5100. APL ΡΡŠΡ‰ΠΎ бСшС ΠΌΠ½ΠΎΠ³ΠΎ популярСн Π½Π° ΡΡŠΠ²Π΅Ρ‚ΡΠΊΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈ Π² Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° 80-Ρ‚Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. Π‘ΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ систСми, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° ΠΈΠ΄Π΅ΠΈ Π·Π° APL, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ изчислитСлнитС срСди Mathematica ΠΈ MATLAB.

Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия:

  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° създаванС Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ прилоТСния с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ€Π΅ΠΌΡŠΡ†ΠΈ ΠΎΠΊΠΎΠ»ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° GTK;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ RE ΠΌΠΎΠ΄ΡƒΠ», ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ позволява Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ рСгулярни ΠΈΠ·Ρ€Π°Π·ΠΈ;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ ΠΌΠΎΠ΄ΡƒΠ» FFT (Fast Fourier Transforms) Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π±ΡŠΡ€Π·ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° Π€ΡƒΡ€ΠΈΠ΅;
  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ΠΈ ΠΎΡ‚ потрСбитСля APL ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ интСрфСйс Π·Π° Π΅Π·ΠΈΠΊΠ° Python, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ позволява Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΈΡ‚Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π° APL Π² скриптовС Π½Π° Python.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€