ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Скрылевъ Малъ" <majioa@yandex.ru>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] Зависимости ruby-libs и libruby и новая политика 2.0
Date: Tue, 12 Feb 2019 13:26:04 +0300
Message-ID: <2318601549967164@myt6-2fee75662a4f.qloud-c.yandex.net> (raw)
In-Reply-To: <20190211150959.GA12963@imap.altlinux.org>



11.02.2019, 18:10, "Fr. Br. George" <george@altlinux.org>:
> On Mon, Feb 11, 2019 at 05:27:18PM +0300, Скрылевъ Малъ wrote:
>>  Пожалуй нужно пояснить мой подход.
>>
>>  Да, я поименовал ruby как руби, и gem как бисер, по нескольким причинам:
>>  * я привык к русскому языку, а не английскому, в том числе в технической документации;
>>  * такое именование оно вполне себе продолжает школы как дореволюционную инженерную, так и советскую разработческую. скажем по сю пору в ЕСПД есть такие термины как: цепочка (string), управление/управляющий (control), обслуживание (utility), переместимый (relocatible), тупик (deadlock), проверка (checkout), испытание (test), закрытый (encapsulated), старшинство (precedence).
>>
>>  Я не против вернуть англоязычные термины (на английском конечно), хотя скажем для меня читать тексты изобилующие изводами букв двух языков напрягает, да и с таким же успехом можно было и сразу писать весь текст по-английски, а в свете грядущего "импортозамещения", а также изложенных доводов о терминологии в сов-время, это представляется мягко говоря недальновидным. мы же по-русски говорим, верно? Я в принципе могу и по-английски написать эти определения.
>
> Мы говорим не по-русски, мы говорим на компьютерном арго. И это не от
> недостатка русскости или грамотности, просто арго обеспечивается более
> однозначное и быстрое толкование терминов всему сообществу.
>
> Если для понимания терминологии необходимо будет дополнительно изучать
> «дореволюционную инженерную, так и советскую разработческую»
> терминологию, или даже ЕСПД, это оттолкнёт большую часть потенциальных
> наших коллег.
>
> Для профессионального арго характерно наличие макаронизмов, именно
> в силу их однозначности.
>
> Кроме того, Ruby является именем собственным, и по правилам русского
> языка не переводится, а при необходимости транслитерируется,
> с использованием прописной буквы: Руби.
>
> Хочу заметить, что такие допущенные в обсуждаемом документе латинизмы,
> эллинизмы и прочие англицизмы, как «модуль», «библиотека», «пакет» (оба
> в отношении программного продукта), «файл», «проект», «интерпретация» (в
> отношении работы ЯП), «архитектура» (в отншении типа аппаратного
> обеспечения), «компиляция», «версия» (в значении «номер»),
> «спецификация», «макросы» (что в свою очередь является ощибочным
> употерблением множественного числа от «макро», это как «Битлзы»),
> «автоматизация» (в значении машинного выполнения) и некоторые другие,
> _значительно облегчают_ его понимание.
>
> Соответственно, неожиданное замещение арготизмов самостоятельно
> изобретёнными или унаследованными из позапрошлого столетия терминами это
> понимание усложняет.

Вопрос в том, что слов гем и джем нет ни в  русском, да и в "арго", а термин требует русскоязычной замены, в случае с вышеозначенными понятиями типа "макрос", тогда было выбрано именно такое слово, в других случаях другое, в данном случае это видимо зависит от настроенности человека употребляющего подобные понятия, настроенности либо на заимствования, либо на перевод или включение новых понятий из диалектных форм языка,  скажем так, как это была на заре зарождения современной литературной формы оного в пору Державина, Карамзина и позднее Пушкина. 

Что касается употребление в сообществе, то можно скажем взглянуть на терминологию статей хабра, много интересного можно уведать :)

-- 

Малъ Скрылевъ
about.me/majioa

  parent reply	other threads:[~2019-02-12 10:26 UTC|newest]

