Re: 그룹 툴킷..

Lee Kyoung Ma (psycho@explore.kwangwoon.ac.kr)
Mon, 7 Oct 1996 12:20:03 +0900 (KST)

> 내년도에 우리가 개발할 것이 ECTP라고 하는 것입니다.
> Enhanced TCP supporting for group communications
> 이렇게 되겠는데... TCP-NG를 위한 본격적인 진군의 나팔을 불 생각입니다.
> 그런데.. 이거 위에 응용 프로그램을 뽀나구 나게 만들어서
> 보여주면 더욱 좋겠는데..
>
> Tcl/Tk를 사용하면.. Motif나 X 라이브러리 프로그래밍 하지 않아도
> 화려한 GUI를 보여줄 수 있는지 궁금해서 물어봅니다.
>
> 가능한가요?
>
> 즉, Tcl/Tk만 있으면 GUI 프로그래밍이 가능한가,
> Tcl/Tk는 사야 하는 것인지 공개된 것인지..???
>
> 부탁드립니다.
>

안녕하세요? 광운대학교의 이경만 입니다.
우선 Tcl/Tk는 상용이 아니고요 비 상업적인 목적으로
쓰면 아무 문제 없을 것으로 보입니다.
또 Tcl/Tk의 소스는 원칙적으로 공개니까요

그리고 Tcl/Tk로 GUI프로그램이 가능하냐고요?
물론 가능 합니다. (GUI를 위한 Tk니까요)
모티프 보다 쉽게 짜실 수 있으실 겁니다.
자바 정도 수준의 UI를 지원 할 수 있고요.
실례로 저희 학교 물리과에서 유닉스상에서
X용으로 물리학 시물레이션 프로그램을 짜라고 어떤 교수님이
대학원생에게 발표 일주일 전에 지령(?)을 내린 적이 있었습니다.
그 대학원 생은 윈도우에서 비쥬얼 베이직 정도 공부 했던
대학원 생이 었고 유닉스나 엑스쪽은 건드려 보지도 못 했었습니다.
하지만 Tcl/Tk를 몇일 만에 공부 하고 무사히 일주일 안에
프로그램을 끝냈다는 전설이~~
저도 400라인 정도 되는 그래픽 에디터를 Tcl/Tk로 짠적이
있었습니다.

또한 C나 C++로 작성한 소스를 그대로 Tcl명령에 포함 시켜
쓸수도 있고요.. (자바의 네이티브 메소드와 비슷 하게요)

그리고 Tcl 7.6부터는 소켓을 이용한
네트웍 프로그래밍도 가능 하다고 합니다.

자세한 사항은 이번에 나오는 "가자 웹의 세계로" 개정판을 참고 하세요
(지금 쓰고 있습니다. ^_^ )
그리고 Sun 연구소의 홈페이지를 참고 하시고요

http://www.sunlabs.com/research/tcl/

거기서 Tcl/Tk를 버전업 하니까요..

그럼 이만..
안녕히
psycho@explore.kwangwoon.ac.kr

PS. 참.. Tcl8.0에는 바이트 코드 컴파일러가 포함된다고 하는 군요..
자바 만든데라서 그런지 자바랑 비슷 하게 가는 군요..