К вам на хаос постучался дядя Клаус

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

Re: К вам на хаос постучался дядя Клаус

Сообщение RRYTY » 18.10.2023 09:32:50

Сквозняк писал(а):Так чего здесь пишешь не транслитом, если латиница такая удобная?

Для каждой задачи свои инструменты. Универсальный инструмент применим везде с одинаковым результатом - близко к нулевому. Программы пишем латиницей и англицизмами, формулы - используем греческий алфавит, с русскими общаемся по-русски.

Сквозняк писал(а):лучше было только у чатлан 4 буквы для двух слов - "КУ" и "ТЮ" хватит всем


В исходнике было "КЮ". Кроме того, это не буквы, а слова. Если со структурированием и обращением к исходникам такие трудности, никакой IDE ни на каком языке не спасет.
RRYTY
постоялец
 
Сообщения: 187
Зарегистрирован: 25.12.2021 10:00:32

Re: К вам на хаос постучался дядя Клаус

Сообщение Сквозняк » 18.10.2023 10:47:16

RRYTY писал(а):Программы пишем латиницей и англицизмами


Согласно афоризму, работа программиста состоит в том, чтобы жрать говно, потому текущее положение дел не показатель, что сделано хорошо. Постоянно так продолжаться не может, рано или поздно кто-то против этого взбунтуется и лучше быть первыми, чтобы не получить смену шила на мыло. Другой вопрос, что к выбору ключевых слов при русификации ЯП нужно подойти не с псевдоразумной точки зрения, а выбрать правильные аналоги. get - тянуть, set - ставить, goto - иди_на и так далее, чтобы было удобно пользоваться именно народу, а не кучке жрецов.

RRYTY писал(а):формулы - используем греческий алфавит


Тот, что грекам придумали и подарили, как монголам подарили их новое название. В формулах не так много типов данных, потому тех закорючек хватает, а для программирования нужно постоянно обзывать новые сущности и желательно это делать так, чтобы сторонний поисковик их легко находил, не выдавая 1000000% ложных попаданий.

RRYTY писал(а):В исходнике было "КЮ". Кроме того, это не буквы, а слова. Если со структурированием и обращением к исходникам такие трудности, никакой IDE ни на каком языке не спасет.


В фильме было "КУ", записано кириллицей, а значит и буквы использованы кириллические, а книги по фильмам читаются редко, и что там написано, волнует ещё реже. Если так волнуют исходники, то процитируй, что там было написано у великих древнегреческих писателей, всяких Геродотов и Гомеров. Цитируй не отпечатанные в типографии "исходники", а настоящие - на глиняных табличках, или на чём там до нашей эры древние греки писали. Если они вообще когда-то существовали, гы-гы :mrgreen:
Сквозняк
энтузиаст
 
Сообщения: 1110
Зарегистрирован: 29.06.2006 22:08:32

Re: К вам на хаос постучался дядя Клаус

Сообщение RRYTY » 18.10.2023 11:08:30

Сквозняк писал(а):В фильме было "КУ", записано кириллицей

Я про то же. Перечитай, что ты в посте написал.

Сквозняк писал(а):Если так волнуют исходники, то процитируй, что там было написано у великих древнегреческих писателей, всяких Геродотов и Гомеров. Цитируй не отпечатанные в типографии "исходники", а настоящие - на глиняных табличках, или на чём там до нашей эры древние греки писали. Если они вообще когда-то существовали, гы-гы


Что когда и в каком виде цитировать - я сам разберусь. А исходники да, волнуют.
RRYTY
постоялец
 
Сообщения: 187
Зарегистрирован: 25.12.2021 10:00:32

Re: К вам на хаос постучался дядя Клаус

Сообщение stikriz11 » 18.10.2023 11:51:56

Для каждой задачи свои инструменты. Универсальный инструмент применим везде с одинаковым результатом - близко к нулевому. Программы пишем латиницей и англицизмами, формулы - используем греческий алфавит, с русскими общаемся по-русски.

