The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проектом Ussury развивается новая стандартная библиотека Си, opennews (??), 02-Апр-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


26. "Проектом Ussury развивается новая стандартная библиотека Си"  +3 +/
Сообщение от Аноним (-), 02-Апр-24, 23:07 
> англоязычным доступно просто "говорить с ЭВМ на родном языке"

Как будто им от этого хорошо...
Вот представь что ты всю рабочую карьеру читаешь код и пишешь на 1С!
Это же кукухой можно поехать.

Более того, большая часть иностранцев, кто пишут код с тобой, коверкают слова, пропускают артикли, используют не те выражения и так далее. Как будто попал на удафф, а не открыл IDE.

> Английский может быть барьером для входа, причём даже существенным.

Русский может быть еще большим барьером для опенсорса.
Потому что английский худо-бедно выучили даже французы и японцы.
А найти кириллическую клавиатуру тот еще квест за пределамы экс.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

45. "Проектом Ussury развивается новая стандартная библиотека Си"  –1 +/
Сообщение от Аноним (44), 03-Апр-24, 02:44 
>[оверквотинг удален]
> Вот представь что ты всю рабочую карьеру читаешь код и пишешь на
> 1С!
> Это же кукухой можно поехать.
> Более того, большая часть иностранцев, кто пишут код с тобой, коверкают слова,
> пропускают артикли, используют не те выражения и так далее. Как будто
> попал на удафф, а не открыл IDE.
>> Английский может быть барьером для входа, причём даже существенным.
> Русский может быть еще большим барьером для опенсорса.
> Потому что английский худо-бедно выучили даже французы и японцы.
> А найти кириллическую клавиатуру тот еще квест за пределамы экс.

Почти со всем согласен, кроме одного момента - артикли нафиг ненужны, этот рудимент нелепый, от которого надо избавляться, но от которого всё никак не избавятся!
Как и от дегенеративных исключений тянущихся в языке из-за староанглийского или ещё откуда, потипу man - men, woman - women вместо православного "s" на конце множественного числа и прочих подобных исключений, которые нафиг не упёрлись!

Вот креольцы нормальные ребята, взяли йайца в кулак и повыкидывали непроизносимые буквы из французского письма и создали своё написание, чтобы лишним шлаком себе и людям головы не забивать.

Ответить | Правка | Наверх | Cообщить модератору

63. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от фф (?), 03-Апр-24, 09:28 
если вы из английского уберете артикли, то и из русского падежи уберите - нахрена эти рудименты нужны? и так ж понятно что я хететь.
Ответить | Правка | Наверх | Cообщить модератору

125. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от kusb (?), 03-Апр-24, 18:20 
>Почти со всем согласен, кроме одного момента - артикли нафиг ненужны, этот рудимент нелепый, от которого >надо избавляться, но от которого всё никак не избавятся!

В английском грамматика какая-то "позиционная" и полагается на "определители". Если у них убрать артикли, то  иногда всё будет неграмматическим. Ещё то что в русском выражается порядком слов или ещё как в английском артиклями.

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

140. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от Аноним (127), 03-Апр-24, 21:03 
В английском языке артикли определяют только частность/общность понятия.
А порядок слов в предложении, действительно, строго фиксирован. Даже прилагательные идут в определенном порядке.
Ответить | Правка | Наверх | Cообщить модератору

104. "Проектом Ussury развивается новая стандартная библиотека Си"  +1 +/
Сообщение от Sserj (?), 03-Апр-24, 12:46 
"..Это же кукухой можно поехать.."
Наоборот. 1С-ники пишут на том языке на котором думают, на котором видят сны в конце концов :)
А у "трушников" постоянно часть мозга занята переводом, даже если человеку и кажется что он "понимает" этот язык.
Если вы учили иностранные языки, так чтобы по настоящему свободно общаться на них то знаете о этом барьере, когда в определенный момент человек начинает думать на другом языке. Пока такой барьер не проходится человек не знает иностранного языка, максимум механический перевод да еще постоянное вспоминание правил куда там артикли или окончания добавлять. Ведь вы же не вспоминаете правила говоря по русски, мозг сам строит образы и фразы в "русской" раскладке :)
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

108. "Проектом Ussury развивается новая стандартная библиотека Си"  +1 +/
Сообщение от Аноним (108), 03-Апр-24, 14:20 
Четыре десятка ключевых слов в сишечке и близко не являются английским языком. Нечего там переводить.
Ответить | Правка | Наверх | Cообщить модератору

109. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от Sserj (?), 03-Апр-24, 14:49 
Так дело не в ключевых словах а во всех исходниках. Именованиях переменных, полей, функций, классов и т.д.
Что-то типа:
скидка = документ.суммаСкидки();
документ.Печать();
Чтобы тут ни было на английском, если человек не думает именно на английском, мозг будет делать перевод к такому родному для него представлению.

Ответить | Правка | Наверх | Cообщить модератору

110. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от фф (?), 03-Апр-24, 15:18 
вооот, а тут надо добавить падежи и нормальный порядок слов, а то как чурка неграмотный пишешь в этойт 1с
должно же быть хотя бы :

