씨앗 (프로그래밍 언어)

씨앗은 나눔기술에서 만든 세계 최초의 한글 프로그램 언어입니다.
"미국의 천재 프로그래머 빌 게이츠(36)는 17세에 마이크로소프트사를 설립하고 20년 만에 세계 시장을 석권해 소프트웨어의 황제로 군림했다. 그러나 그가 한국에서 태어났다면 컴퓨터에 몰두할 시간을 먼저영어 배우는 데 허비해야 했을 것이다"

- 박석봉(팀장)

1 소개

국내에서 개발된 본격적으로 한글 자체의 특성을 제대로 반영한 한글 프로그래밍 언어. 이전에도 한베 - 한글 베이직 - 나 도스용 개발/교육 프로그램에 한글 언어가 포함된 경우는 많았으나 영어로 된 프로그래밍 언어를 번역해둔 수준에 지나지 않았다. 여기서 좀더 나아가 보다 자연스러운 한국어로 프로그래밍을 구사할 수 있도록 만든 언어가 씨앗이었다(모토는 그랬다). 예제코드 자체 한글 환경으로 '태극'을 탑재하고 있었고 당시 저작권자인 나눔기술이 교본을 내놓을 정도로 밀어줬다. 그러나 윈도우 95가 출시되고 한글 환경인 태극이 큰 위력을 발휘하지 못하게 되었으며 동시에 나눔기술에서도 버전 1.0 이후로 더이상 지원을 하지 않는 동시에 소스코드 공개도 거부하면서 역사의 뒤안길로 사라졌다.
이 언어의 한가지 특이한 점이라면 은, 이를 지원했다는 것. C를 다뤄보신 위키러라면 n, t 등이 익숙할 것이다. 이걸 조사 영역으로 확장해서 한글코드를 판단해 '은/는', '이/가'를 자동으로 붙여준다.

2 역사

  • 씨앗 시험판 0.9판
씨앗이라는 언어가 어떻게 구현될 것인지, 또 그 언어의 형식이 어떤
것인지를 사람들에게 알릴 목적으로 개발되었습니다. 기능이 매우 미
비하고 벌레 또한 많았습니다. 공개된 최초의 한글 번역기(compiler)
라는 점에서 가치가 있죠.
  • 씨앗 시험판 1.0판
0.9판에 있던 문제를 없애고, 영문 도스에서도 돌아갈 수 있도록 기
본 단원을 SDL 화일로 묶어서 제공했으며, 연결기의 속도를 대폭 향
상시켰습니다. (그래도 느립니다.)
  • 씨앗 1.00 맛보기판
씨앗 정식판이 출시되기 전에 나온 것으로, 씨앗의 기능을 맛볼 수
있는 구조로 되어있습니다. 도움말을 볼 수 없고, 선택사항을 지정할
수 없으며, <기능2>를 눌러서 바탕글을 저장할 수 없다는 제한점을
지닌 것입니다. 시험판에 비해서 월등한 기능을 가지고 있습니다.
  • 씨앗 정식판 1.00판
상용으로 구입해야 하는 씨앗입니다. 이 안에는 모두 세 장의 플로피
디스크 꾸러미와, 기본 단원 설명서, 사용자 설명서, 계약서 등이 들
어있습니다. 씨앗의 완전한 꾸러미라고 할 수 있고, 궁극적으로 농사
꾼이 갖추어야 할 도구입니다. 맛보기판보다 좀 더 세밀하게 번역기
를 통제할 수 있다는 것이 장점입니다.
  • 씨앗 맛보기판 2 (평가판)
