This media is not supported in your browser
VIEW IN TELEGRAM
Edit... Compile... Run! 🚀
Пользовательский интерфейс компьютера Lilith, 1982 год
Пользовательский интерфейс компьютера Lilith, 1982 год
🔥6👍1
Реляционная DBMS для компьютера Lilith. В отчёте также упоминается язык Modula/R и его предшественник Pascal/R.
Пример запроса к базе приведён на стр. 34, 35
LIDAS: A database system for the personal computer Lilith : the database management
| ОС A2 | Модульные системы | Вики |
Пример запроса к базе приведён на стр. 34, 35
LIDAS: A database system for the personal computer Lilith : the database management
| ОС A2 | Модульные системы | Вики |
👍9
Apple переходит с Java на Swift
| ОС A2 | Модульные системы | Вики |
Разработчики считают, что подход к управлению памятью, реализованный в Java, более не соответствует «растущим требованиям» и «целевым показателям эффективности», предъявляемым к разрабатываемому ими ПО. Перевод данного конкретной системы на Swift, по оценке разработчиков, позволил добиться 50-процентной экономии вычислительных ресурсов, снижения потребления памяти на 90% и 40-процентного повышения пропускной способности
| ОС A2 | Модульные системы | Вики |
CNews.ru
Apple отказывается от Java в пользу языка программирования собственной разработки - CNews
Apple постепенно отказывается от Java, Проект системы мониторинга пользовательских паролей переписан на Swift, поскольку...
🔥4👍1
Media is too big
VIEW IN TELEGRAM
Математические этюды.
Что будет если несколько распечатанных "мозаик Пенроуза" наложить одна на другую? Показывает сам Роджер Пенроуз
Что будет если несколько распечатанных "мозаик Пенроуза" наложить одна на другую? Показывает сам Роджер Пенроуз
🔥5👍1
https://teletype.in/@pantheon/2024-02-15
Интересная заметка Руслана Богатырёва.
Интересная заметка Руслана Богатырёва.
Teletype
Никлаус Вирт. Заветы смиренного зодчего
Памяти проф. Никлауса Вирта посвящается.
🔥3❤2👍1
Особенно интересная его цитата:
Знаменитая операционная система OS/400 для IBM AS/400 была реализована на Modula-2. Центр системных исследований корпорации Digital (DEC Systems Research Center) взял этот язык в качестве основы реализации своих внутренних проектов, создав впоследствии язык Modula-3.
🔥5
http://www.cpm.z80.de/
Вот тут есть ссылка на Modula-2 для Multiuser CP/M. Заявлена реализация для 8080/Z80/Z280 CP/M для ПК и систем Macintosh 68K.
Вот тут есть ссылка на Modula-2 для Multiuser CP/M. Заявлена реализация для 8080/Z80/Z280 CP/M для ПК и систем Macintosh 68K.
R-001 (арх.решения).pdf
237.7 KB
Готовлю статью с санкции организации, где я работаю. Конечно, не обошёл упоминанием Вирта, Паскаль, Модулу, Оберон. Если будут замечания — давайте. Одна голова хорошо, а две — интересный эксперимент из Чернобыля.
🔥6
Хотите поймать ИИ-шечку на откровенной лжи? Легко!
По запросу "go syntax" получаем очевидную нелепицу, тиражируемую условным "лагерем Си".
Но, вот же, у самого Роба Пайка в блоге чёрным по белому написано, что синтаксис Go не похож на синтаксис Си. Причём, со слов неофитов Go.
И дальше в статье он подробно рассматривает, почему синтаксис Си никак не подходил, и никак его нельзя было приспособить при создании нового языка
| ОС A2 | Модульные системы | Вики |
По запросу "go syntax" получаем очевидную нелепицу, тиражируемую условным "лагерем Си".
Но, вот же, у самого Роба Пайка в блоге чёрным по белому написано, что синтаксис Go не похож на синтаксис Си. Причём, со слов неофитов Go.
Newcomers to Go wonder why the declaration syntax is different from the tradition established in the C family
И дальше в статье он подробно рассматривает, почему синтаксис Си никак не подходил, и никак его нельзя было приспособить при создании нового языка
| ОС A2 | Модульные системы | Вики |
👍4
В той же статье: Объявления в Go читаются слева-направо, объявления в C читаются по спирали!
| ОС A2 | Модульные системы | Вики |
Go’s declarations read left to right. It’s been pointed out that C’s read in a spiral! See The “Clockwise/Spiral Rule” by David Anderson.
| ОС A2 | Модульные системы | Вики |
🔥5
Docker образ A2 работает. Ура 🎉
Dockerfile. Положить в корне репозитория
| ОС A2 | Модульные системы | Вики |
Dockerfile. Положить в корне репозитория
FROM debian
WORKDIR /usr/a2/Linux64
ADD Linux64 ./
ADD data /usr/a2/data
ADD source /usr/a2/source
ENTRYPOINT ["./oberon", "run", "oberon.ini"]
GC mode : metadata
WORK: mounted
Shell v1.0
Enter 'help' if needed
Loading aliases from Shell.Alias...done.
>
| ОС A2 | Модульные системы | Вики |
👍3🔥2
Forwarded from Sergey Durmanov
вот такое из Docker Desktop стартует
FROM ubuntu
RUN mkdir -p /oberon
WORKDIR /oberon
COPY ./Linux64 ./Linux64
COPY ./data/Configuration.XML ./data/Configuration.XML
WORKDIR /oberon/Linux64
CMD ["./oberon", "run", "oberon.ini"]
👍5🔥1
Forwarded from Вадим Гунько
This media is not supported in your browser
VIEW IN TELEGRAM
О спасибо, забрал! https://forum.lazarus.freepascal.org/index.php/topic,71851.0.html
🔥6