492 читали · 6 дней назад
Очевидные минусы программ с открытым исходным кодом
Пользователи, которые давно знакомы с операционными системами и софтом для компьютеров, знают, что программное обеспечение бывает «открытым» и «закрытым». Так для краткости принято называть практически все бесплатные опенсорсные программы, в совершенствовании которых может принять участие любой разбирающийся в коде юзер, и защищенный от неавторизованных изменений софт, произведенный студиями и компаниями. Самый распространенный пример, который наглядно демонстрирует разницу в подходах — это GIMP и Photoshop...
532 читали · 4 года назад
Компоновщик. § 1. Между компилятором и загрузчиком.
Компоновщики, как и загрузчики, не являются самыми интересными для изучения, с точки зрения очень многих. Часто их воспринимают как просто еще один лишний шаг, который отделяет только что откомпилированную программу от запуска. Но это мнение ошибочно. Компоновщик это очень интересно! Не верите? Тогда давайте начнем разбираться. Между идеей, возникшей в голове автора программы, и выполняющейся ЭВМ программой дистанция огромного размера. И в этой дистанции есть несколько семантических разрывов. Что же это такое? Семантика это смысл, или суть...