Re[7]: Программисты-попаданцы :)
От: gyraboo  
Дата: 13.02.25 14:07
Оценка:
Здравствуйте, Privalov, Вы писали:

G>>— Только один вопрос. Ты умеешь работать в терминале мейнфрейма? В vi? — лениво поинтересовался инженер.

P>А у нас на ЕС был XEDIT, по возможностям такой же, но гораздо более удобный.

Этот?
https://www.fountainware.com/Products/xedit/index.htm

P>А, кстати, у ЛИСП не было сборщика мусора? Он примерно 1958 года.


С похожими идеями наверное тогда Никлаус Вирт носился, но его вроде как воспринимали как академического, Паскаль всерьёз же не рассматривался как промышленный язык?
Re[8]: Программисты-попаданцы :)
От: Privalov  
Дата: 13.02.25 14:45
Оценка:
Здравствуйте, gyraboo, Вы писали:

G>Этот?

G>https://www.fountainware.com/Products/xedit/index.htm

Нет. Этот не видел. Судя по картинкам, у него графический интерфейс.

Вот это современный порт XEDIT на PC. http://www.pe32.com. Были и раньше, для ДОС. Ну и вот тут кое-сто: https://habr.com/ru/articles/476588/ Всего не помню, с ПДО и EXEC2 имел дело очень давно и относительно недолго.

G>С похожими идеями наверное тогда Никлаус Вирт носился, но его вроде как воспринимали как академического, Паскаль всерьёз же не рассматривался как промышленный язык?


Нет конечно. В нём даже раздельной компиляции не было. Я на Паскале за всю жизнь написал всего одну программу, где-то на 3-м курсе.
Отредактировано 13.02.2025 14:48 Privalov . Предыдущая версия .
Re[2]: Программисты-попаданцы :)
От: Michael7 Россия  
Дата: 13.02.25 17:05
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>P.S. То, что тогда не было WhatsAp или Telegram, я не забыл, но это не важно. Он из ICQ пишет, например, а пакеты как-то трансмутировались


Что-то похожее уже было. Есть сериал "Радиоволна". Вроде и фильм даже на ту же тему был. Не ICQ, но радиолюбитель связывается через свою станцию.
Re: Программисты-попаданцы :)
От: student__  
Дата: 14.02.25 14:03
Оценка: +1
Здравствуйте, Евгений Музыченко, Вы писали:

Эта тема больше в "Священные войны" подходит.
Re[2]: Программисты-попаданцы :)
От: student__  
Дата: 14.02.25 14:08
Оценка: +1
Здравствуйте, Stanislaw K, Вы писали:
SK>Очевидно же что программист без ЭВМ (современной ему) — бесполезное существо. Максимум его ждет судьба успешного рассыльного на самокате при манафактурном магазине, а более реально что в 60х такого лечили бы электричеством.

Бга-га-га! А Эйнштейн тоже никуда не годился, потому что теплопроводность меди не помнил наизусть.
Есть такая штука как высшее образование.
Все основные идеи построения компа те же, что и сегодня, только проще и элементарнее.
Любой, кто хоть как-то учился по специальности типа "Вычислительные машины, системы, комплексы и сети" без труда осилит любой комп из 60х,
просто прочитав мануал.
На уровне оператора/техника/кодера уж точно.
Инфа сотка.
Re[6]: Программисты-попаданцы :)
От: gyraboo  
Дата: 14.02.25 19:52
Оценка: 89 (3) +1 :))
Здравствуйте, gyraboo, Вы писали:

  Глава 6. Великий финал


В библиотеке пахло старыми книгами и пылью, но Марк чувствовал себя здесь увереннее, чем где-либо еще за последние дни. Он рыскал по полкам, выискивая что-то полезное, и наконец нашел: толстый том по Unix, руководство по работе с терминалом, сборник статей по численным методам. И, наконец, учебник, где была расписана формула Симпсона.

