Статьи и заметкиКак я пришел к LazarusКогда возникает вопрос “Стоит или не стоит писать статью?” — он плавно переходит в другой вопрос “Нужен ли кому — нибудь твой опыт?” Если посмотреть на то, сколько я потратил времени на переход к Lazarus, и время на его изучение, то получается, что мой опыт может кому-нибудь пригодиться. Вопрос о переходе на свободно распространяемые продукты у меня возник по следующим причинам:
Хотя я начинал с Pascal, вначале ставку на него не делал. Сфера моих интересов — это программы под Windows и интернет. Первым языком, который напрашивался, был Java. Однако этот язык абсолютно не подходит под Windows:
PHP и Perl я отбросил из-за неспособности создать exe-файл. А без exe–файла эти языки программирования фактически работают как Java только еще с открытым кодом. Python создает exe–файл, но скорей всего не под Windows. Тут появился mingw (старый, добрый C). Что может быть лучше?! У mingw — проблема с программами под Windows. Во-первых — это программа под консоль. Создание bat-файла улучшает ситуацию, но современных, конкурентноспособных программ не создает. Свободно распостраняемый Borland Compiler 5.5 не работает и на 50%, как он должен работать по документации. Dev-С++ и Dev-Сpp — прекрасный C++ под консоль, создание программ под Windows — для меня — приравнялось к изготовлению космического корабля. Free Pascal, Dev-pas, Visual Pascal? Если писать на Pascal или на C++ — на последнем писать все же приятней! [лично для меня] И тут я столкнулся с Lazarus. Решаются две проблемы и с Windows, и с интернет:
Здесь еще на руку ситуация на программном рынке:
P.S. Я не претендую на инстанцию в последней инстанции. А если меня кто раскритикует — я буду только рад. Баранов Игорь 12.05.2006 г. © 2007-2019 ООО "Волна-софт". |
||