'루비'에 해당되는 글 1건
- 2006/11/30 유니코드 얘기. (1)
unicode, character set에 대해 이해할 수 있는 글.
http://www.joelonsoftware.com/articles/Unicode.html
그리고 영문이 보기 싫으시면 ‘조엘 온 소프트웨어’ 라는 책 41page를 보면 한글로 보실 수 있습니다. 이 책은 소프트웨어 엔지니어라면 한 번쯤 읽어볼만한 책입니다..
====================
이번에 루비 세미나 가서 들은 상식하나..
루비는 아시다시피 일본 사람이 만든 언어입니다.
근데 루비는 유니코드를 지원하지 않습니다. 앞으로도 영원히 지원할 계획이 없답니다.
일본어도 표현을 하려면 유니코드를 지원해야 할 것 같은데 왜 그럴까요?
현재 전세계에 있는 언어를 나타내는 코드 체계 중에 유니코드 외에도 2가지가 더 있답니다. 이름은 까먹었지만.. 일본에서 만든 어마어마한 글자를 다 표현할 수 있는 코드 체계랍니다. 그 외에도 한가지가 더 있다고 하구요.
이들은 유니코드가 표현하지 못하는 것조차 표현한답니다.
조엘의 글을 읽어보면 유니코드로는 스타트렉에 나오는 외계인의 언어까지도 표현할 수가 있다는데 사실은 유니코드로도 표현이 안 되는게 많다는군요.
자세한 건 정확히 이해하지 못했지만,
유니코드는 글자의 어원을 찾아가 같은 어원을 지닌 것을 하나의 코드포인트라는 것으로 표현한다고 합니다. 그리스어의 알파도 A와 근원이 같지만, 보이기만 다르게 보인다는거죠.. 그래서 유니코드는 근원이 같은 것을 하나의 코드 포인트로 표현한다네요.
그런데, 그러다보니 일본에서 사용하는 한자(뭔가 간단하게 보이는 그 한자들 있잖아요?)도 유니코드로 표현하면 그 근원이 중국 한자가 되어서, 대부분의 시스템에서는 일본에서 사용하는 한자로 표현되질 않고 중국에서 사용하는 한자로 표현되는 경우가 많답니다. 그러다보니 일본 사람들(개발자들)이 일본에서 쓰는 한자와 동일한 중국 한자도 읽을 줄 알아야 하는 문제가 생긴다는군요.
그래서 일본 개발자들은 유니코드에 대해 반감이 많고, 일본에서 만든 루비에는 앞으로도 영원히 들어갈 가능성이 없다고 합니다 ㅡ.ㅡ
어찌 되었든.. 요즘 세계적으로 각광받는 언어인 루비를 일본 사람이 만들었다는 것은 참 부러운 일입니다.(참고로 루비가 컴퓨터 언어 중 많이 쓰이는 것 10위 안에 최근에 진입했다고 합니다)
상식 한가지 더..
루비라는 언어는 10년쯤 전에 만들어졌습니다만, 제작년쯤 개발자들 사이에서 널리 알려지기 시작했습니다.
이유는.. 일본에서 개발을 했는데, 일본 내에선 매우 유명했으나, 영문으로 된 자료가 전혀 없어서 외부(?)에 알려지지 않은 채로 7-8년을 보냈다고 하는군요.
그러다가 누군가에 의해 영문 루비 문서들이 만들어지면서, 세상에 알려졌고, 지금의 인기를 얻게 되었다고 합니다.
http://www.joelonsoftware.com/articles/Unicode.html
그리고 영문이 보기 싫으시면 ‘조엘 온 소프트웨어’ 라는 책 41page를 보면 한글로 보실 수 있습니다. 이 책은 소프트웨어 엔지니어라면 한 번쯤 읽어볼만한 책입니다..
====================
이번에 루비 세미나 가서 들은 상식하나..
루비는 아시다시피 일본 사람이 만든 언어입니다.
근데 루비는 유니코드를 지원하지 않습니다. 앞으로도 영원히 지원할 계획이 없답니다.
일본어도 표현을 하려면 유니코드를 지원해야 할 것 같은데 왜 그럴까요?
현재 전세계에 있는 언어를 나타내는 코드 체계 중에 유니코드 외에도 2가지가 더 있답니다. 이름은 까먹었지만.. 일본에서 만든 어마어마한 글자를 다 표현할 수 있는 코드 체계랍니다. 그 외에도 한가지가 더 있다고 하구요.
이들은 유니코드가 표현하지 못하는 것조차 표현한답니다.
조엘의 글을 읽어보면 유니코드로는 스타트렉에 나오는 외계인의 언어까지도 표현할 수가 있다는데 사실은 유니코드로도 표현이 안 되는게 많다는군요.
자세한 건 정확히 이해하지 못했지만,
유니코드는 글자의 어원을 찾아가 같은 어원을 지닌 것을 하나의 코드포인트라는 것으로 표현한다고 합니다. 그리스어의 알파도 A와 근원이 같지만, 보이기만 다르게 보인다는거죠.. 그래서 유니코드는 근원이 같은 것을 하나의 코드 포인트로 표현한다네요.
그런데, 그러다보니 일본에서 사용하는 한자(뭔가 간단하게 보이는 그 한자들 있잖아요?)도 유니코드로 표현하면 그 근원이 중국 한자가 되어서, 대부분의 시스템에서는 일본에서 사용하는 한자로 표현되질 않고 중국에서 사용하는 한자로 표현되는 경우가 많답니다. 그러다보니 일본 사람들(개발자들)이 일본에서 쓰는 한자와 동일한 중국 한자도 읽을 줄 알아야 하는 문제가 생긴다는군요.
그래서 일본 개발자들은 유니코드에 대해 반감이 많고, 일본에서 만든 루비에는 앞으로도 영원히 들어갈 가능성이 없다고 합니다 ㅡ.ㅡ
어찌 되었든.. 요즘 세계적으로 각광받는 언어인 루비를 일본 사람이 만들었다는 것은 참 부러운 일입니다.(참고로 루비가 컴퓨터 언어 중 많이 쓰이는 것 10위 안에 최근에 진입했다고 합니다)
상식 한가지 더..
루비라는 언어는 10년쯤 전에 만들어졌습니다만, 제작년쯤 개발자들 사이에서 널리 알려지기 시작했습니다.
이유는.. 일본에서 개발을 했는데, 일본 내에선 매우 유명했으나, 영문으로 된 자료가 전혀 없어서 외부(?)에 알려지지 않은 채로 7-8년을 보냈다고 하는군요.
그러다가 누군가에 의해 영문 루비 문서들이 만들어지면서, 세상에 알려졌고, 지금의 인기를 얻게 되었다고 합니다.

Prev

Rss Feed