Он читал взахлеб. Оказалось, что интегрирование методом Симпсона — это вовсе не страшное колдовство, а элегантный способ приблизительного вычисления площади под кривой. Unix был не настолько пугающим, как казался, а vi… ну, с vi ему еще предстояло разобраться, но хотя бы теперь он знал, какие команды вводить, чтобы выйти.

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

Но "всё" оказалось совсем не тем, что он ожидал.

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

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

Так закончилась его великая эпоха.
Отредактировано 14.02.2025 20:11 gyraboo . Предыдущая версия . Еще …
Отредактировано 14.02.2025 20:09 gyraboo . Предыдущая версия .
Re[3]: Программисты-попаданцы :)
От: Stanislaw K СССР  
Дата: 15.02.25 06:08
Оценка:
Здравствуйте, student__, Вы писали:

SK>> Максимум его ждет судьба успешного рассыльного на самокате при манафактурном магазине,


__>просто прочитав мануал.

__>На уровне оператора/техника/кодера уж точно.
__>Инфа сотка.


Я это и сказал.
Все проблемы от жадности и глупости
Re[2]: Программисты-попаданцы :)
От: Privalov  
Дата: 15.02.25 10:28
Оценка:
Здравствуйте, gyraboo, Вы писали:

G>Как-то читал "Наука и жизнь" за 60-е, там была большая статья про обучение нейросетей. Видимо попаданец и написал.


Я про 60-е не знаю. А в проекте из 80-х по минимизации одного злобного функционала программу надо было чему-то обучать. Во всяком случае, в неё вводилась обучающая последовательность данных. Всё было реализовано на Фортране 4. Я когда-то изучал функан, но в то время, когда подключился к проекту, успел его забыть.
И экспертных систем, которые тоже надо было обучать, тоже никто не отменял.
Re[3]: Программисты-попаданцы :)
От: gyraboo  
Дата: 15.02.25 11:11
Оценка:
Здравствуйте, Privalov, Вы писали:

G>>Как-то читал "Наука и жизнь" за 60-е, там была большая статья про обучение нейросетей. Видимо попаданец и написал.


P>Я про 60-е не знаю. А в проекте из 80-х по минимизации одного злобного функционала программу надо было чему-то обучать. Во всяком случае, в неё вводилась обучающая последовательность данных. Всё было реализовано на Фортране 4. Я когда-то изучал функан, но в то время, когда подключился к проекту, успел его забыть.

P>И экспертных систем, которые тоже надо было обучать, тоже никто не отменял.

Экспертные системы вроде ж подразумевают явное проектирование онтологии с плотным человеческим участие и затме обучение через плотное общение предметного эксперта с инженером знаний, который и переводит знания эксперта в экспертную систему на внутреннем языке онтологий этой системы, это очень тяжелый и длительный процесс. А фишка нейросетей в том, что она как бы сама занимается этими задачами, под присмотром конечно, но как правило результат в виде чёрного ящика, то-бишь каких-то непонятных человек миллиардов чисел-многочленов. Я читал статью из 60-х как раз про такое вот "самостоятельное" обучение, когда нейросеть "сама" выявляла знания на основе массива обучающих примеров. И это типа была революция по сравнению с классическими экспертными системами.
Re: Программисты-попаданцы :)
От: Michael7 Россия  
Дата: 16.02.25 20:27
Оценка: +4
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ> А вот чтоб какой-нибудь питонист/жабаскриптер, да попал в реальные 60-70-е прошлого века, с миссией нести идеи "эффективного и безопасного" программирования в массы унылых тружеников фортрана и кобола?


Он бы, чуть приглядевшись к компьютерным реалиям 60-70-х, завыл бы дурным голосом и побежал бы куда угодно прочь из программирования.

Можно начать с зарплаты. Если без ученой степени или какого-нибудь крутого "ящика", то оно совсем неинтересно было в Союзе. Но не будем о деньгах. Основным рабочим инструментом у него стала бы тетрадка и ручка, так как машин мало и на всех не хватает мягко говоря. Выходил бы по расписанию на машину раз в неделю на пару часов (иногда на всю ночь, если повезет) или вообще отдавал бы перфокарты девочкам, а те ему распечатку. Допустил ошибку — до следующего раза. Ладно, может в конкретном ВЦ доступа было бы больше, но все-равно, можно было бы забыть о том, чтобы спокойно часами сидеть перед компом с чашечкой чего-то приятного и писать код. Монитора с клавиатурой, кстати, вообще могло бы и не быть, тем более в 60-е, да и в 70-е не особо везде.