А программисты 1С с Вами не согласятся. Лично я думаю, что писать программы надо на той раскладке и теми символами, которые тебе нужны. И компилятор должен позволять это. Я видел на русском базу на MS SQL. Показалось удобным. Я практически влет понял что значит каждый столбик. А чаще бывает наоборот, когда безграмотно пишут на языке, который программист считает английским с какого-то хрена. Писать лучше на родном, я думаю. Одно плохо - часто переключаешь раскладку. Помню, давно у меня была приблуда возле часов с календарем - она угадывала язык и переключала сама.
stikriz11
постоялец
 
Сообщения: 114
Зарегистрирован: 04.09.2023 15:54:19

Re: К вам на хаос постучался дядя Клаус

Сообщение Сквозняк » 18.10.2023 12:00:21

RRYTY писал(а):Я про то же. Перечитай, что ты в посте написал.


Ты до мелкой детали докопался, которая запомнилась по разному, а как было Х лет назад, это сейчас проблемно установить, КЮ или ТЮ там произносилось, потому что эффект Манделы по чуть чуть меняет реальность. Вот у меня есть нерабочий двд привод, несколько лет он проторчал в системнике, потом заменил его на другой и положил в коробочку. А через несколько лет снова захотел впихнуть его в тот же системник, а он не лезет - металл "распух" на несколько мм пока находился в коробке в темноте, или системник "усох". Вот так прошлое меняется и только память какое-то время хранит различия.

RRYTY писал(а):Что когда и в каком виде цитировать - я сам разберусь. А исходники да, волнуют.


Хорошо цитировать то, чего возможно и не было в том виде.
Сквозняк
энтузиаст
 
Сообщения: 1110
Зарегистрирован: 29.06.2006 22:08:32

Re: К вам на хаос постучался дядя Клаус

Сообщение RRYTY » 18.10.2023 12:40:30

Сквозняк писал(а):Ты до мелкой детали докопался

Отметил мимоходом. Развивать не нужно.

Сквозняк писал(а):Хорошо цитировать то, чего возможно и не было в том виде.

Естественно. Первый признак пустословия - "Всем известно ...", "Как все знают ...". Второй - несущественность и неточность цитат. Даже библией толком никто не интересуется, хотя цитаты из нее только в ушах трещат.
Ближе к теме. Можно писать формализованные законы по-русски. Но если хочешь, чтобы поняли - придерживайся греческого алфавита. Программу для fpc нужно писать латиницей. Не можешь - не пиши программу для fpc.
RRYTY
постоялец
 
Сообщения: 187
Зарегистрирован: 25.12.2021 10:00:32

Re: К вам на хаос постучался дядя Клаус

Сообщение Сквозняк » 18.10.2023 13:37:49

RRYTY писал(а):Второй - несущественность и неточность цитат. Даже библией толком никто не интересуется, хотя цитаты из нее только в ушах трещат.


Вот Библия у меня есть в виде текстового файла, потому с той версией интересные моменты регулярно сверяю. Текстовой файл предмет простой, в нём и неудобные кому-то цитаты найти можно. Не интересование Библией идёт, между прочим, с проповедей священников - они растолковывают только то, что не будет раздражать детей и взрослых с тем же уровнем интеллекта. Потому что там написаны удивительные вещи, как раз про впихивание зверей/бывших_разумных в человеческие тела и намекается, что это уже не в первый раз тут.
7 И корова будет пастись с медведицею, и детеныши их будут лежать вместе, и лев, как вол, будет есть солому.

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

RRYTY писал(а):Ближе к теме. Можно писать формализованные законы по-русски. Но если хочешь, чтобы поняли - придерживайся греческого алфавита. Программу для fpc нужно писать латиницей. Не можешь - не пиши программу для fpc.


Ага, для удобства аналитиков ЦРУ, чтобы им было понятно то, что не для них писалось. Не везде нужно, чтобы посторонние понимали. В науке наоборот принято данные обфусцировать и портить, а после публиковать в статьях. У нас же наука для дураков цветёт и пахнет.

