개꿈닷넷에서 베포목적으로 공유하는 알찬 프로그래밍 툴입니다.
VB이나 JAVA등의 복잡한 코드수식없이
'툴'형식으로 간편히 EXE등을 제작하는데 도움을 줍니다.
사이트 설명.
{ Realization of Dream 이란? }
Realization of Dream. 꿈의 실현이라는 거창한 이름입니다.
Realization of Dream (이하, ROD)은, 이 프로그램을 만들때 부터 제 닉네임이었으며, 제 웹 사이트 이름이기도 합니다.
프로그램 자체만으로는 많은 애착이 가는 프로그램이지만, 현재는 여러가지 이유로(다른일을 하느라 시간이...) 인해서 잠깐 접어둔 프로젝트입니다.
이 프로그램은 '초보자를 위한' 프로그램 개발 도구 입니다.
프로그램 개발 도구가 무엇이냐구요?
말 그대로 프로그램을 만들 수 있는 프로그램 입니다. 재귀적인 말이 너무 어려운가요?
그럼, 다른 표현으로는 프로그램을 만들 수 있게 해 주는 프로그래밍 언어 라고 생각하셔도 됩니다.
많은 분들이 알고 계시는, 비주얼 베이직, 비주얼 C++ 이러한 것들이 그러한 예입니다.
{ 정말 쉽나요? }
네, 매우 중요한 질문이지만, 대답하기 애매한 질문이기도 합니다.
단순히 이야기하자면, 많은 분들이 이미 쉽다고 하신 내용도 있고, 제 스스로도 기존의 툴과는 접근 방법 자체가 다르기 때문에 기존의 툴이 어려우신 분들에게는 쉽다고 자신있게 말씀드릴 수 있습니다.
{ 말이 너무 어려워요. 쉬우면 쉽고 어려우면 어렵지, 뭐가 그렇게 조건이 많죠? }
죄송합니다. (프로그램을 발로 짜서 그렇습니다. OTL)
R.O.D 는 기존의 툴과는 차별화된 인터페이스와 개념을 가지고 있습니다.
먼저, 기존의 툴이 접근하는 소스코드 지향 개발보다는, 사용자가 필요한 명령을 찾아서 선택하는 새로운 스타일의 코딩 스타일을 지향합니다.
물론, 이 방법은 기존의 방법에 익숙하신 분들에게는 오히려 마이너스가 될 수 도 있습니다. 그래서 기존 툴로도 충분히 잘 작성하시는 분들에게 제 프로그램은 큰 의미를 지니지는 않습니다.
두번째로, 코딩과 디자인을 한 화면에 완전히 통합한 4GL 스타일의 디자인 및 소스코딩을 하실 수 있습니다.
기존의 프로그램들은 디자인까지는 누구나 할 수 있지만, 그 이상 어떠한 일을 하게 하려면 하얀 코드 편집창만 띄워줍니다.
대부분의 사람들은 그 과정에서 '이거 너무 어렵다' 라는 생각을 하고 포기하는 경우가 많았습니다.
하지만, R.O.D 는 이러한 사용자들에게 쉽게 접근할 수 있도록 간단한 선택만으로 코딩을 할 수 있게 하여 줍니다.
세번째로, R.O.D 는 프로그래밍이라는 작업에 익숙하지 않은 사용자에게 어떠한 일을 하면 프로그램이 완성되는지 알려주는 유도 네비게이션 시스템을 가지고 있습니다.
기존의 프로그램 개발 도구들이, '쓰고 싶으면 책보고 배워서 써' 라는 식으로 동작했다면, R.O.D 는 '따라만 하면 나도 프로그램 개발자' 가 될 수 있도록 합니다!
{ 이것 정말 쓰나요? }
네, 실제로 쓰는 경우도 많이 있습니다.
예전에 간단한 유틸리티 등이 R.O.D 를 통하여 만들어지고 배포되기도 하였습니다.
제가 본 프로그램 중 하나는, 안철수 연구소의 MyFirewall 프로그램을 실행시켜주는 프로그램이었습니다.
매우 센스있고 멋진 인터페이스를 자랑하는 프로그램이었습니다.