А если и был бы, то никакого там IDE с рефакторингами, автокомплитом и даже просто подсветкой кода. Был бы, хорошо если полноэкранный редактор со странными командами и принципом работы, а то ведь и строчные были. И компилятором, который несколько десятков строчек минут пять компилировал бы. Еще можно про надежность работы упомянуть. ЭВМ вообще и ее дисков в частности.

И это еще про доступ к информации надо добавить. Это сейчас что-то неясно — полез искать в гугл, а тогда садись и штудируй какое-нибудь "руководство по..." и еще хорошо, если оно в прямой доступности, а то тащись в библиотеку и там изучай.

Но допустим вжился бы, оказалось бы, что коллеги не глупее его А вот он с их точки зрения весьма странной персоной бы оказался. В принципе в 60-70-е очень много чего было разработано и даже успешно забыто с тех пор. И интерпретация и ООП и функциональный подход и сборка мусора и алгоритмы компьютерного зрения и даже нейросети в общих чертах (хотя там многое было и в 80-90-е). Но большинство из всего этого на тех мощностях были концептуальными игрушками из разряда "ого как круто", но для реальной работы пишем на ассемблере, фортране (алголе, коболе, пл/1), старательно оптимизируя самые простые вещи.

Впрочем, кое-какие интересные алгоритмы были изобретены много позже, вот только не факт, что попаданец о них хотя бы слышал.

С другой стороны, если подумать, то смотря где бы оказался. Кругозор и эрудиция могли бы сыграть свою роль. Очень многое ведь хотя и было где-то разработано, но это надо было плотно интересоваться, читать кучи журналов, в том числе иностранных и уметь понимать где ценные новшества, а где что-то проходное.
Re: Программисты-попаданцы :)
От: Слава  
Дата: 06.05.25 15:13
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Внезапно подумалось, есть ли книги о программистах-попаданцах. Погуглил — действительно есть, но какое-то мутное фэнтези, замешанное на магии. А вот чтоб какой-нибудь питонист/жабаскриптер, да попал в реальные 60-70-е прошлого века, с миссией нести идеи "эффективного и безопасного" программирования в массы унылых тружеников фортрана и кобола?


Вспомнил близкое. "Чёрная пешка", про разведчика в Островной империи на Саракше. Он местным принёс язык Forth.
Re[3]: Программисты-попаданцы :)
От: Sinclair Россия https://github.com/evilguest/
Дата: 07.05.25 12:13
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Сама идея "сборки мусора" появилась лишь после того, как памяти стало достаточно, чтобы в ней "мусорить" (тупо забывать про выделенную память, не освобождая ее).

Garbage collection was invented by American computer scientist John McCarthy around 1959 to simplify manual memory management in Lisp

https://www-formal.stanford.edu/jmc/recursive.html
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re: Программисты-попаданцы :)
От: anonymous Россия http://denis.ibaev.name/
Дата: 13.05.25 16:52
Оценка: +1
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Внезапно подумалось, есть ли книги о программистах-попаданцах. Погуглил — действительно есть, но какое-то мутное фэнтези, замешанное на магии. А вот чтоб какой-нибудь питонист/жабаскриптер, да попал в реальные 60-70-е прошлого века, с миссией нести идеи "эффективного и безопасного" программирования в массы унылых тружеников фортрана и кобола?


