Tcl: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
잔글편집 요약 없음
잔글 라이센스->라이선스
23번째 줄:
* 코드를 관리하기 쉽다. 많은 경우 Tcl 스크립트는 다른 언어로 동일한 기능을 작성했을 때보다 더 작고 읽기 쉬운 코드가 된다.
* 다양한 목적과 환경에서 사용된다: 텍스트 전용 스크립트 언어, 어플리케이션 프로그램을 위한 GUI 가능한 언어, (서버측 또는 [[Tclets]]과 같이 클라이언트측) 웹페이지와 ([[PostgreSQL]]과 같이 서버측) 데이터베이스를 위한 임베디드 언어 등.
* 개발용 버전(예, ActiveState Tcl), tclkit (일종의 실행용 버전, 1 메가바이트밖에 안됨), starpack (단일 실행파일), BSD 라이센스의라이선스의 자유로이 배포가능한 소스 등 여러가지로 존재한다.
 
Tcl은 원래 함수형 언어로써 [[객체 지향 프로그래밍|객체 지향]] 문법을 지원하지는 않았다. 그러나 최근 버전은 XOTcl과 같이 객체 지향 기능을 제공하는 확장을 지원한다. incr Tcl, Snit, 및 STOOOP (simple tcl-only object-oriented programming)와 같은 다른 객체 지향 확장도 존재한다.