Paglabas ng GNU APL 1.8

Pagkatapos ng higit sa dalawang taon ng pag-unlad, ang GNU Project ipinakilala problema GNU APL 1.8, isang interpreter para sa isa sa mga pinakalumang programming language - APL, ganap na nakakatugon sa mga kinakailangan ng pamantayang ISO 13751 (β€œProgramming Language APL, Extended”). Ang wika ng APL ay na-optimize para sa pagtatrabaho sa mga arbitrarily nested array at sumusuporta sa mga kumplikadong numero, na ginagawa itong popular para sa mga siyentipikong kalkulasyon at pagproseso ng data. Noong unang bahagi ng 1970s, ang ideya ng isang APL machine ay nagbigay ng lakas sa paglikha ng unang personal na computer sa mundo, ang IBM 5100. Ang APL ay napakapopular din sa mga computer ng Sobyet noong unang bahagi ng 80s. Kabilang sa mga modernong sistemang batay sa mga ideya ng APL ang Mathematica at MATLAB computing environment.

Sa bagong bersyon:

  • Idinagdag ang kakayahang lumikha ng mga graphical na application gamit strapping sa paligid ng GTK library;
  • Nagdagdag ng RE module na nagbibigay-daan sa iyo na gumamit ng mga regular na expression;
  • Idinagdag ang module ng FFT (Fast Fourier Transforms) upang maisagawa ang mabilis na pagbabagong Fourier;
  • Naipatupad ang suporta para sa mga utos ng APL na tinukoy ng gumagamit;
  • Ang isang interface para sa wikang Python ay idinagdag, na nagbibigay-daan sa iyong gamitin ang mga kakayahan ng vector ng APL sa mga script ng Python.

Pinagmulan: opennet.ru

Magdagdag ng komento