Но зачем, если ты без всякой фантастики можешь устроиться на поддержку или переписывание проекта 10-, 20-, 30-летней и даже большей давности и в полной мере ощутить себя попаданцем? Тут в последнем майском TIOBE на 16-е место вдруг влетел Perl, годы назад выпавший из Top 20 этого рейтинга. Одно из предположений о причинах этого: кто-то «попал» — каких-нибудь модных гошников заставили переписывать что-то старое и они завалили Google и SO вопросами.
Re: Программисты-попаданцы :)
От: IT Россия linq2db.com
Дата: 13.05.25 21:18
Оценка: :))) :)
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Внезапно подумалось, есть ли книги о программистах-попаданцах. Погуглил — действительно есть, но какое-то мутное фэнтези, замешанное на магии. А вот чтоб какой-нибудь питонист/жабаскриптер, да попал в реальные 60-70-е прошлого века, с миссией нести идеи "эффективного и безопасного" программирования в массы унылых тружеников фортрана и кобола?


Влада надо в 60-е. Может у него тогда хватило бы времени допилить Немерле
Если нам не помогут, то мы тоже никого не пощадим.
Re: Программисты-попаданцы :)
От: graniar  
Дата: 14.05.25 20:27
Оценка: +1
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>А вот чтоб какой-нибудь питонист/жабаскриптер, да попал в реальные 60-70-е прошлого века, с миссией нести идеи "эффективного и безопасного" программирования в массы унылых тружеников фортрана и кобола?


Что-то я подозреваю, что скорее всего у него ничего не вышло бы.
Был бы рядовым фриком, неспособным донести свои гениальные идеи в массы.
Всякие покупки акций и биткоинов могли бы его обогатить при условии предопределенной вселенной. А если просто альтернативная ветвь, в результате всяких флуктуаций успеха добились бы совсем другие компании и какие-нить другие начинания, и он профукал бы все с трудом заработанное на допотопных работах.
Re[5]: Программисты-попаданцы :)
От: graniar  
Дата: 14.05.25 20:32
Оценка: +1
Здравствуйте, alpha21264, Вы писали:

A>Я думаю, что после изобретения того и другого попаданец обожествил бы себя.

A>В более позднее время можно было бы юнит-тестирование изобрести.

Ну я например юнит-тестирование использовал до появления такого слова.
И вообще много всяких велосипедов не зная, что такое где-то описано. И разумеется не я один такой.
Дело не в том, кто первый придумал какую-то практику, а когда и как она становится общепринятой.
Идей в мире навалом, и побеждают не самые лучшие, а потому-что так сложилось.
Re: Программисты-попаданцы :)
От: val.maly Канада  
Дата: 08.07.25 21:16
Оценка: :)
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Внезапно подумалось, есть ли книги о программистах-попаданцах. Погуглил — действительно есть, но какое-то мутное фэнтези, замешанное на магии. А вот чтоб какой-нибудь питонист/жабаскриптер, да попал в реальные 60-70-е прошлого века, с миссией нести идеи "эффективного и безопасного" программирования в массы унылых тружеников фортрана и кобола?


Держи. Только не ругайся потом: https://flibusta.is/b/791863/read#t12
Re[2]: Программисты-попаданцы :)
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 09.07.25 04:26
Оценка:
Здравствуйте, val.maly, Вы писали:

VM>Держи. Только не ругайся потом


Уже успел и почитать, и поругаться.
Re: Программисты-попаданцы :)
От: Stanislaw K СССР  
Дата: 20.11.25 11:21
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Внезапно подумалось, есть ли книги о программистах-попаданцах. Погуглил — действительно есть, но какое-то мутное фэнтези, замешанное на магии. А вот чтоб какой-нибудь питонист/жабаскриптер, да попал в реальные 60-70-е прошлого века, с миссией нести идеи "эффективного и безопасного" программирования в массы унылых тружеников фортрана и кобола?



Сейчас на https://fantasyradio.ru/ вещают "Александр Чубарьян — Хакеры 2. Паутина" из серии https://ru.wikipedia.org/wiki/%D0%AD%D1%82%D0%BD%D0%BE%D0%B3%D0%B5%D0%BD%D0%B5%D0%B7_(%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%82%D1%83%D1%80%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)

Попаданство в полный рост. Про программирование там тоже есть, но больше как вспомогательный антураж.
Все проблемы от жадности и глупости
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.