Объем кода
Картинка ниже показывает сравнительный размер различных программ и систем в строках кода (LOC). Геном человека впечатляет, правда, остается неясным, являются ли "процессоры исполняющих устройств" сравнимыми по уровню абстракций.
Programming is thinking, not typing |
|
Картинка ниже показывает сравнительный размер различных программ и систем в строках кода (LOC). Геном человека впечатляет, правда, остается неясным, являются ли "процессоры исполняющих устройств" сравнимыми по уровню абстракций.
Пробую Scala на простой задачке "[подсчета цыплят]".
Три фермера продавали кур на местном рынке. У одного было 10 кур, у второго — 16, у третьего — 26. Чтобы не конкурировать между собой, они договорились продавать кур по одной цене. К обеду они решили, что продажи идут не так уж хорошо, поэтому они …
Начало доходить до людей, способных донести эту нехитрую мысль до широких масс.
Erik Meijer: "Agile is a cancer that we have to eliminate from the industry"
Следует понимать, что "проворная" разработка является не причиной проблем в отрасли, а лишь следствием неумелой попытки их разрешения "в лоб" - натягиванием методик сборочного материального …
В первую голову проблема касается продуктовых софтостроителей, хотя и в проектном тоже не все гладко.
Начнем с недавней истории. Технология COM (позднее, другие, но суть та же) дала возможность разработчикам компонентов отделить интерфейсы от реализаций. Для прикладных разработчиков это означало, например, что при обновлении компонентов старые интерфейсы продолжали бы работать …
Лев Ф.Г. Из чего всё. Научно-художественная литература. Для младшего школьного возраста. Художники М.Ромадин, В.Радаев, Р.Варшамов. Москва: Издательство "Детская литература", 1978.
Электронная копия в "Публичной библиотеке".
Великолепная книга, знакомящая младших школьников с миром физики. Много цветных иллюстраций и фото. Широкий обзор физических явлений без каких-либо формул.
У …
С "Интерстелларом" (wiki) случилась занятная история. В прошлом году я пропустил в местном прокате "Гравитацию", поэтому в этот раз решил, что идти надо не мешкая. Звёзды сложились удачно: в нашем "поселковом" кинотеатре прокатывали фильм на 17-часовом сеансе. Немного смутило, что фильм шел в оригинальной версии, а его длительность обозначена как …
Обычно математические задачи школьного уровня имеют однозначное решение. Однако вмешательство экономики может все изменить. Вот простой пример.
Три друга, Вася, Петя и Коля, пошли в поход и задержались на один день, съев все припасы. У Васи случайно осталось только пять яиц, а у Пети - три. Они стали их жарить, когда …
Пока только цитаты, отзыв позже напишу.
Книгу "Программирование на языке Симула-67" открыл почти случайно, но содержание и первые главы заинтересовали. А как может не заинтересовать изложение концепций объектно-ориентированного программирования из 1967 года?
Подобно тому, как Паскаль в 1980-х годах превратили в Объектный Паскаль, в конце 1960-х, то есть почти на 20 лет раньше, Алгол превратили в …
Решил вспомнить Лисп, знакомый еще с институтских лаб по реализации мю-лисп на персоналках в 1990-х с его бесчисленными CAAADDDR и скобками.
Книга 1978 года издания, с упоминанием БЭСМ-6, что не делает её устаревшей, так как авторы озаботились изложением общих принципов и подходов, включая реализацию транслятора. В целом изложение нравится.
Изящные …