Script Language

2009년 6월 22일 at 3:25 pm

20세기의 어느 날.

스크립트 랭귀지에 대해 (약간의 PERL을 제외하고는) 아무것도 모르던 시절.

컴파일러나 PL 수업도 받아보지 못했던 코흘리개 시절.

게임 회사에 입사해서 얼마 지나지 않아 간단한 스크립트를 만든 적이 있다.

하루 사이에 뚝딱 만들었는데 문법은 무척 간단했다. (GC는 물론 없었다)

1) LET 연산 -> A = B * C

2) 간단한 함수 -> PRINT A

3) GOTO를 위한 LABEL -> D:

4) GOTO 문장 -> GOTO D

5) IF 문장 -> IF A < C THEN A = A + 1 ELSE GOTO D

무척이나 단순한 언어였지만 이걸로 나름 할 수 있는 것이 많았다.

A = 0

SUM = 0

HERE:

A = A + 1

SUM = SUM + 1

IF A < 10 THEN GOTO HERE

PRINT SUM

Run>> 55

그 후로 수많은 언어들을 접해보았지만 갈수록 복잡해지기만 했다.

AS.. LUA.. RUBY.. 그러던 와중에 그놈을 맞닥뜨렸다.

LISP………. TO BE CONTINUED………….