а есть какой-то российский проект, чтобы прям всё своё было? типа язык программирования на кириллице, своя операционка (не адаптация западного линукса), на каких-то эльбрусах.
это же мега важный аспект безопасности.
в советские времена было такое.
Компьютер "Агат":
Процессор: Использовал процессор К580ИК80, который был советским аналогом Intel 8080A
Операционная система: На "Агате" использовалась операционная система, совместимая с Apple II, но адаптированная под советские условия.
Язык программирования: На "Агате" можно было использовать язык программирования Рапира, который поддерживал кириллицу и был разработан в СССР
пример кода:
ПРОЦ СТАРТ();
ВЫВОД: "ЗДРАВСТВУЙ, МИР!"
КОН СТАРТ
вообще могла быть золотой жилой, наверняка кто-то под это миллиарды получил
клоны через реверс-инжиниринг было делать, кстати, сложнее, чем полностью свое. Смысл был в возможности использования готового ПО.
под советские Эльбрусы писали точно на ассемблере. Ассемблер у него свой, понятное дело. Работал над аспектами безопасности в рамках как минимум комплексов ПВО.
yhunter: да обычный ассемблер был, я учился в институте в москве на ракетчика, и мы как раз всё это использовали.
с тех времён у меня осталась ещё фраза нашего военрука-инжинера: "тут специально сделано неудобно"
но мне интересно, что сейчас делают, ну или не делают, а только деньги собирают
В Apple II стоял MOS 6502 и он сильно отличался по архитектуре от 8080, так что наверное тот советский процессор был клоном не 8080. Иначе бы на «Агате» операционка не заработала бы. Сомнительно что они в те времена эмулировали MOS на 8080.
thedimka: насколько я знаю - 1С на кириллице. Не знаю где он используется, кроме 1с систем, но в разработчиках на нем точно есть потребность и получают они неплохо.
Полагаю, что где-то можно найти что-то, чтобы и российский процессор стоял при этом и какая-то кастомная операционка под 1с.
так такого ни у кого нет, в том и загвоздка
макстмум китайцы, но думаю ято и они не автономны
к
oisee тот же вопрос конечно и к остальным кто знает
asper: я сказал бы это разные реализации одной идеи.
asper: z80 сделан разработчиками 8080, которые ушли и основали свой лунапарк.
Ну и к580 примерно аналогично. Это не клоны, но сделаны с сильной оглядкой на 8080.
тоже 1С вспомнила. хотя в массе они живут на западном/международном железе и ОС. но подозреваю, что их быстро подружат со "своей" ОС на базе юниксов, если ещё не.
Commie: в 1С кстати можно и на английском кодить насколько я знаю
а вообще подход "всё своё включая кириллицу" чот избыточен, на латиницу нет монополии ни у кого, и зависимости от импорта букв соответственно тоже, даже в СССР в 20-х/30-х были проекты перевода русского языка на латиницу (а национальные алфавиты даже успели перевести на латинку, а потом на кириллицу обратно переводили)
shadowlamer: т.е. обратной совместимости кода не будет?
asper: Но вроде бы какие-то куски системы команд даже совпадают, так что возможно какое-то подмножество даже будет работать. Но это не точно.
а про кириллицу - вспомнился ещё язык РАЯ
(шутки что это советская мирная альтернатива кровавому пентагоновскому языку АДА)
но это всего лишь Русский Алгоритмический Язык (Ершова)
даже в 2018-м году чота выпускали, надо же
И вот соответственно
Дружелюбный русский алгоритмический язык, который обеспечивает наглядность (сокр. ДРАКОН)
хотя это уже чот не совсем то
есть ещё пермский fore. но зачем на русском вообще?
так это ж постыдно всегда было, когда говоришь, что ты 1С программист, чуть ли не в лицо плюют. сейчас тренды разворачиваются и вот уже сторонники глобализма спрашивают «ну а что-то свое у вас есть?»
Ну если на то пошло, то с помощью препроцессора можно любой язык русифицировать.
господи, вы всерьез обсуждаете на каком языке что то написано? да похуй честно. если что то надо-спиздил и забыл
какая разница на каком языке вас читают русские хакеры
shadowlamer: скрины с с++ на татарском тоже в мемчиках были
asper: РАЯ - прикольный, но переменные на латинице, наверное неудобно туда-сюда переключаться.
Винрар и Доктор Веб, кстати
Ну мне доводилось видеть код на яве, где все кроме ключевых слов было на русском.