[00:05:28] <ada_ru> (I_vlxy_I) вообще, английский язык испортился, думаю само время его в науке и технологии заменить на какой-нибудь более адекватный
[00:05:31] <ada_ru> (I_vlxy_I) предлагаю - немецкий
[00:05:47] <ada_ru> (I_vlxy_I) он отлично подходит и таковым являлся
[00:08:14] <ada_ru> (Борис) Откатиться на латынь. Один хрен большинство терминов оттуда.
[01:39:21] <ada_ru> (I_vlxy_I)  отвечает (shiz01) на <klee?>
вот он для чего примерно: https://klee.github.io/tutorials/testing-function/
[02:37:02] <ada_ru> (avkvlru)  отвечает (I_vlxy_I) на <массивное захоронени…>
Вот аж странно... Неужто ты никогда не работал в больших конторах- это же мечта а не работа... Сидеть, не парясь менять названия переменных. И делом занят, и у начальства на виду, и мозг вообще напрягать ни нужно
[02:50:42] <ada_ru> (I_vlxy_I)  отвечает (avkvlru) на <Вот аж странно... Не…>
Скука ж смертная
[03:02:47] <ada_ru> (avkvlru) Кодинг стал массовой профессией. Это уже не удел энтузиастов как 20 лет назад. И 80% народа (ну я сужу по тому что в нашей провинции вижу), туда ходят просто на работу. Или подработку. Скажем так, у меня тоже допиливание 30 летнего когда экстаза не вызывало. Просто нужны были деньги.
[07:28:38] <ada_ru> (avkvlru) Ну а то, что язык оказывается отнюдь не мертвый, и даже во многом допиленный -это прям приятный сюрприз. Я когда брался на 100% считал что это мертвяк
[09:49:09] <ada_ru> (lexrwd) Всем привет 😏
[09:50:14] <ada_ru> (lexrwd) Не подскажите ли как отрезолвить такой косяк? https://www.ada-ru.org/files/bot/2020-07-22-x17.jpg
[09:50:45] <ada_ru> (lexrwd) msys инсталился самим alire, других версий не ставилось
[13:14:18] <ada_ru> (I_vlxy_I)  отвечает (lexrwd) на <>
У тебя tar запускается не правильно
[13:14:40] <ada_ru> (I_vlxy_I) Он не понимает аргумент ему переданный
[13:14:53] <ada_ru> (I_vlxy_I) Там C:
[13:15:03] <ada_ru> (I_vlxy_I) Он не понимает такого
[13:15:21] <ada_ru> (I_vlxy_I) Запускай из bash’а цигвиновского
[13:16:09] <ada_ru> (I_vlxy_I) https://stackoverflow.com/questions/12823499/windows-command-line-tar-cannot-connect-to-d-resolve-failed-with-chef-knife
[13:16:32] <ada_ru> (I_vlxy_I) в путях не должно быть ереси вида c: d: или чего-то подобного
[13:16:39] <ada_ru> (I_vlxy_I) вообще двоеточия не должно быть в путях
[13:17:12] <ada_ru> (lexrwd) ну это нужно передать контрибьютерам alire, рас они не знают >_<
[13:17:36] <ada_ru> (I_vlxy_I) запускай alr не из обычного окошка, а из цигвиновского баша
[13:17:40] <ada_ru> (I_vlxy_I) или из git bash'a
[13:17:54] <ada_ru> (I_vlxy_I) чтобы там пути были адекватные, а не как в досе это было принято
[13:18:16] <ada_ru> (lexrwd) ок, спс
[13:18:27] <ada_ru> (avkvlru) Я наверное зануда, но кто решил что пути без дисков- адекватные? На основании каких критериев и законов?
[13:18:37] <ada_ru> (I_vlxy_I) но пофиксить в alr конечно нужно :-)
[13:18:45] <ada_ru> (lexrwd) только один хуй не работает
[13:18:48] <ada_ru> (avkvlru) Особенно в свете того, что это основной формат пути последние 30 лет)
[13:19:10] <ada_ru> (lexrwd) картинка https://www.ada-ru.org/files/bot/2020-07-22-x18.jpg
[13:20:49] <ada_ru> (I_vlxy_I)  отвечает (avkvlru) на <Особенно в свете тог…>
Это где? Юникс же победил :-)
[13:21:35] <ada_ru> (I_vlxy_I)  отвечает (lexrwd) на <>
а там один фиг неправильный путь, с Цэ и обратными слешами и вообще жесть. Может оно что-то закешировало?
[13:54:24] <ada_ru> (avkvlru)  отвечает (reznikmm) на <В чём боль-то? В том…>
Привет Максим. Ну ещё раз повторюсь, что мы обсуждали старые версии Ады. Претензия в сущности простая- мало того, что стандартный ввод вывод не поддерживал передовые на тот момент подходы юникса и других платформ (на которые в итоге все и перешли с доработками), он ещё был искуственно заморожен для модификации.
Например же блокировки- они существовали с первых многопользовательских (и многозадачных) систем...
Мультиформатный (смешанный) вывод- тоже оказался под запретом вплоть до 2005 года.
В итоге получилось, что ада оказалась непригодна для написания "обычных" программ ради гипотетической кросс-платформенности. Хотя 99% софта в тот момент писалось именно в рамках конкретной системы и под неё.  При этом кросс-платформенной она тоже не стала по множеству причин. Посему и впала в кому...
[14:01:41] <ada_ru> (I_vlxy_I) тут еще нюанс - бОльшая часть ниша Ады -- это житие внутри огромных компаний. А у огромных компаний очень специфичный взгляд на разработку. В частности, обычно, они используют свои собственные велосипеды примерно для всего - своя стандартная библиотека, своя система сборки, свой CI/CD и даже своя система контроля версий.
[14:02:30] <ada_ru> (I_vlxy_I) Поэтому, по большому счету, им глубоко начхать что там в стандартной либе с языком идёт. Ну, то есть хорошо если там что-то есть, но если нет, или оно говно - то и пофиг. Один фиг пользоваться нужно только своим
[14:02:52] <ada_ru> (I_vlxy_I) Ну и на качество реализации стандартной либы тоже пофиг
[14:03:16] <ada_ru> (I_vlxy_I) то есть под обычные человеческие платформы - типа макоси, линукса и виндов
[14:03:18] <ada_ru> (avkvlru) Ну тем не менее- большие корпорации аду тоже не приняли в целом. А рядовые пользователи-  работать на ней не могли. И допилить пакеты было тоже невозможно
[14:03:43] <ada_ru> (I_vlxy_I) ну, всяко разны боинги - вполне приняли
[14:03:51] <ada_ru> (I_vlxy_I) я про то, где она сейчас, а не где могла бы быть
[14:04:15] <ada_ru> (avkvlru) Учитывая кто её толкал - это очень скромный успех...
[14:04:32] <ada_ru> (avkvlru) Скажем так- на уровне успехов современных российских госкорпораций)))
[14:05:28] <ada_ru> (I_vlxy_I) ну, когда что-то пушит военщина - то такое
[14:06:07] <ada_ru> (I_vlxy_I) тем более, что в гражданку они как раз не пушили изначально
[14:06:11] <ada_ru> (avkvlru) Более того, несмотря на все усилия - стандартная библиотека ввода вывода в итоге всё равно получилась, не то что не кросс-платформенной, а несовместимой даже внутри разных версий компилятора (вспомни мои мучения по совместимости старого и нового гната)
[14:06:51] <ada_ru> (I_vlxy_I) не, ну старый новый гнат - ты ж сериализовал байтики конкретного встроенного типа as is. Это никогда портабельным не бывает
[14:07:34] <ada_ru> (nitrocerber) А что за проблемы с допиливанием системных пакетов-то? В том же гнате пиши свой рантайм хоть из говна и веток
[14:07:43] <ada_ru> (nitrocerber) и пользуйся на здоровье
[14:07:46] <ada_ru> (I_vlxy_I) более того - пишут же.
[14:07:49] <ada_ru> (avkvlru) Это сейчас. Мы говорим про изначальную ситуацию
[14:07:51] <ada_ru> (I_vlxy_I) вон на джихабе есть репа
[14:08:05] <ada_ru> (avkvlru) Обсуждаем почему она не взлетела, исключительно в рамках флуда)
[14:08:33] <ada_ru> (I_vlxy_I) но вообще, я не нахожу особо волнительным то, что было раньше. то есть в истории покопаться я всегда рад, но меня намного больше интересует положение дел Ады вот прямо сейчас и вектор развития
[14:09:21] <ada_ru> (I_vlxy_I) и то, что 99.9% кассы делают в Аде огромные корпорации, неповоротливые и с тоннами легаси и своими проприентарными либами для всего - меня беспокоит
[14:09:30] <ada_ru> (nitrocerber) Ну "запретить" менять что-то могла только реализация. Написанное в мануале "не трожь сука" редко кого останавливало)
[14:09:47] <ada_ru> (I_vlxy_I) ибо это значит, что на стандартную либу не насрать, быть может, только АдаКоре, и то чисто из любви к исскуству.
[14:10:05] <ada_ru> (nitrocerber) ты ж сам говоришь ,что она не нужна
[14:10:37] <ada_ru> (nitrocerber) а ресурса у поддерживателей нонешних с гулькин гуй
[14:10:46] <ada_ru> (avkvlru) Ну скажем так- реализаторам приходилось пилить достаточно сложное в реализации и заведомо нерабочее решение. Это повышло и стоимость и время разработки...
[14:11:02] <ada_ru> (nitrocerber) тут не до жиру, как грицца, моделинг надо толкать, а не стандартную либу, никому ненужную пилить)
[14:11:05] <ada_ru> (I_vlxy_I) она нужна для развития языка и для новых применений. она не нужна для огромных корпораций. то есть неплохо, когда стандартная либа реализована реально хорошо.
[14:11:24] <ada_ru> (I_vlxy_I) ибо стандартная либа - это первое что пытаются юзать.
[14:11:39] <ada_ru> (avkvlru) К сожалению стандартна либа была реализована и задумана из рук вон плохо, при этом искуственно сделана неизменяемой и нерасширяемой
[14:11:53] <ada_ru> (nitrocerber) Ну вот я для своего гнаттеста юзаю стандартную либу. И мне вполне хватает. 8 лет зряплату получаю. Моим прибором клиенты пользуются
[14:12:06] <ada_ru> (nitrocerber) Так ли она убога? не знаю, не знаю. врать не буду (ц)
[14:12:16] <ada_ru> (avkvlru) Скорость сравни с любой другой
[14:12:32] <ada_ru> (nitrocerber) да мне как-то по
[14:12:35] <ada_ru> (nitrocerber) чесгря)
[14:12:40] <ada_ru> (nitrocerber) пока никто не жаловался
[14:12:45] <ada_ru> (avkvlru) Ну вот я жалуюсь)
[14:13:17] <ada_ru> (nitrocerber) Го в клиенты)) и тикет. Мож наконец перепилят рантайм под вендузу и уберут это чудовищное ограничение на длинну пути
[14:14:25] <ada_ru> (avkvlru) Меня даже на новых машинах тормоза стандартной либы безумно раздражают, т.к. приходится лопатить достаточно большие объёмы данных. Хотя отнюдь не гигантские. Просто большие, в сотнях мегабайт. И на этом уровне стандартная либа уже очень тормозит, на обычных алгоритмах. Поэтому перешел на C_Stream, и теперь сводка готовится не 3 часа, а около 17 минут.
[14:14:29] <ada_ru> (I_vlxy_I) но если alr допилть, и в нем будут сторонние либы хорошего качества, то и с говнолибой стандартной можно будет жить
[14:14:43] <ada_ru> (avkvlru) Стандартная- она хороша для обучения наверное. Студентам показать.
[14:15:25] <ada_ru> (avkvlru) Если же говорить о векторе развития- у я не знаю честно говоря. Все ниши уже заняты конкурентами, многие из которых взяли от ады лучшее)
[14:15:44] <ada_ru> (avkvlru) А для массового кодинга -есть питон  и go.
[14:16:29] <ada_ru> (I_vlxy_I) расклад постоянно меняется, так то.
[14:16:32] <ada_ru> (avkvlru) Хотя надеюсь что алир допилят хотя бы до поддержки виндоус
[14:16:49] <ada_ru> (I_vlxy_I) и для серверсайда, где важна производительность И надежность - возможно Ада зашла бы.
[14:17:02] <ada_ru> (I_vlxy_I) но обеспеченность либами тут у Ады что-то около нуля
[14:17:11] <ada_ru> (avkvlru) Ну вот там ей точно без блокировок не жить. CGI весь в блокировках)))
[14:17:25] <ada_ru> (avkvlru) Там просто идеология не позволяет без них адекватно работать, если не хочешь глюкодрома.
[14:17:29] <ada_ru> (I_vlxy_I) CGI же помер давно :-)
[14:17:34] <ada_ru> (avkvlru) Да ну)))
[14:17:52] <ada_ru> (I_vlxy_I) ну да. даже FastCGI помер
[14:18:24] <ada_ru> (avkvlru) Ну в нашей больничке весь софт на нём... И это не местечковое решение, это стандартное для рф)
[14:18:27] <ada_ru> (avkvlru) И дока и барс)
[14:18:41] <ada_ru> (I_vlxy_I) а какой там языг юзают?
[14:18:50] <ada_ru> (I_vlxy_I) ну, то есть в разработке CGI я ОЧЕНЬ давно не видел
[14:19:16] <ada_ru> (avkvlru) Ну апач регулярно обновляется.
[14:19:25] <ada_ru> (I_vlxy_I) просто ставят nginx как проксю и за ним уже свои сервера, все общение происходит везде по http или по websocket
[14:19:31] <ada_ru> (avkvlru) А зачем при 100 пользователях даже фастcgi?
[14:19:50] <ada_ru> (avkvlru) Там апача с cgi за глаза хватает...
[14:20:09] <ada_ru> (avkvlru) Я вот честно говоря не всматривался- но мне кажется что как бы ещё не перл был заюзан
[14:20:23] <ada_ru> (I_vlxy_I) а зачем апач с cgi, если проще удобней и надежней просто сразу без cgi и апача? просто пишешь приложение на том же го - и вот оно работает
[14:20:26] <ada_ru> (I_vlxy_I) апач то зачем?
[14:20:42] <ada_ru> (I_vlxy_I) http-сервер это. не знаю, строчек 15 кода
[14:20:51] <ada_ru> (avkvlru) Ну в отличии от какого-нибудь дьянго и фласка он достаточно надёжен как минимум.
[14:21:02] <ada_ru> (avkvlru) Стабилен, безглючен)
[14:21:09] <ada_ru> (I_vlxy_I) ууу....
[14:21:10] <ada_ru> (I_vlxy_I) :-)
[14:21:36] <ada_ru> (avkvlru) Зачем там сверхбыстрые операции если к нему всё равно по тормозному инету стучаться-то?
[14:21:39] <ada_ru> (I_vlxy_I) короче, так уже не пишут. вообще, часто, твоему серверу вовсе файлы не нужны
[14:22:39] <ada_ru> (avkvlru) Хз... наверное. Я в этой сфере не вращаюсь. Могу лишь сказать, что наш весь софт работает через cgi, хотя конечно могли для совместимости эти пути оставить...
[14:23:00] <ada_ru> (avkvlru) cgi-bin/*.cgi?
[14:23:17] <ada_ru> (avkvlru) вот так запросы выглядят. Сказать, что именно под cgi  внутри скрывается- не могу конечно
[14:23:32] <ada_ru> (I_vlxy_I) а зачем весь этот гемор с cgi? ибо весь сервер вот он:
package main

import (
   "fmt"
   "net/http"
)

func main() {
   http.HandleFunc("/", HelloServer)
   http.ListenAndServe(":8080", nil)
}

func HelloServer(w http.ResponseWriter, r *http.Request) {
   fmt.Fprintf(w, "Hello, %s!", r.URL.Path[1:])
}
[14:23:33] <ada_ru> (avkvlru) но сервер определённо апач)
[14:24:01] <ada_ru> (avkvlru) Я думаю как минимум для надёжности. Даже если какой-то модуль кривой , он не обрушит всю систему
[14:24:03] <ada_ru> (I_vlxy_I) ну, я пока в яндексе работал, никаких CGI не видел :-)
[14:24:30] <ada_ru> (I_vlxy_I) для этого делается балансировка же. тут тоже никто ничего не обрушит
[14:24:51] <ada_ru> (avkvlru) Ну банальная утечка памяти? Крах библиотки?
[14:25:02] <ada_ru> (avkvlru) Если у тебя всё вертится в едином процессе...
[14:25:09] <ada_ru> (I_vlxy_I) весь копрооративный ынтырпрайз рынок тоже без CGI давно работает. java же
[14:25:41] <ada_ru> (I_vlxy_I)  отвечает (avkvlru) на <Если у тебя всё верт…>
дык для этого сажают за проксю, то есть за nginx.
[14:25:47] <ada_ru> (avkvlru) Тебе конечно виднее, но по мне cgi- схема намного безопаснее и надёжнее, если не нужна производительность.
[14:25:53] <ada_ru> (I_vlxy_I) который маршрутизирует запросы уже куда надо
[14:26:17] <ada_ru> (avkvlru) Ладно, не буду спорить с  профессионалами )))
[14:26:48] <ada_ru> (I_vlxy_I) но вообще, на уровне 100 человек - надежней на Go и без даже прокси, просто в один процесс, нежели на php/perl и с cgi/apache
[14:26:50] <ada_ru> (I_vlxy_I) :-)
[14:26:55] <ada_ru> (I_vlxy_I) просто по опыту
[14:27:08] <ada_ru> (I_vlxy_I) просто потму, что в Го отстрелить себе лапу намного сложнее
[14:27:40] <ada_ru> (avkvlru) Наверное. Но думаю в медсофте всё же упор делается именно на максимальную безопасность. Чтобы ниче не встало.
[14:28:19] <ada_ru> (avkvlru) К сожалению, сейчас при вставшем документооброте- тут же рушится и процесс помощи, потому что сидеть никому нах ни надо.
[14:28:45] <ada_ru> (I_vlxy_I) ну, в стартапном медсофте - было так, как я описал. А сейчас я пишу промышленный медсофт. Там да.  На воду дуют избыточно иногда. Хотя пользователей у нас, конечно, не 100 человек :-)
[14:29:30] <ada_ru> (avkvlru) Я хз по каким критериям закупает софт минздрав... Сильно подозреваю, что конечным разработчиком там какой-нить студент выступает)
[14:29:46] <ada_ru> (avkvlru) Хотя не исключено, что и какой-нить дедок любитель типа меня)(
[14:29:54] <ada_ru> (I_vlxy_I) студент за зачет работает :-)
[14:30:21] <ada_ru> (avkvlru) Максим, если ты видишь текст- там выше (за нашим флудом) проблемы с алирой в винде
[14:30:26] <ada_ru> (I_vlxy_I) а там может быть и микс, так то.
[14:30:49] <ada_ru> (avkvlru)  отвечает (lexrwd) на <>
начиная отсюда
[14:31:42] <ada_ru> (avkvlru) Алексей, C_Stream потестил- как он в линуксе? Я сегодня домой вернулся, гоняю его в Gnat 2019 -64, вроде адекватно пашет
[14:34:08] <ada_ru> (avkvlru) Кстати я надеюсь, что за эту неделю все же напишу обещанные заметки для ada-ru, т.к. у меня опять положительный мазок + антитела, и меня везде от работы отстранили, а погода будет плохая- на острова тоже не выйти)
[14:34:33] <ada_ru> (reznikmm)  отвечает (avkvlru) на <Привет Максим. Ну ещ…>
Не, ну у каждого может быть свое виденье истории, но как-то сомневаюсь, что в начале 80 все на Аде лабали под Юникс. Я когда в университет поступил, у нас никакого Юникс не было (гордо отряхивая седые волосы), был СМки и ЕСки, и новенький Вакс, а это не дайте соврать был 1989 год примерно. И там файловые системы были чудные...
[14:34:49] <ada_ru> (I_vlxy_I)  отвечает (avkvlru) на <Алексей, C_Stream по…>
Нет исчо. Сколько надо открыть/закрыть файл, чтобы заметить утечку?
[14:35:28] <ada_ru> (I_vlxy_I)  отвечает (avkvlru) на <Кстати я надеюсь, чт…>
И давно у тебя? Симптомы есть?
[14:36:15] <ada_ru> (avkvlru)  отвечает (reznikmm) на <Не, ну у каждого мож…>
Максим, ну так сие вполне нормально для студента вуза, и ненормально для профессионала- не быть в курсе веяний)
[14:36:25] <ada_ru> (avkvlru)  отвечает (I_vlxy_I) на <И давно у тебя? Симп…>
Нет.
[14:36:35] <ada_ru> (reznikmm)  отвечает (avkvlru) на <Кстати я надеюсь, чт…>
Ура ура, готов признать, за статейку, что Text_IO полный отстой 😂
[14:37:47] <ada_ru> (avkvlru) Кстати текст-ио как раз на удивление относительно неплох. В отличии от директа. Причём, что интересно- его любовно допили ещё в  95м, добавив туда Text_IO.Stream .
[14:38:54] <ada_ru> (avkvlru) Алексей- у меня вообще ничего нет, но это и неудивительно. Я же уже не первый раз болею, только официально второй...
[14:39:29] <ada_ru> (avkvlru) Относительно тяжелый был первый раз, в феврале. Там и пневмония по-видимому была, просто тогда никому в голову не приходило при вирусятине делать кт)
[14:39:43] <ada_ru> (I_vlxy_I)  отвечает (avkvlru) на <Алексей- у меня вооб…>
То есть возможно неоднократное заражение? Типа 3 месяца и привет, иммунитета снова нет?
[14:39:46] <ada_ru> (avkvlru) Да.
[14:40:00] <ada_ru> (avkvlru) И это уже давно подтверждённый факт. IGG исчезает примерно за 2-3 месяца.
[14:40:15] <ada_ru> (avkvlru) Поэтому тема с прививками- золотая)
[14:40:42] <ada_ru> (I_vlxy_I) Но, говорят T-клетки долго сохраняются. Хотя, они, кажется, просто ускоряют иммунный ответ.
[14:41:38] <ada_ru> (avkvlru) Там много чего намешано. По факту, на сегодня, при адекватной помощи- помереть почти невозможно, без сопутствующих заболеваний. Мы без всяких экмо вытягиваем даже со 100% поражением лёгких
[14:41:52] <ada_ru> (avkvlru) Главное, чтобы вовремя обратились, до того, как разовьётся отёк
[14:43:07] <ada_ru> (avkvlru) Возможно, это особенности регионального штамма не знаю.
[14:43:56] <ada_ru> (I_vlxy_I) Ну, посмотрим. В Испании, кажется, вторая волна. Значит в Москве будет в сентябре
[14:44:36] <ada_ru> (avkvlru) Повторюсь, схемы лечения есть, они рабочие. Вопрос в их доступности.
[14:45:35] <ada_ru> (avkvlru) Пока у нас 2 категории тяжелых пациентов. 1я из неадекватных обсерваций, 2-я это мигранты которые тянут до последнего.
[14:47:39] <ada_ru> (avkvlru) Кстати среди повторных - тяжелых случае пока нет. По сути - носительство.
[14:48:28] <ada_ru> (reznikmm)  отвечает (avkvlru) на <Меня даже на новых м…>
Как можно сотню мб читать три часа???
[14:49:05] <ada_ru> (avkvlru) Читать, писать, опять читать, опять писать. Direct- реально очень медленный. Просто потестируйте, сами всё поймёте.
[14:52:07] <ada_ru> (I_vlxy_I)  отвечает (avkvlru) на <Читать, писать, опят…>
Реквестую пример для бенчмарка!
[14:52:39] <ada_ru> (reznikmm)  отвечает (avkvlru) на <Читать, писать, опят…>
Не, я лучше маркдавн парсер наверное напишу 🙂
[14:53:04] <ada_ru> (avkvlru) Ну вот мне тоже жалко времени на подобные тесты. Но раз уж тему поднял - всё же наверное сделаю
[14:53:06] <ada_ru> (avkvlru) ф
[14:53:35] <ada_ru> (avkvlru) Побайтовый, покилобайтовый и помегабайтовый ввод-вывод гигабайта, с фиксацией времни)
[14:53:55] <ada_ru> (avkvlru) Кстати - есть в аде что-нибудь чуствительнее дюратиона?
[14:56:21] <ada_ru> (geniepro)  отвечает (avkvlru) на <Это сейчас. Мы говор…>
в изначальной ситуации проблема была в том, что первые несколько лет вообще не было полных реализаций языка, чего уж там о системных либах требовать
[14:57:03] <ada_ru> (I_vlxy_I)  отвечает (avkvlru) на <Кстати - есть в аде …>
Я просто делаю МНОГО действий, а время работы проги замеряю извне через time в линуксе
[14:57:21] <ada_ru> (I_vlxy_I) Когда прога работает десятки секунд - точность хорошая выходит
[15:09:37] <ada_ru> (t91x0)  отвечает (avkvlru) на <Я наверное зануда, н…>
Тут другой вопрос надо задавать. С чего линуксовые утилиты ломаются от двоеточия, если этот символ не запрещён в ext2 (3, 4), в основной линуксовой файловой системе?
[15:11:51] <ada_ru> (I_vlxy_I)  отвечает (t91x0) на <Тут другой вопрос на…>
Не линуксовые, а конкретно эта
[15:12:06] <ada_ru> (I_vlxy_I) Оно пытается определить протокол и сходить по нему за данными
[15:12:16] <ada_ru> (I_vlxy_I) Типа http://
[15:12:21] <ada_ru> (I_vlxy_I) ftp://
[15:12:25] <ada_ru> (I_vlxy_I) И так далее
[15:12:59] <ada_ru> (I_vlxy_I) Воспринимает как URI тут
[15:19:20] <ada_ru> (t91x0)  отвечает (I_vlxy_I) на <Не линуксовые, а кон…>
Ну тут у утилиты излишне много ума
[15:19:44] <ada_ru> (t91x0) Наконец, для такого есть file://c:\...
[15:31:27] <ada_ru> (I_vlxy_I) ну вот если бы ему выдали именно file:/// то проблем не было бы
[15:31:40] <ada_ru> (I_vlxy_I) а нафига там обратные слеши, кстати,
[15:31:43] <ada_ru> (I_vlxy_I) ?
[17:52:57] <ada_ru> (Vadim) WASM может возродить DSA на WebWorker-ах.
[17:53:12] <ada_ru> (Vadim) Вполне красиво ложатся идеи.
[18:36:42] <ada_ru> (t91x0)  отвечает (I_vlxy_I) на <а нафига там обратны…>
По идее, для винды нет разницы. Не помню тот флаг для CreateFile, который вроде этим управляет.

Но обратные слэши в винде были всегда, а притащили их в незапамятные времена из VAX/VMS
[18:43:25] <ada_ru> (Victor)  отвечает (t91x0) на <По идее, для винды н…>
В Win точно нет разницы в именах между / и \ , проверял в Far Manager.

( Хотя... Впрочем, Far - open source, можно посмотреть в исходных кодах)

--

Весь самый первый Windows NT 3.51 ( 3 <= 1 eq маркетинг) "притащила" команда разработчиков DEC openVMS for x86.

Был даже скандал, но Win NT for Alpha "искупил вину".
[19:00:40] <ada_ru> (t91x0)  отвечает (Victor) на <В Win точно нет разн…>
Так DOS тоже взята из некоей CP-как-её-там, а она была сделана тоже по образцу некоего продукта DEC. Мне сейчас вспоминается нечто вроде двух отдельных иерархий, где файлы могли быть открыты как просто по номеру файловой записи, так и по пути в иерархии каталогов, и это сразу же давало хардлинки
[19:01:21] <ada_ru> (t91x0) И в этих C:, D: было куда больше смысла, чем осталось в DOS
[19:02:14] <ada_ru> (Victor) Ну да: хвалёный Unix тогда мало котировался.

( а вот ближе к временам Gorby... )
[21:24:03] <ada_ru> (I_vlxy_I)  отвечает (Victor) на <Ну да: хвалёный Unix…>
В университетах - весьма котировался. В бизнесе - ещё нет
[23:09:46] <ada_ru> (I_vlxy_I)  цитирует (I_vlxy_I)
Типичный ентерпрайз java разработчик (а может и архитект) изучает свой квартальный бонус. https://www.ada-ru.org/files/bot/2020-07-22-x19.jpg