เบเบฒเบ™เบ›เปˆเบญเบ GNU APL 1.8

เบซเบผเบฑเบ‡เบˆเบฒเบเบซเบผเบฒเบเบเบงเปˆเบฒเบชเบญเบ‡เบ›เบตเบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เป‚เบ„เบ‡เบเบฒเบ™ GNU เปเบ™เบฐ เบ™เบณ เบ›เปˆเบญเบเบ•เบปเบง GNU APL 1.8, เบ™เบฒเบเบžเบฒเบชเบฒเบชเปเบฒเบฅเบฑเบšเบซเบ™เบถเปˆเบ‡เปƒเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเป€เบเบปเปˆเบฒเปเบเปˆเบ—เบตเปˆเบชเบธเบ” - APL, เบ•เบญเบšโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เบ„เบงเบฒเบกโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™ ISO 13751 เป„เบ”เป‰โ€‹เบขเปˆเบฒเบ‡โ€‹เป€เบ•เบฑเบกโ€‹เบ—เบตเปˆ (โ€œAPL Programming Language, Extendedโ€). เบžเบฒเบชเบฒ APL เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เป€เปเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš arrays เบ—เบตเปˆเบ•เบฑเป‰เบ‡เป„เบงเป‰เป‚เบ”เบ arbitrarily เปเบฅเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบˆเปเบฒเบ™เบงเบ™เบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบ™เบดเบเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบงเบดเบ—เบฐเบเบฒเบชเบฒเบ”เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบกเบนเบ™. เปƒเบ™เบ•เบปเป‰เบ™เบŠเบธเบกเบ›เบต 1970, เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ APL เป„เบ”เป‰เบŠเบธเบเบเบนเป‰เปƒเบซเป‰เบเบฒเบ™เบชเป‰เบฒเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เป‚เบฅเบ, IBM 5100. APL เบเบฑเบ‡เป€เบ›เบฑเบ™เบ—เบตเปˆเบ™เบดเบเบปเบกเบซเบผเบฒเบเปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‚เบŠเบงเบฝเบ”เปƒเบ™เบ•เบปเป‰เบ™เบŠเบธเบกเบ›เบต 80. เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ” APL เบ›เบฐเบเบญเบšเบกเบต Mathematica เปเบฅเบฐ MATLAB เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ„เบญเบกเบžเบดเบงเป€เบ•เบต.

เปƒเบ™โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เปƒเบซเบกเปˆโ€‹:

  • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบเบฒเบŸเบดเบเป‚เบ”เบเปƒเบŠเป‰ เบชเบฒเบเบฎเบฑเบ” เบ›เบฐเบกเบฒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” GTK;
  • เป€เบžเบตเปˆเบกเป‚เบกเบ”เบนเบ™ RE เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เปƒเบŠเป‰เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ›เบปเบเบเบฐเบ•เบด;
  • เป€เบžเบตเปˆเบก FFT (Fast Fourier Transforms) เป‚เบกเบ”เบนเบ™เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™ Fourier เป„เบง;
  • เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ APL เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบœเบนเป‰เปƒเบŠเป‰เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”;
  • เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”เบชเปเบฒเบฅเบฑเบšเบžเบฒเบชเบฒ Python เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก, เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ” vector เบ‚เบญเบ‡ APL เปƒเบ™ Python scripts.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™