RRYTY писал(а):Программу для fpc нужно писать латиницей. Не можешь - не пиши программу для fpc.


Не нужно и нет такого требования. Смесь рулит и педалит, а чтобы не было путаницы, русские имена можно начинать с буквы "Ы". Другой вопрос что делать патчи и патчить все компиляторы затратно по времени.
Сквозняк
энтузиаст
 
Сообщения: 1110
Зарегистрирован: 29.06.2006 22:08:32

Re: К вам на хаос постучался дядя Клаус

Сообщение RRYTY » 18.10.2023 16:15:28

Сквозняк писал(а):Не нужно и нет такого требования. Смесь рулит и педалит, а чтобы не было путаницы, русские имена можно начинать с буквы "Ы". Другой вопрос что делать патчи и патчить все компиляторы затратно по времени.


Самостоятельно: предположение, описание, обоснование неприменимости. Ибо "смесь" - это будет непередаваемый индивидуальный исходник. Самого затошнит, если к нему придется через пару лет вернуться, да и пачить опять...
RRYTY
постоялец
 
Сообщения: 187
Зарегистрирован: 25.12.2021 10:00:32

Re: К вам на хаос постучался дядя Клаус

Сообщение Сквозняк » 20.10.2023 19:48:57

RRYTY писал(а):
Сквозняк писал(а):Не нужно и нет такого требования. Смесь рулит и педалит, а чтобы не было путаницы, русские имена можно начинать с буквы "Ы". Другой вопрос что делать патчи и патчить все компиляторы затратно по времени.


Самостоятельно: предположение, описание, обоснование неприменимости. Ибо "смесь" - это будет непередаваемый индивидуальный исходник. Самого затошнит, если к нему придется через пару лет вернуться, да и пачить опять...


Ерунду ты постулируешь. Транслит в коде лучше английского, хоть он и не весь код, а промаркированный русский всяко будет лучше транслита. Про гото такие же глупые сказки рассказывали и они не подтвердились - нормально патчится через несколько лет и улучшает читаемость кода. Гото потому и не обучают правильно использовать, чтобы потом обучаемых легче обманывать было. С русскими именами та же история - пока их в коде нет, обманывать окружающих проще. С чего меня должно тошнить от имён "Ысортировка_1, Ывыход_5, Ы1, Ы2, Ы3, Ы4, Ы5"? Их просто нужно правильно писать - начиная с большой буквы "Ы", и дать компилятору правило считать ошибкой русские имена начинающиеся с другой буквы и смесь кодировок в именах. А эта буква может быть в нескольких русских кодировках: 866, 1251, утф-8, кои. И всего делов то, просто нужен соответствующий патч и его внедрение. Например, в русских линуксах можно было бы такое реализовать - патриотичненько и способствует росту самосознания народных масс! Глядишь, потом и китайцы подтянутся, сделают в ЯП китайские имена, начинающиеся с какого-то иероглифа :mrgreen: Главное в этом деле ,параллельный контент всегда нужно маркировать, чтобы не было такой каки, как в баше.
Сквозняк
энтузиаст
 
Сообщения: 1110
Зарегистрирован: 29.06.2006 22:08:32

Re: К вам на хаос постучался дядя Клаус

Сообщение RRYTY » 20.10.2023 20:13:36

Сквозняк писал(а):всяко будет лучше транслита

Про транслит нигде никогда не писал. Всегда в программах использую английские слова и их сокращения. Транслит в программе выглядит так же нелепо, как и кириллица. Вот комментарии - другое дело.

Сквозняк писал(а):"Ысортировка_1, Ывыход_5, Ы1, Ы2, Ы3, Ы4, Ы5"


:D Вот это да! Отличный пример. Глаза сломаешь в такой программе разбираться. И разбираться перестанешь.

Сквозняк писал(а):русских линуксах можно было бы такое реализовать патриотичненько и способствует росту самосознания народных масс


