C언어를 한글로 번역한다면?

miny480의 이미지

dummies series 를 보다 문득
외국서적에는 프로그래밍 언어의 구동 과정을 영어로 번역해놓았더군요,

ex.
==============================
int main
printf("hello word");
return 0;
===============================

translation

===================================================
program start
On the screen, display "hello word" string.
return 0(integer value) and program exit;
===================================================

방학도 얼마 안남았고, 컴파일러만들었던 코드가 고스란히 남아있어서 파싱하는 겸 해서 C언어를 한글로 번역하는 소프트웨어를 제작해볼까합니다.

예를 들어 위의 코드를 한글로 번역하게 되면,

==================================================================
프로그램을 시작합니다.
화면(모니터:) 에 hello word 를 출력합니다.
프로그램을 종료합니다.(정수형 값 0 반환)
==================================================================

제가 C언어를 익힌지 어언 10년이 다되어가는데, 항상 생각해왔던게, 이 구동하는 과정이나 원리를 한글로 쉽게 풀어서 읽을 수 있다면, (주석과는 별개로) 얼마나 좋을까?
이런 생각을 해보았는데요,
이런 응용프로그램에 대해 어떻게 생각하신지요?

물론 제작 후 배포는 당연히 무료로 해야겠죠.
상업성을 떠나, 교육을 목적으로할 때 효과나, 의의가 있을까요?

착한아이의 이미지

이미 제가 비슷한 걸 만들었었는데요.. 시큰둥할 뿐 아니라 비아냥도 만만치 않던데요.. --

제가 논지를 올릴 때는 논지에 관련된 의견을 듣고자 함이지, 논지의 여부를 논쟁하기 위함이 아니예요.
논지의 취지를 이해하지 못한 의견에는 가급적 답글 달지 않겠어요. :P

miny480의 이미지

회의성발언의 비아냥인가요.... 만들어봐야 쓸 사람 아무도없다는....?

뭔가 예상은 가지만 씁쓸하네요.,...

klyx의 이미지

http://kldp.org/node/89956
https://kldp.org/node/93541
직접 보고 판단해보세요.
적어도 제가 보기엔 전혀 다른 목표로 보입니다.

착한아이의 이미지

xylosper님이 생각하는 "전혀" 다른 그 목표들을 비교해서 설명해 주셨으면 해요. 얼마나 "전혀" 다른지 궁금해서요.

제가 논지를 올릴 때는 논지에 관련된 의견을 듣고자 함이지, 논지의 여부를 논쟁하기 위함이 아니예요.
논지의 취지를 이해하지 못한 의견에는 가급적 답글 달지 않겠어요. :P

snowall의 이미지

결국은 code로부터 pseudo code를 생성하는 프로그램인데, 프로그래밍 언어를 공부하려는 사람에게 별 도움은 안될 것 같아 보이네요.

C언어로 쓰여진 남의 코드를 읽을 때, 한국어로 번역해줘야 할 만큼 C언어를 잘 모르는 사람은 한국어로 읽어봐야 의미가 없고, 한국어로 번역해줄 필요가 없을만큼 C언어를 잘 아는 사람은 한국어로 번역해줄 필요가 없죠.

게다가, 코드가 복잡해지면 기계적으로 번역하기도 힘들어지고, 인간이 이해하기에도 복잡한 코드 구문을 기계적으로 번역하면 정말 이상하게 꼬여버릴 겁니다. 예를 들어, ioccc의 코드를 한국어로 번역하면 어떻게 될까 궁금하네요.
http://www.ioccc.org/

피할 수 있을때 즐겨라! http://melotopia.net/b

cleansugar의 이미지

재밌겠네요.

일단 부딫쳐보세요.

저는 수학이나 화학식을 한글이나 영어로 읽어주는 기능이 필요하다는 생각은 했습니다.

사람마다 방법이 조금씩 다르더라고요.

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com