"평가판"이라고 불리는 두 번째 맛보기판입니다. 이 판은, 첫번째 맛
보기판의 기능 제한을 좀 줄였습니다. 즉 <기능2>를 누르면 바탕글을
저장할 수 있게 되었습니다. 그 밖에, 사용자 설명서에서 씨앗에 대
한 개괄적 설명이 담긴 부분을 HWP 화일에 제공한다는 것이 좋은 점
입니다. 현재 자료실에 있는 것은 이 평가판이고, 정식판을 구하지
못한 분들은 시험판이나 맛보기판(1)을 쓰는것 보다는 이것을 쓰는
것이 편리합니다.
  • 씨앗 1.0 - 기본 단원 1.01판 개정 추가판.
현재 발매되고 있는 씨앗 꾸러미입니다. 기본 단원의 벌레를 잡고,
여기에 '사건'과 '마우스'단원을 포함했으며, 번역기에서 발견된 몇
가지의 벌레도 제거되었습니다. 또한, 기존 꾸러미의 단점이던 1000
쪽이 넘는 기본 단원 설명서를 세 권으로 분할하여 사용자의 편의를
도모했습니다.

3 인기도

"씨앗마을 - 한글프로그래밍 언어"(KPL)라는 동호회를 결성후 하이텔의 KPL을 바탕으로 "씨앗 사용자 모임"을 결성했고, 나우누리에도 "씨앗길"이라는 사용자 모임이 결성되기에 이른다. 결국 하이텔과 나우누리의 사용자 모임은 연대하여 활동했고, 나눔기술이 1996년 1월, "나눔기술"은 "씨앗 개발을 포기"하겠다고 선언하고, "향상기본단원 1.01판"을 포함한 "씨앗 1.00 정식판"을 사용자들에게 완전히 무료로 공개하기에 이른다. 씨앗 컴파일러와 통합환경, 한글환경 태극 등 일체의 소스는 "씨앗마을"에 넘겨졌지만 아쉽게도 소스의 모든 저작권은 아직도 "나눔기술"이 가지고 있으므로, 소스 자체의 유출은 불가능했었다. 그리하여, 결국 "최초의 완벽한 한글 언어 씨앗"은 "1.00"판을 마지막으로 품종계량이 중단되게 되는 비운의 운명에 접어들게 되었고 지금은 세계최초의 한글프로그래밍언어라는 이름으로만 전해져 오고있고 2005년 10월 9일 안드레아님의 네이버블로그에 관련 자료와 예제를 제외하고는 찾아보기 어렵게 되었다.

4 도움을 얻(었)을 방법

하이텔 go kpl 또는 go 씨앗 프로그램동호회 '씨앗마을'
나우누리 go seed 프로그램동호회 '씨앗길'

천리안 97.7.26 현재 동호회 없음 solci 앞으로 편지
유니텔 97.7.26 현재 동호회 없음 seedup 앞으로 편지
초록별 97.7.26 현재 동호회 없음 seed 앞으로 편지
인포삽 01410 이나 01411 등에서 biul 을 쳐서

초록별에 접속한 후 seed 앞으로 편지

※ 씨앗사용에 대한 도움은 통신통신망을 이용합니다.

5 책을 구하는 방법

씨앗에 대한 책 서점에서 구입할때는 성안당이 출판한 "씨앗은 C가 아니다" 를 찾아보세요.

(오래된 서점이나 골방에 있을지도...)

6 저작권 및 통신망 공개

1997.7.1일부로 씨앗의 저작권은 '(주)나눔기술'에서 '하이텔
씨앗마을 동호회'로 이관되었습니다. (단 소스는 제외)
이에 씨앗마을 동호회는 씨앗 1.0을 통신망에 공개키로 하였습니다.

이 프로그램은 마음대로 복사를 해서 쓸 수 있으나 반드시 3개의

압축화일꾸러미나 설치디스켓을 이용해서 복사해 주시기 바랍니다.

그리고 공중 통신망에 올릴경우에는 도움을 얻는 방법에 나와있는
동호회 시솝이나 아이디의 허락을 받고 올려 주셔야 합니다.

7 출처

http://blog.naver.com/tkandrea92/80018194508
http://sangsun0324.blog.me/120133787960