head	1.1;
access;
symbols;
locks
	root:1.1; strict;
comment	@# @;


1.1
date	2010.01.28.18.49.43;	author root;	state Exp;
branches;
next	;


desc
@/opt/nforge/var/wiki/bitggal/data/text/FrontPage
@


1.1
log
@116.36.227.78;;budl s d,i;;
@
text
@= 빛깔언어 프로젝트 =

빛깔(Bitggal)은 프로그래밍 언어에 부수적으로 사용될 수 있는 메타 스크립트 프레임 언어이며 부들에 의해 2008년 9월 시작되었습니다. 빛깔(Bitggal)은 언어의 이름인 동시에 KLDP에서 GNU General Public License (GPL)로 진행되는 프로젝트이름이기도 합니다. 언어명을 명확히 한다면 '빛깔언어(Bitggal Language)'라 부를 수 있습니다.

많은 고급 프로그래밍 언어가 기계어를 사람이 이해하기 쉽게 하자는 취지로 만들어졌음에도 불구하고 충분히 그렇게 못하며 비 영어권 개발자에게는 알파벳과 영문에 가까운 소스코드는 그 이해도에 있어서 차이가 있을수 있습니다. 이런 언어적인 문제는 이후에 필요한 업그레이드등 개선작업에도 많은 영향이 있습니다. 간헐적으로 제안되어온 한국어와 유사하고 한글을 충분히 사용할 수 있는 언어의 개발은 모든 개발자가 영어를 모국어처럼 사용하지 않는 한 지속적으로 그 필요성이 제기될 것입니다. 비단 이런 언어적인 문제는 한국어 사용자들에게만 해당되지 않는다는 것입니다. 어떤 모국어를 사용하는 사람이든 자신에게 유리한 언어적 환경은 당연한 요구입니다.

또한 갈수록 복잡하고 다양해진 개발환경은 프로그램에 대한 더욱 많은 사전지식을 요구하게 됨에 따라 보다 자연어에 가깝거나 보다 가독성이 개선된 언어가 요구될 것입니다. 프로그래밍 환경은 다양화되고 복잡해지고 있으며 따라서 개발환경을 인간의 언어에 가깝게 만드는 것은 매우 가치있는 일입니다. 빛깔(Bitggal)언어는 이러한 개발환경에 대한 대안으로 시도되었습니다. 개발자의 자연어에 충분히 가깝게 만듬으로써 가독성을 향상시키는 것이 주요한 목적입니다.

빛깔(Bitggal)언어의 주요한 모토은 논리적인 프로그램 언어들이 자연어를 위한 교량언어로 사용하기에 충분히 논리적이다는 것입니다. 즉 프로그래밍 언어는 기계를 제어하기 위한 용도로 만들어 졌지만 동시에 수 많은 다국어(자연어)들로 번역되는 것이 쉽게 가능하다는 것입니다. 빛깔(Bitggal)언어을 짧게 표현한다면 소스코드을 활용한 교량언어라고 할 수 있습니다.

빛깔(Bitggal)언어의 특징은 다음과 같이 요약할 수 있습니다.

    * 소스코드 수준에서 다언어적인 환경을 구축하기 위한 프레임 언어이다.
    * '원소스-멀티랭귀지'를 실현할 수 있다.
    * 다양한 응용이 가능하며 소스코드내에서 사용하기 하기에 적합.

링크

    * 프로젝트 홈페이지 : http://bitggal.kldp.net/
    * 프로젝트서문 : http://wiki.kldp.org/wiki.php/Bitggal
    * 공식카페 : http://cafe.naver.com/bitggal 

부속 프로젝트

   * 알파티콘 : http://cafe.naver.com/apcon
    * 알파티콘문서 v1 :  http://betle.hosting.paran.com/apwdoc/html/contents.html
    *

= 프로젝트 개설을 축하드립니다~! =

이 위키위키 페이지는 새로 생성된 모든 프로젝트에 기본적으로 생성됩니다. 
지금 보고 계시는 문서는 누구나 고칠 수 있고, 다른 사람들과 같이 문서 작업에 참여하실 수 있습니다.

프로젝트 관리자를 포함한 개발자/사용자 여러분들이 이 페이지를 이 프로젝트에 관한 내용으로
수정해 주시면 됩니다. 어떤 내용을 채워야 할지 모르시겠다면 먼저 다음 3가지 사항을 입력해
주시면 어떨까요?

 * 이 프로젝트에 대한 소개
 * 참여하는 방법
 * 관련 정보 링크

그 외 다음과 같은 사항들도 명시하여 두시면 유용합니다. 자유롭게 내용을 추가하시고 점진적으로
채워 나가시면 됩니다.

 * 프로젝트 라이센스
 * 프로그램 설치 방법
 * 프로그램 사용 방법

이 프로젝트에서 제공하는 기능은 다음과 같습니다.

 * 마일스톤: 버그를 마일스톤 계획에 따라 분류할 수 있습니다.
 * 게시판: 누구나 자유롭게 글을 올리고 답글을 주고받을 수 있습니다.
 * 버그: 프로젝트 진행에 관련된 문제점, 제안사항 등에 대해 담당자를 지정하고 효과적으로 관리합니다.
 * 코드: 소스코드를 내려받는 방법, 소스코드의 변경내역 등을 확인하실 수 있습니다.
 * 다운로드: 이 프로젝트에서 제공하는 파일 릴리즈 현황을 보실 수 있습니다.
 * 그외에도 개발 협업에 필요한 여러가지 기능들이 포함되어 있습니다~

더 많은 정보가 필요하시다면...

 * 좀더 많은 이용 사례는 [http://dev.naver.com 네이버 개발자 센터]를 참고하세요.
 * 위키위키의 문법에 대해 더 알고싶으신 분은 WikiTutorial 을 참고하세요.
 * 이 사이트는 [http://dev.naver.com/projects/nforge nFORGE]로 만들어졌습니다.




@