скидка = суммаСкидки() из документа;
Печатать() документ;

Ответить | Правка | Наверх | Cообщить модератору

114. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от Sserj (?), 03-Апр-24, 15:29 
Это уже другая плоскость, функциональный или объектный стиль :)
документ.суммаСкидки();
документ.Печать();
или
суммаСкидки(документ)
печать(документ)
На самом деле всего лишь дело вкуса.
Ответить | Правка | Наверх | Cообщить модератору

149. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от fuggy (ok), 04-Апр-24, 02:16 
Надо просто создать транслятор который будет приводить все слова в именительный падеж, начальную форму. Чтобы можно было писать так:
документ.суммаСкидки();
документы.напечатай();
суммаСкидки(документа)
печать(документов)
Ответить | Правка | Наверх | Cообщить модератору

150. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от Sserj (?), 04-Апр-24, 06:48 
А вот тут не согласен.
У меня нет желания просить железку сделать что-то.
Я за безусловное подчинение в повелительной форме.
Тобишь именно Печать, Расчет, Запись...
А не что-то типа:
Напечатай().НуПожалуйста().Спасибо().
Ответить | Правка | Наверх | Cообщить модератору

157. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от fuggy (ok), 04-Апр-24, 09:22 
"Напечатай" это и есть повелительное наклонение - неопределённая форма глагола "Печатать". "Печать" это вообще существительное. Но я не про это. А про то документ, документа, документу, документом это ссылается на одну переменную документ. Печатать, напечатай, распечатаю ссылается на одну функцию печатать.
Ответить | Правка | Наверх | Cообщить модератору

166. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от Sserj (?), 04-Апр-24, 11:17 
Нужно поменять философию :)
Функции и процедуры и это не они. Это команды, кстати в 1С так прямо и говорят "командный интерфейс". Только все воспринимать командами. Команда объекту - Печать, Запись. А параметры команды существительные. Печать(Документ).
И "Документов" заменить на более понятное что-то типа Печать(КоллекцияДокументов), можно конечно и список, но интерфейс Коллекция дает больший простор, там может быть и массив и таблицаЗначений. Главное что эту "коллекцию" можно обойти.
Ответить | Правка | Наверх | Cообщить модератору

169. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от n00by (ok), 04-Апр-24, 12:10 
ДокументЫ - это уже "коллекция", где единица Документ. Если различать окончание, то писанины может получиться меньше. Но это будет уже не 1С.
Ответить | Правка | Наверх | Cообщить модератору

167. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от n00by (ok), 04-Апр-24, 12:04 
Документу - это приёмник.
Документ - источник.
Документом - передача по ссылке, например.

Напечатай - императив, исполняется соответственно месту в исходнике.
Распечатаю - лямбда.

Из развития такой идеи что-то может получиться, но наперёд сказать сложно, что именно.)

Ответить | Правка | К родителю #157 | Наверх | Cообщить модератору

171. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от Аноним (171), 04-Апр-24, 12:47 
> Из развития такой идеи что-то может получиться, но наперёд сказать сложно, что
> именно.)

жигули же. (по мотивам того самого анекдота)

Ответить | Правка | Наверх | Cообщить модератору

172. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от фф (?), 04-Апр-24, 16:24 
а падежи?

и вобще что за странное выражение "документ.суммаСкидки();" ? вы слышали, чтобы кто-то так выражался в приличном рускоговорящем обществе? надо ж "сумма скидки в документе"

вобщем переделывайте

Ответить | Правка | К родителю #114 | Наверх | Cообщить модератору

183. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от kusb (?), 04-Апр-24, 20:31 
Это объектно ориентированное программирование.
"Уважаемый Документ, покажите свою сумму скидки"

Ответить | Правка | Наверх | Cообщить модератору

112. "Проектом Ussury развивается новая стандартная библиотека Си"  +1 +/
Сообщение от Аноним (108), 03-Апр-24, 15:25 
Если вы НА ТАКОМ думаете, за вас страшно даже.
Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору

115. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от Sserj (?), 03-Апр-24, 15:35 
Хмык. Абсолютно все англоязычные программисты пишут именно на таком.
Любой класс, библиотека или фреймворк для них выглядит именно так.
Пили думаете:
print(..)
Они воспринимают как то иначе чем русскоговорящий Печать()?
Ответить | Правка | Наверх | Cообщить модератору

119. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от Аноним (108), 03-Апр-24, 16:25 
Вы не поверите — да, они воспринимают иначе. Потому что строение английского языка значительно отличается от русского.
Ответить | Правка | Наверх | Cообщить модератору

138. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от Аноним (127), 03-Апр-24, 20:56 
> Именованиях переменных, полей, функций, классов и т.д.

Сопоставление по словарю. Как в системах локализации типа GNU gettext.

Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору

111. "Проектом Ussury развивается новая стандартная библиотека Си"  +/
Сообщение от n00by (ok), 03-Апр-24, 15:20 
Это называется гипотеза лингвистической относительности, она же Сепира — Уорфа. На эту тему снят х/ф "Прибытие" (2016).
Ответить | Правка | К родителю #104 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру