LINUX.ORG.RU

Советские языки программирования: остался ли кто в живых?

 , ,


0

2

Дожил ли до наших дней хотя бы один язык программирования, разработанный в СССР, пусть и используемый в настоящее время лишь в весьма узкой нише, например, в «оборонке»?

★★★★★

Дожил ли до наших дней

Что то не так давно про эмулятор http://www.hercules-390.eu/ . Вот в нём ещё что то русское водится.

anonymous
()

Нет, не дожил. С++, Фортран, это всё, чем пользуются. Где ты возьмёшь программистов на экзотических языках, а главное — зачем? Программисту нужно лет 5, чтобы выучить новый язык. За это время он уже сто раз уволится.

anonymous
()

Дожил ли до наших дней хотя бы один язык программирования, разработанный в СССР

Ага: «Визуальный язык ДРАКОН» ©.

P.S. Drakon.Tech is an online IDE for JavaScript based on DRAKON flowcharts ©.

quickquest ★★★★★
()
Ответ на: комментарий от anonymous

Программисту нужно лет 5, чтобы выучить новый язык.

Разведчику нужно лет пять непрерывного погружения в языковую среду, чтобы ничем не отличаться от местного бюргера (но обычно придумывают легенду, в которую изъяны владения языком прекрасно вписываются). Филологу нужно лет пять, чтобы дойти до C1 или C2. Человеку, у которого есть не связанная с языками работа, нужно где-то лет пять, чтобы дойти до B2.

Что ты имеешь в виду под изучением ЯП за пять лет?

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

Bagrov ★★★★★
()
Ответ на: комментарий от quickquest

Визуальный язык ДРАКОН

Тоже вспомнил. Вроде как, единственный выживший советский язык. Только вот мне кажется, что на сабже куда чаще доктора рисуют блок-схемы медицинских процедур («драконограммы»), чем сотрудники НИИ что-то программируют.

Bagrov ★★★★★
()
Ответ на: комментарий от Bagrov

90% выпускников за 5 лет учатся только бомбы писать. Тот кто за 5 лет научится тому что ты перечислил, уедет в фаанг и будет писать там алгоритмы для рекламы, а не в российской оборонке киснуть безвыездным.

anonymous
()
Ответ на: комментарий от Bagrov

Разведчику нужно лет пять непрерывного погружения в языковую среду, чтобы ничем не отличаться от местного бюргера (но обычно придумывают легенду, в которую изъяны владения языком прекрасно вписываются). Филологу нужно лет пять, чтобы дойти до C1 или C2. Человеку, у которого есть не связанная с языками работа, нужно где-то лет пять, чтобы дойти до B2.

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

Harald ★★★★★
()
Ответ на: комментарий от fernandos

Тут пишут:

Приятно, что Рефал до сих пор жив и развивается. Он стал тем самым метаязыком, на котором учёные создают новые языки программирования. Но не удивляйтесь, если не знаете ни одного из них: эти языки создают специально для военных компьютеров, а не для «Hello, World!». Только вот зачем военным ещё одна армия — армия языков программирования, — известно только самим военным. Гостайна :)

Получается, что один ЯП точно дожил.

Mischutka ★★★★★
() автор топика

только что вспомнил , про blitz basic, я его пытался покодить , он прикольный в отличии от всей этой паскалеподобной хрени :) , он и для линукс есть , там есть сайт на RU , можно скачать и чего нибудь помастерить .

Gennadevich
()
Ответ на: комментарий от Harald

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

Раньше, во всяком случае, занималась. Особенно этим прославился «Моссад».

Bagrov ★★★★★
()
Ответ на: комментарий от Bagrov

Схемки на нем реально удобные получаются. Если не ошибаюсь, то на нем написан drakon editor, а ещё какие-то программки для контроллеров сигнализации писались.

einhander ★★★★★
()
Ответ на: комментарий от einhander

На UML можно сделать то же самое и многое другое в целой куче редакторов. Другое дело, что UML появился позже.

Bagrov ★★★★★
()
Ответ на: комментарий от Gennadevich

Blitz Basic, конечно прикольный, как и многие другие проекты, стартовавшие на Amiga (тот же Worms, например).

Вот только каким боком он к СССР и советским ЯП?

EXL ★★★★★
()
Ответ на: комментарий от rukez

Да, российские разработчики ещё и Kotlin сделали, который отхватил приличную нишу Android-разработки и даже маленько Backend’а.

EXL ★★★★★
()

Дожил ли до наших дней хотя бы один язык программирования, разработанный в СССР,

Все течет и все меняется.
А в других странах чего полезного дожило до нынешнего времени?
Сама постановка вопроса

троллинг
anonymous
()
Ответ на: комментарий от EXL

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

Gennadevich
()
Ответ на: комментарий от anonymous

Программисту нужно лет 5, чтобы выучить новый язык

Ты с дуба упал? Максимум месяц, если конечно это не первый в жизни язык. Они же все одинаковые, Наташ…

no-such-file ★★★★★
()
Ответ на: комментарий от Bagrov

Филологу нужно лет пять, чтобы дойти до C1 или C2

Кстати, с этими уровнями вообще чушь какая-то. В моём представлении C1 это уровень среднего аборигена, что конечно достижимо для ненатурала, но разве что лет через 10 жизни в стране при полном неиспользовании родного языка. C2 это уровень писателя-профессионала, автора бестселлеров, лауреата Нобелевки. Уровень которого нативы достигают в 1 случае из 1000, а иноязычные вообще никогда.

А на практике смотришь, у человека C1, а он шутки не выкупает, фразы строит как товарищ полковник в рапорте…

no-such-file ★★★★★
()
Ответ на: комментарий от Bagrov

На UML можно сделать то же самое

И есть компиляторы UML в код? Например для ПЛК? Альтернативой Дракона является скорее LD для тех самых ПЛК.

no-such-file ★★★★★
()
Ответ на: комментарий от Xenius

По-моему, кроме кумира ничего не выжило, и тот сомнителен в контексте современного отхода от применения паскаля в обучении.

Shadow ★★★★★
()
Ответ на: комментарий от EXL

про worms я в вики видел а эту ссылку посмотрю позже просто пивас , с френдом . занят я :)

Gennadevich
()
Ответ на: комментарий от no-such-file

Кстати, с этими уровнями вообще чушь какая-то.

В некотором смысле ты прав.

В моём представлении C1 это уровень среднего аборигена, что конечно достижимо для ненатурала, но разве что лет через 10 жизни в стране при полном неиспользовании родного языка.

C1 – это уровень, на котором человек может общаться с носителями не идеально, но почти так же эффективно, как на родном.

C2 это уровень писателя-профессионала, автора бестселлеров, лауреата Нобелевки.

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

Уровень которого нативы достигают в 1 случае из 1000, а иноязычные вообще никогда.

Набоков. Впрочем, можно и не ходить так далеко: научиться писать просто лучше нейтива – вообще не проблема. Просто это долго. И мозгами надо постоянно шевелить.

А на практике смотришь, у человека C1, а он шутки не выкупает, фразы строит как товарищ полковник в рапорте…

Задачи свои человек решает.

В общем, ты прав в том, что C2 на экзамене и типичный уровень нейтива – далеко не предел. Но не прав в том, что растянул шкалу, чтобы объять уровни, для которых она не предназначена.

Bagrov ★★★★★
()
Ответ на: комментарий от no-such-file

И есть компиляторы UML в код?

Ну, я о докторах с драконограммами изначально говорил. Им компиляция не нужна.

В стандарте ISO на UML написано, что язык предназначен только для моделирования, и генерации кода не предполагается. Но в списке ПО для редактирования UML в Википедии можно прочитать, что некоторые редакторы таки умеют генерировать код. Можно ли такой код сразу исполнять, или какую-то логику еще надо дописывать, мне неизвестно.

Bagrov ★★★★★
()

ЕСЛИ ТО, ИНАЧЕ ВСЁ!

dimgel ★★★★★
()
Ответ на: комментарий от kravzo

А он советский?

я, видимо, прочитал «отечественный» , мое почтение))

jo_b1ack ★★★★★
()

советские компутеры драли или делали совместимыми с западными аналогами, что бы тырить ПО и безпроблемно запускать компиляторы фортрана, пл/1, бейсика и других наработок и достижений западной компутерной науки. кибернетика в ссср была лженаукой, и все кибернетики сидели в лагерях.

а теперь пишите мне про тритичный «сетунь» и супер пупер засекреченую волшебную 583(586) серию секционных процессоров, быстро!

anonymous
()
Ответ на: комментарий от anonymous

Вообще в СССР существовал целый зоопарк аппаратно ориентированных языков не самой высокой сложности (не намного сложнее словарика команд MSdos), в том числе с аппаратной реализацией команд.

Вопросы совместимости с западной бытовухой вообще не стояли, какой-нибудь НИИ одновременно с разработкой железа для чего-нибудь летающего писал одновременно и язык. Универсальность языкам в то время не особо требовалась )

vaddd ★☆
()
Ответ на: комментарий от Bagrov

В uml нет лёгкости чтения и составления схем, запросто получается стахоебище формально не нарушающее правил.

einhander ★★★★★
()
Ответ на: комментарий от einhander

Что есть то есть. В «Драконе» – абсолютный диктат стиля. В UML – полная свобода для изображения всего на свете и зоопарк редакторов, ни один из которых не снабжен выпрямителем для рук.

Bagrov ★★★★★
()
Ответ на: комментарий от KivApple

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

Harald ★★★★★
()
Ответ на: комментарий от vaddd

Вообще в СССР существовал целый зоопарк аппаратно ориентированных языков

…нагло скоммунизженых у буржуев. 583 и 586 - единсвенный секционный процессор не имеющий западных аналогов. учитывая, что секционники начали делать в 74м (і3000 серия), в ссср их начали делать в начале 80х (589), не сложно догадаться, кто у кого что скоммуниздил.

первый компелятор фортрана для бесм6 был скоммунизжен. первые искры были скомунизжены. первый і8080 (580ик80) был скомунизжен.

Вопросы совместимости с западной бытовухой вообще не стояли, какой-нибудь НИИ одновременно с разработкой железа для чего-нибудь летающего писал одновременно и язык. Универсальность языкам в то время не особо требовалась )

в 80х всю специализированную технику делали на секционных, а их микрокод для разных платформ в принципе не может быть одинаков, по этому и делали. остальное всё что можно (даже в военке) делали либо на 580ик80 (8080) либо 1804вм[123] (pdp11)

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

тут пишут про рефал, пройдись по ссылкам, он никому не нужен, последние публикации чувака, который писал по нему статьи, из ссср свалил в омерику ещё в 70х, после 2001го никаких публикаций/релизов нет.

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

совесткое айти - это миф, а ты просто не в теме.

anonymous
()
Ответ на: комментарий от anonymous

…нагло скоммунизженых у буржуев. 583 и 586 - единсвенный секционный процессор не имеющий западных аналогов. учитывая, что секционники начали делать в 74м (і3000 серия), в ссср их начали делать в начале 80х (589), не сложно догадаться, кто у кого что скоммуниздил.

Напоминаю, что речь о языках, а не о «скомунизженных комплектах». И не о языках широкого применения типа фортрана

в 80х всю специализированную технику делали на секционных, а их микрокод для разных платформ в принципе не может быть одинаков, по этому и делали. остальное всё что можно (даже в военке) делали либо на 580ик80 (8080) либо 1804вм[123] (pdp11)

В военной технике, тем более тогда, делали на чем угодно, но только не на 580. Там был целый зоопарк 58х серий, преимущественно шли в разработки серии 581, 585, 587, которым на смену пришел такой же зоопарк из 18хх - 1801, 1802 и тд. Но с учетом длительности цикла ВП разработок, 80-е - это еще время многочиповых вычислителей на рассыпухе.

если бы ты покопался в теме хоть не много,

Мне не надо копаться в теме, я в этом жил и работал

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

Можете быть уверены, что это туфта. Кумовства и жлобства в советские времена было куда меньше, чем в постсоветские и нынешние. А профессионализма в среднем куда больше.

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

Эх, если бы вы еще хоть немного представляли себе как функционировала советская экономика…

vaddd ★☆
()
Ответ на: комментарий от vaddd

что речь о языках, а не о

например

В военной технике, тем более тогда, делали на чем угодно, но только не на 580. Там был целый зоопарк 58х серий, преимущественно шли в разработки серии 581, 585, 587, которым на смену пришел такой же зоопарк из 18хх - 1801, 1802 и тд. Но с учетом длительности цикла ВП разработок, 80-е - это еще время многочиповых вычислителей на рассыпухе.

а теперь посмотри, откуда эти 58х серии взялись. Единственная уникальная это 586, остальное скоммунизжено. как и 18хх

а на «рассыпухе», к примеру, был сделан эльбрус-2 (в 70х). но вот беда, даже «рассыпуха» являлась копиями мотороловских ecl 10к серии. и почитай, между прочим, кто именно принимал решения о мат. базе этой эвм, а кто был против. очень занимательная история.

и работал

завскладом или уборщиком?

Можете быть уверены, что это туфта. А профессионализма в среднем куда больше.

ознакомся с материалами XXIV (24-й) съезда КПСС и удивись.

как функционировала советская экономика

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

anonymous
()
Ответ на: комментарий от anonymous

а теперь посмотри, откуда эти 58х серии взялись. Единственная уникальная это 586, остальное скоммунизжено. как и 18хх

Еще раз возвращаю вас к реальности - никто не возражает, что почти все чипы - слизанные. Речь о языках программирования. А всякие вычислители, хоть делались и на скопированной рассыпухе, но были своей разработкой. Можете скопировать кирпичики, но дом из них проектировать и строить придется самостоятельно )

завскладом или уборщиком?

регулировщиком, потом разработчиком, потом командовал коллективом разработчиков )

ознакомся с материалами XXIV (24-й) съезда КПСС и удивись.

Спасибо, я, как и многие, вынужденно знакомился с материалами нескольких съездов, меня там ничего не удивит. А вот что вы оттуда сумели извлечь - это загадка, поскольку там ничего конкретного не было )

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

Спасибо. Я так и предполагал, что вы в теме.

vaddd ★☆
()
Последнее исправление: vaddd (всего исправлений: 1)
8 апреля 2022 г.

В целях повышения образованности: существовал ли советский аналог языка Си?

Mischutka ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.