5 ms·
While I can't read much of any CJK languages, I am interested in seeing code samples from these Chinese and Japanese programming languages. Anyone know where t
by IvarTJ 14y ago
While I can't read much of any CJK languages, I am interested in seeing code samples from these Chinese and Japanese programming languages.
Anyone know where to look? What obstacles or advantages does the character sets give these languages?
- evilduck 14y agoI'm not sure I fully understand what you mean by "code sample from these languages", but Ruby's source has plenty of code contributed from all over the world https://github.com/ruby/ruby https://github.com/ruby/ruby If you're talking about code written in non-English languages, Peter Cooper has a fun article about writing Ruby code in UTF-8: http://www.rubyinside.com/the-split-is-not-enough-whitespace-shenigans-for-rubyists-5980.html http://www.rubyinside.com/the-split-is-not-enough-whitespace...
- alanctgardner2 14y agoThis is right up there with naming functions in Emoji. There are a few in my current codebase that could be gladly replaced with beers, martinis, etc.
- m_for_monkey 14y agohttp://www.chinesepython.org/english/english.html http://www.chinesepython.org/english/english.html A simple Python program: import sys filenames = sys.argv[1:] def fixline(filename): text = open(filename).read() text = text.replace('\n\r','\n') return text for file in filenames: print fixline(file) and its translation: 載入 系統 文件名 = 系統.參數[1:] 定義 修正行尾(文件): 內文 = 打開(文件名).讀入() 內文 = 內文.替換('\n\r','\n') 傳回 內文 取 文件 自 文件名: 寫 修正行尾(文件)
- Surio 14y agoWell, I ever! Didn't even realise something like this is even possible! :O Is it the same for Cyrillic or German or Spanish for that matter? Blown. Away.
- Tyrant505 14y agoThis is of course interesting. I have thought about this before: But wouldn't it be more interesting to use (say the orient) language's mindset to set, embedded into the language at its core?
- nbaksalyar 14y agoFor instance, check 'Chinese Python' samples [1]. Besides CJK, there are several programming languages that based on non-English languages [2]. A few ones are even widely used in industry. [1] http://www.chinesepython.org/doc/sample/ask.html http://www.chinesepython.org/doc/sample/ask.html [2] http://en.wikipedia.org/wiki/Non-English-based_programming_languages http://en.wikipedia.org/wiki/Non-English-based_programming_l...