XNUMX๋…„ ์ด์ƒ์˜ ๊ฐœ๋ฐœ ๋์— GNU ํ”„๋กœ์ ํŠธ ๋„์ž… ๋œ ๋ฌธ์ œ GNU APL 1.8, ๊ฐ€์žฅ ์˜ค๋ž˜๋œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ค‘ ํ•˜๋‚˜์— ๋Œ€ํ•œ ํ†ต์—ญ์‚ฌ- APL, ISO 13751 ํ‘œ์ค€(โ€œํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด APL, ํ™•์žฅโ€)์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์™„์ „ํžˆ ์ถฉ์กฑํ•ฉ๋‹ˆ๋‹ค. APL ์–ธ์–ด๋Š” ์ž„์˜๋กœ ์ค‘์ฒฉ๋œ ๋ฐฐ์—ด ์ž‘์—…์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์œผ๋ฉฐ ๋ณต์†Œ์ˆ˜๋ฅผ ์ง€์›ํ•˜๋ฏ€๋กœ ๊ณผํ•™์ ์ธ ๊ณ„์‚ฐ ๋ฐ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์— ๋„๋ฆฌ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. 1970๋…„๋Œ€ ์ดˆ APL ๊ธฐ๊ณ„์— ๋Œ€ํ•œ ์•„์ด๋””์–ด๋Š” ์„ธ๊ณ„ ์ตœ์ดˆ์˜ ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ์ธ IBM 5100์˜ ํƒ„์ƒ์— ์ž๊ทน์„ ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. APL์€ 80๋…„๋Œ€ ์ดˆ ์†Œ๋ จ ์ปดํ“จํ„ฐ์—์„œ๋„ ๋งค์šฐ ์ธ๊ธฐ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. APL ์•„์ด๋””์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ตœ์‹  ์‹œ์Šคํ…œ์—๋Š” Mathematica ๋ฐ MATLAB ์ปดํ“จํŒ… ํ™˜๊ฒฝ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฒ„์ „์—์„œ:

  • ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ทธ๋ž˜ํ”ฝ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“œ๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜์ฐฝ๊ณ  GTK ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ฃผ๋ณ€;
  • ์ •๊ทœ์‹์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” RE ๋ชจ๋“ˆ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณ ์† ํ‘ธ๋ฆฌ์— ๋ณ€ํ™˜์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด FFT(๊ณ ์† ํ‘ธ๋ฆฌ์— ๋ณ€ํ™˜) ๋ชจ๋“ˆ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž ์ •์˜ APL ๋ช…๋ น์— ๋Œ€ํ•œ ์ง€์›์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Python ์–ธ์–ด์šฉ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์ถ”๊ฐ€๋˜์–ด Python ์Šคํฌ๋ฆฝํŠธ์—์„œ APL์˜ ๋ฒกํ„ฐ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€