Каким должен быть язык программирования? Анализ и критика Описание языка Компилятор
Отечественные разработки Cтатьи на компьютерные темы Компьютерный юмор Новости и прочее

Cтатьи на компьютерные темы

В этот раздел вошли материалы, которые не имеют прямого отношения к теме сайта — «придумать язык программирования».
Они обозначают позицию, мнение по некоторым «околокомпьютерным» вопросам. Пиратское ПО и свободный софт, «математический» подход к программированию и «Дракон», который называют языком программирования, перспективы Форта и какая ОС должна стать «Русской ОС» — вот перечень поднятых тем. Есть надежда, что затронутые в них темы найдут или понимание, или желание поучаствовать дискуссии.

Статьи для Хабрахабр:

Двадцать тысяч строк кода, которые потрясут мир?
Почему владение/заимствование в Rust такое сложное?

Переводы статей с просторов Интернет, которые показались интересными:

Масштабируемые архитектуры программ
Почему Хаскелл так мало используется в отрасли?

Наполнение русской Википедии переводами статей из английской:

Ссылочная прозрачность
Тип, гарантирующий уникальность
UTF-32

Существенное (более чем наполовину) пополнение существовавших статей русской Википедии переводами из английской:

Язык Clean
Раскрутка компилятора

Опубликовано: 2012.09.25, последняя правка: 2018.05.17    18:33


Написать автору можно на электронную почту mail(аt)compiler.su

Авторизация

Регистрация

Выслать пароль

Карта сайта


Каким должен быть язык программирования?

Анализ и критика

Описание языка

Компилятор

Отечественные разработки

Cтатьи на компьютерные темы

Двадцать тысяч строк кода, которые потрясут мир?

Почему владение/заимствование в Rust такое сложное?

Масштабируемые архитектуры программ

Почему Хаскелл так мало используется в отрасли?

Бесплатный софт в мышеловке

Исповедь правового нигилиста

Русской операционной системой должна стать ReactOS

Почему обречён язык Форт

Программирование без программистов — это медицина без врачей

Электроника без электронщиков

Программисты-профессионалы и программирующие инженеры

Статьи Дмитрия Караваева

●  Идеальный транслятор

●  В защиту PL/1

●  К вопросу о совершенствовании языка программирования

●  О реализации метода оптимизации при компиляции

●  О реализации метода распределения регистров при компиляции

●  О распределении памяти при выполнении теста Кнута

●  Опыты со стеком или «чемпионат по выполнению теста Кнута»

●  О размещении переменных в стеке

●  Сколько проходов должно быть у транслятора?

●  Чтение лексем

●  Экстракоды при синтезе программ

●  Об исключенных командах или за что «списали» инструкцию INTO?

●  Типы в инженерных задачах

●  Непрерывное компилирование

●  Об одной реализации специализированных операторов ввода-вывода

●  Особенности реализации структурной обработки исключений в Win64

●  О русском языке в программировании

●  Формула расчета точности для умножения

●  Права доступа к переменным

●  Заметки о выходе из функции без значения и зеркальности get и put

●  Ошибка при отсутствии выполняемых действий

●  Скорость в попугаях

●  Крах операции «Инкогнито»

●  Предопределённый результат

Компьютерный юмор

Новости и прочее

Последние комментарии

2019/04/19 11:25 ••• kt
Почему языки с синтаксисом Си популярнее языков с синтаксисом Паскаля?

2019/04/14 22:15 ••• MihalNik
К вопросу о совершенствовании языка программирования

2019/04/03 22:24 ••• Антон
Все голосования

2019/04/02 12:28 ••• Автор сайта
Шестнадцатиричные и двоичные константы

2019/04/02 12:25 ••• Автор сайта
Выбор кодировки для компилятора

2019/03/26 23:07 ••• Автор сайта
Обработка ошибок

2019/03/24 14:55 ••• Автор сайта
Реализация двухстековой модели размещения данных

2019/03/23 19:01 ••• Автор сайта
Размещение объектов переменной длины с использованием множества стеков

2019/03/20 14:37 ••• rst256
Реализация параметрического полиморфизма

2019/02/24 23:14 ••• MihalNik
Каким должен быть язык программирования?

2019/02/20 14:09 ••• Автор сайта
Ошибка при отсутствии выполняемых действий

2019/02/16 14:52 ••• kt
Заметки о выходе из функции без значения и зеркальности get и put