From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Pascal J. Bourguignon" Newsgroups: gmane.emacs.help Subject: Re: Unicode in source (Was Re: if vs. when vs. and: style question) Date: Thu, 26 Mar 2015 18:16:08 +0100 Organization: Informatimago Message-ID: <878uej1xyf.fsf@kuiper.lan.informatimago.com> References: <87sicvwckx.fsf@wmi.amu.edu.pl> <8d531e99-7260-4263-ac99-09c6871e2708@googlegroups.com> <87vbhq53lf.fsf@debian.uxu> <87a8z23p23.fsf@kuiper.lan.informatimago.com> <87lhilx0cf.fsf@debian.uxu> <87twx9360u.fsf@kuiper.lan.informatimago.com> <0d1d19ab-06e9-462d-8867-9a49b1e232d3@googlegroups.com> <87lhil2io1.fsf@kuiper.lan.informatimago.com> <87pp7w12gn.fsf@kuiper.lan.informatimago.com> <87lhik129h.fsf@kuiper.lan.informatimago.com> <87d23v21q4.fsf@kuiper.lan.informatimago.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1427390730 28334 80.91.229.3 (26 Mar 2015 17:25:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 26 Mar 2015 17:25:30 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Mar 26 18:25:23 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YbBWw-0002Pj-Gv for geh-help-gnu-emacs@m.gmane.org; Thu, 26 Mar 2015 18:25:18 +0100 Original-Received: from localhost ([::1]:45758 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbBWv-00022h-OM for geh-help-gnu-emacs@m.gmane.org; Thu, 26 Mar 2015 13:25:17 -0400 Original-Path: usenet.stanford.edu!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 52 Original-X-Trace: individual.net rcmN4zIxmQc5Kk4qOZs2RA6T3UWqAS/GIooTMNUJ7xan/dHIXT Cancel-Lock: sha1:OTU0MjdmOGJhNWRkOWU0NTk4MTMxYjQ2OTNjODVlMDM4NTc2Yjg0Ng== sha1:+XvjXlwux+Tij+duyg14wrl8rq8= Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9 033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR mV+hO/VvFAAAAABJRU5ErkJggg== X-Accept-Language: fr, es, en User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Original-Xref: usenet.stanford.edu gnu.emacs.help:211087 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:103369 Archived-At: "Gian Uberto Lauri" writes: > Pascal J. Bourguignon writes: > > Because it's easier to learn English and easier to type quantity instead > > of quantita, than to learn 8000+ ideograms and type one of them. > > Not an absolute truth, especially if those ideograms are the way your > mother tongue is written, or if you English skills are poor (you can't > think in English) or simply you feel a bit too much colonized by the > English language :). Granted, but this is a difficult question. - most programming languages have English keywords and libraries. - it is difficult for me to constantly switch between languages in programs, keywords in English, identifiers and comments in French. - writing identifiers and comments in a national language makes it more difficult for international cooperation. This is not necessarily a point in favor of using English: you may want to avoid aliens to have access to your national software. But if you intend to have your startup bought out, or if you're developing open source software and expect international cooperation, then you will get better results using the international language. - one could use a programming language based on the national language, where writing identifiers and comments inthe national language would be natural. (There have been such languages using Chinese, Russian, French; recently somebody designed one in Arabic http://nas.sr/%D9%82%D9%84%D8%A8/ ). But again, with the internet, if you want internationnal cooperation, this wouldn't be a good idea. On the other hand if you want to restrict it to your nation, then it's definitely a good idea. > I admit that most Italian programmer would write qta to save typing ;). Or we could use Latin or Esperanto, or Interlingua, or Lojban or https://xkcd.com/927/ Damn! https://news.ycombinator.com/item?id=9270515 -- __Pascal Bourguignon__ http://www.informatimago.com/ “The factory of the future will have only two employees, a man and a dog. The man will be there to feed the dog. The dog will be there to keep the man from touching the equipment.” -- Carl Bass CEO Autodesk