[Ruby] Re: [Ruby] Re: [Ruby] Имена классов на русском?

Anton Farygin rider at altlinux.com
Thu Oct 17 11:40:44 MSD 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Olonichev Sergei wrote:

|----- Original Message -----
|From: "Anton Farygin" <rider at altlinux.com>
|To: <ruby at altlinux.ru>
|Sent: 16 октября 2002 г. 11:04
|Subject: Re: [Ruby] Re: [Ruby] Имена классов на русском?
|
|
|>-----BEGIN PGP SIGNED MESSAGE-----
|>Hash: SHA1
|>
|>Olonichev Sergei wrote:
|>
|>|>-----BEGIN PGP SIGNED MESSAGE-----
|>|>Hash: SHA1
|>|>
|>|>Господа, а реально ли сделать возможность называть классы и методы на
|>|>русском языке в ruby?
|>|
|>|
|>|Когда интерпретатор будет поддерживать unicode, то да.
|>|Однако, имхо, такой код хуже, чем его английский вариант, потому что
|
|будет
|
|>|понятен только русскоязычным программистам.
|>
|>Это естественно. Идея в том, что бы использовать Ruby для бухгалтеров
|>(грубо говоря).
|>
|>Т.е. - как язык, встраиваемый в пользовательские приложения.
|
|
|
|В конечном счете не бухгалтеры будут писать программы, а программисты
(более
|или менее квалифицированные),
|но программисты. Я уверен они тебе за русские классы спасибо не скажут!
|
|Возьми например русский Excel - это же кошмар! Я разговаривал с людьми
|которые на нем работали (не курсовые писали, а работали). Так вот их
|мнение - "лучше бы  все было на английском".
|
|А подумай о несовместимости библиотек. Если ты будешь использовать
|англоязычные библиотеки (а ты их будешь использовать,
|не станешь же ты все переписывать), то рано или поздно тебе потребуется
|унаследоваться от английского класса, и что тогда?
|Половина методов на рууском половина на английском - по-моему это бред.
|
|
|
Принято к сведению.

Я спрашивал о теоретической возможности, а не о практическом использовании.

Rgds,
Rider

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE9rml7qohfd2vlwKsRAs6GAJ9eR19phR/H3ZdOicwpP7VNQw+X9ACgh+Dr
5ALRyB47wRMDP5mq+nev7L8=
=UUDG
-----END PGP SIGNATURE-----





More information about the Ruby mailing list