Понижает порог вхождения, способствует безграмотности и изоляции внутри сообщества с пониженным лингвистическим развитием.
Какое-то неестественное желание ограничить народные массы определенным уровнем (своим?) знаний. Теперь это патриотизм, да. И самосознание, да. Как раз для народных масс, да. :-D
«Сколько языков ты знаешь - столько раз ты человек», Чехов наверное.

Сквозняк писал(а):Глядишь, потом и китайцы подтянутся, сделают в ЯП китайские имена, начинающиеся с какого-то иероглифа


Китайцы не дураки, они свои исходники пишут не только для китайцев. Да и не только на китайских исходниках основываются и не только с китайцами кооперируются. Ни один вменяемый программист не станет себя запирать в национальном сегменте.
RRYTY
постоялец
 
Сообщения: 187
Зарегистрирован: 25.12.2021 10:00:32

Re: К вам на хаос постучался дядя Клаус

Сообщение Сквозняк » 21.10.2023 15:45:54

RRYTY писал(а):Про транслит нигде никогда не писал.


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

RRYTY писал(а):Всегда в программах использую английские слова и их сокращения. Транслит в программе выглядит так же нелепо, как и кириллица. Вот комментарии - другое дело.


Пишешь на ктулхутранслите, который не предназначен для написания многих вещей. Чтобы английский в коде выглядел лепо, надо мозги ограничивать. То есть ты предлагаешь отупеть, чтобы вписаться в латиницу и при этом рассуждаешь что лепо, а что нелепо.

RRYTY писал(а):Понижает порог вхождения, способствует безграмотности и изоляции внутри сообщества с пониженным лингвистическим развитием.


Какое может быть лингвистическое развитие в английском языке, если там даже нормального будущего времени нет? Именно носители английского языка сейчас демонстрируют ускоряющуюся деградацию образования, смотри тесты математики в американских школах и сколько их проходят плохо. И никакое численное большинство им не помогает. Именно для таких деградировавших снизят пороги вхождения, а потом они будут всем свои стандарты навязывать, что ещё больше превратит бяку в какашку.

RRYTY писал(а): Вот это да! Отличный пример. Глаза сломаешь в такой программе разбираться. И разбираться перестанешь.


Отлично всё понятно и визуально ясно. И напротив, имена A, B, C - жуткая идиотическая гадость, которую даже сторонний поисковик не может нормально в тексте различать. А если даже машинный разум на таких именах устаёт, то они и живой напрягают и мешают направлять больше мыслительных ресурсов на сам алгоритм.

RRYTY писал(а):«Сколько языков ты знаешь - столько раз ты человек», Чехов наверное.


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

Вообще, классики на гейропейских курортах часто условную простату лечили, потому и писали восторженную чушь.

RRYTY писал(а):Китайцы не дураки, они свои исходники пишут не только для китайцев. Да и не только на китайских исходниках основываются и не только с китайцами кооперируются. Ни один вменяемый программист не станет себя запирать в национальном сегменте.


Тешь себя иллюзиями, что не заставят читать иероглифы :mrgreen: А если не иероглифы, то последующий их кривой перевод. Китайцы в последние годы вполне не дают нормально пользоваться русским на алике, если покупатель заказывает товар в гейропу. Наверно фашики попросили чтобы по русски там написано не было. Выбираешь на сайте другое место доставки и русский язык кончается, потому надеяться, что вдруг тебе не завернут краник по политическим мотивам и с английским языком, это совсем низкоинтеллектуально.

Например, перед тем как показать исходники иностранцам, переведут их на китайский, или на язык рандомного африканского племени.
Сквозняк
энтузиаст
 
Сообщения: 1110
Зарегистрирован: 29.06.2006 22:08:32

Re: К вам на хаос постучался дядя Клаус

Сообщение RRYTY » 21.10.2023 16:17:08

Сквозняк писал(а):ктулхутранслите

Сквозняк писал(а):Какое может быть лингвистическое развитие в английском языке