Thread overview: 95+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-01-20  7:58 [devel] Зависимости ruby-libs и libruby Anton Farygin
2019-01-20 12:31 ` Dmitry V. Levin
2019-01-20 19:09   ` Скрылевъ Малъ
2019-01-25 16:38     ` Vladimir D. Seleznev
2019-01-26 16:08       ` Скрылевъ Малъ
2019-01-27  0:17         ` Vladimir D. Seleznev
2019-01-28 19:43           ` Скрылевъ Малъ
2019-01-27  1:46         ` Vitaly Chikunov
2019-01-28 19:45           ` Скрылевъ Малъ
2019-02-01  6:40           ` Vitaly Chikunov
2019-02-05 14:44             ` [devel] Зависимости ruby-libs и libruby и новая политика 2.0 Скрылевъ Малъ
2019-02-05 16:34               ` Vladimir D. Seleznev
2019-02-05 17:00                 ` Anton Farygin
2019-02-05 17:07                   ` Vladimir D. Seleznev
2019-02-05 17:13                 ` Скрылевъ Малъ
2019-02-05 18:13                   ` Vladimir D. Seleznev
2019-02-05 18:31                     ` Скрылевъ Малъ
2019-02-05 17:22                 ` Скрылевъ Малъ
2019-02-05 17:23                 ` Скрылевъ Малъ
2019-02-05 17:07               ` Anton Farygin
2019-02-05 21:38                 ` Grigory Ustinov
2019-02-06  6:20                   ` Anton Farygin
2019-02-06 11:44                   ` Anton V. Boyarshinov
2019-02-05 22:42               ` Dmitry V. Levin
2019-02-11 12:51                 ` Dmitry V. Levin
2019-02-11 14:27                   ` Скрылевъ Малъ
2019-02-11 15:08                     ` Vitaly Chikunov
2019-02-11 15:09                     ` Fr. Br. George
2019-02-11 23:10                       ` Grigory Ustinov
2019-02-12  5:49                       ` Denis Medvedev
2019-02-12  5:56                         ` [devel] [JT] " Fr. Br. George
2019-02-12  7:34                           ` Oleg Solovyov
2019-02-12 10:26                       ` Скрылевъ Малъ [this message]
2019-02-13 14:05                         ` [devel] " Fr. Br. George
2019-02-11 19:50                     ` Michael Shigorin
2019-02-12  6:44                       ` Andrey Cherepanov
2019-02-12  6:55                         ` Andrey Savchenko
2019-02-12  9:58                           ` Andrey Cherepanov
2019-02-12 13:59                               ` Anton Farygin
2019-02-12 10:05                           ` Скрылевъ Малъ
2019-02-12  7:59                         ` Ivan A. Melnikov
2019-02-12 10:39                       ` Скрылевъ Малъ
2019-02-12 14:01                         ` Anton Farygin
2019-02-12 17:30                           ` Leonid Krivoshein
2019-02-13  4:57                             ` Anton Farygin
2019-02-13  7:22                               ` Скрылевъ Малъ
2019-02-13  7:39                                 ` Anton Farygin
2019-02-13  8:30                                   ` Скрылевъ Малъ
2019-02-13  8:36                                     ` Anton Farygin
2019-02-13  8:41                                         ` Anton Farygin
2019-02-13  8:37                                     ` Sergey Y. Afonin
2019-02-13  8:59                                 ` Leonid Krivoshein
2019-02-11 20:41                     ` Paul Wolneykien
2019-02-12  7:19                     ` Andrey Savchenko
2019-02-12 10:45                       ` Скрылевъ Малъ
2019-02-12 14:02                         ` Anton Farygin
2019-02-13  5:47                         ` Andrey Savchenko
2019-02-12 12:04                     ` Anton V. Boyarshinov
2019-02-12 19:23                     ` Vladimir D. Seleznev
2019-02-12 21:17                       ` Paul Wolneykien
2019-02-12 22:17                         ` Dmitry V. Levin
2019-02-12 22:45                           ` Vladimir D. Seleznev
2019-02-12 23:04                             ` [devel] [JT] engrish Michael Shigorin
2019-02-13  1:33                             ` [devel] Зависимости ruby-libs и libruby и новая политика 2.0 Grigory Ustinov
2019-02-13  5:50                               ` Andrey Savchenko
2019-02-12 21:33                       ` Michael Shigorin
2019-02-12 22:22                         ` [devel] Administrivia Dmitry V. Levin
2019-02-12 13:02                   ` [devel] Зависимости ruby-libs и libruby и новая политика 2.0 Dmitry V. Levin
2019-02-13  8:37                     ` Andrey Cherepanov
2019-02-12 19:27                   ` Aleksey Novodvorsky
2019-02-13  8:44                   ` Andrey Cherepanov
2019-02-13 11:51                     ` Dmitry V. Levin
2019-02-13 15:48                       ` Andrey Cherepanov
2019-03-18 11:49                         ` [devel] Зависимости ruby-libs и libruby и новая политика 2.0 [en] Скрылевъ Малъ
2019-03-18 11:50                           ` Скрылевъ Малъ
2019-01-25 16:43     ` [devel] Зависимости ruby-libs и libruby Michael Shigorin
2019-01-25 21:20       ` Anton Farygin
2019-01-27  8:10           ` Anton Farygin
2019-01-28 18:48   ` Alexey Shabalin
2019-01-28 19:06     ` Alexey Shabalin
2019-01-28 20:11             ` Ivan A. Melnikov
2019-01-29  8:32                   ` [devel] undeclared ruby packaging policy change Dmitry V. Levin
2019-01-29 10:29                     ` Dmitry V. Levin
2019-01-29  8:44                   ` [devel] Зависимости ruby-libs и libruby Anton Farygin
2019-01-29 12:34               ` Скрылевъ Малъ
2019-01-29  4:36               ` Anton Farygin
2019-01-29  7:16                 ` Eugene Prokopiev
2019-01-29  8:48                   ` Anton Farygin
2019-01-29  9:14                     ` Vladimir D. Seleznev
2019-01-29 12:33                       ` Скрылевъ Малъ
2019-01-29 10:09                     ` Dmitry V. Levin
2019-01-29 12:35                 ` Скрылевъ Малъ
2019-01-28 19:52     ` Скрылевъ Малъ
2019-01-28 22:35   ` Dmitry V. Levin
2019-01-20 19:08 ` Скрылевъ Малъ

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2318601549967164@myt6-2fee75662a4f.qloud-c.yandex.net \
    --to=majioa@yandex.ru \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git