Сквозняк писал(а):имена A, B, C - жуткая идиотическая гадость

Сквозняк писал(а):перед тем как показать исходники иностранцам, переведут их на китайский, или на язык рандомного африканского племени


Ладно-ладно, никто с тобой не спорит, таблетки пить не предлагает, уколов сегодня тоже не будет. Скоро пронзишь своим мозгом вселенную и спокойно поселишься в вечности, освободившись из царства ... как его... "ктулху". Не надо кусаться. o:-)
Последний раз редактировалось RRYTY 25.10.2023 10:32:44, всего редактировалось 1 раз.
RRYTY
постоялец
 
Сообщения: 187
Зарегистрирован: 25.12.2021 10:00:32

Re: К вам на хаос постучался дядя Клаус

Сообщение SSerge » 22.10.2023 04:31:33

Имена кому-то подай на русском...
Дрянь эта идея
Вот почему:
у вас две переменные, например, названные вами СССР и CCCP
видите две большие разницы? Нет? А это тем не менее две переменные, в которых все буквы разные :o
SSerge
энтузиаст
 
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Re: К вам на хаос постучался дядя Клаус

Сообщение Сквозняк » 22.10.2023 17:02:19

RRYTY писал(а):Ладно-ладно, никто с тобой не спорит, таблетки пить не предлагает, уколов сегодня не тоже будет. Скоро пронзишь своим мозгом вселенную и спокойно поселишься в вечности, освободившись из царства ... как его... "ктулху". Не надо кусаться. o:-)


Да это ты здесь ненормальный, боишься выглянуть за ширму и от страха повторяешь сказки из брошюрки.

Добавлено спустя 10 минут 37 секунд:
SSerge писал(а):Имена кому-то подай на русском...
Дрянь эта идея
Вот почему:
у вас две переменные, например, названные вами СССР и CCCP
видите две большие разницы? Нет? А это тем не менее две переменные, в которых все буквы разные :o


Как уже писал выше, этот вопрос логически решён, его надо только в коде воплотить и внедрить. В патче должно быть прописано, что каждое имя должно быть в одной кодировке: буржуйской, 866, 1251, кои, утф-8. А все имена не в буржуской кодировке должны начинаться с буквы "Ы" в верхнем регистре. Хотя, для удобства можно прописать индификатор "Ы" - для 866 кодировки, "Ё" - для 1251, "К" - для кои, "У" - для утф8 - и всё, никакой путаницы, хоть сразу на всех кодировках русские имена в коде пиши! Соответственно, твои переменные будут выглядеть как СССР, ЫCCCP, ЁСССР, КCCCP, УСССР, а если букв не жалко, то можно по желанию и через чёрточку написать - Ё_СССР Лепота!

В структурах каждое имя между точками должно быть в одной кодировке, например - СССР.ЫCCCP.ЁСССР.КCCCP.УСССР - так можно. Нужно такое только внедрить и тестировать.
Сквозняк
энтузиаст
 
Сообщения: 1110
Зарегистрирован: 29.06.2006 22:08:32

Re: К вам на хаос постучался дядя Клаус

Сообщение SSerge » 23.10.2023 06:43:48

Сквозняк писал(а):все имена не в буржуской кодировке должны начинаться с буквы


Есть в нынешнем пространстве языки программирования, в которых, например, тип переменной обозначается каким либо дополнительным значком. Казалось бы, хорошая идея. Однако на деле это изрядно неудобно и создаёт чертовски назойливый мусор в листинге программы.
То, что вы предлагаете, фактически не решит ни одной проблемы, но зато добавит сложностей к имеющемуся и породит целый комплекс нетривиальных зависимостей, кторые никто не удосужится решать.
Одна из них, например отладчик.
Вспомните, сколько времени он например не отображал строки в национальных алфавитах. А уж переменные в национальных алфавитах...
SSerge
энтузиаст
 
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Пред.След.

Вернуться в Потрепаться

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 57

Рейтинг@Mail.ru