FPC, Lazarus зачем они Вам?
Модератор: Модераторы
FPC, Lazarus зачем они Вам?
Для каких целей ты читатель используешь FPC или Lazarus?
Хобби, работа, автоматизация рутины для работы?
..Ну как водится с себя начну.
lazarus оказался неплохой заменой Delphi, для создания программ автоматизации рабочего процесса.
Выполнения различных подсчетов, чертежей и т.п. Жаль только поздно за него сел, кучу времени потерял на переписывание и разработку идей заново.
Хобби, работа, автоматизация рутины для работы?
..Ну как водится с себя начну.
lazarus оказался неплохой заменой Delphi, для создания программ автоматизации рабочего процесса.
Выполнения различных подсчетов, чертежей и т.п. Жаль только поздно за него сел, кучу времени потерял на переписывание и разработку идей заново.
Последний раз редактировалось Sharfik 29.09.2015 22:38:40, всего редактировалось 1 раз.
Sharfik писал(а):работа, автоматизация рутины для работы
работа и автоматизация.
Уж очень удобно сделать на FPC утилиты и вспомогательные средства разработки (если ещё и ГУИ, так LCL трудно чем-то заменить)
В отличии от Java или .NET не требующие ещё и доустановки толстенной библиотеки с постоянным её дообновлением.
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
Аз есмь учитель информатики
Разработка программ мониторинга учебного процесса, статистика и аналитика (ну.... в рамках нашей гимназии...
С дельфей перелез по причине... ну, это уже обсасывалось неоднократно... и НЕ ЖАЛЕЮ
Я не профи, и для моей скудоумной надобности как замдиректора - устраивает ВСЕ !
Особенное КУ (и желтые штаны в подарок) - для alexs - шоб он был здоров

Разработка программ мониторинга учебного процесса, статистика и аналитика (ну.... в рамках нашей гимназии...
С дельфей перелез по причине... ну, это уже обсасывалось неоднократно... и НЕ ЖАЛЕЮ
Я не профи, и для моей скудоумной надобности как замдиректора - устраивает ВСЕ !
Особенное КУ (и желтые штаны в подарок) - для alexs - шоб он был здоров
-
alex208210
- постоялец
- Сообщения: 207
- Зарегистрирован: 12.05.2010 13:16:51
Lazarus/FPC это бесплатный, открытый, кросплатформенный инструмент, с синтаксисом паскаля. ЯП который позволяет решать все выше перечисленные потребности. За годы использования мною были написаны множества программ для себя и других, начиная от скриптов инсталяторов и сборщиков линуксов, автоматизации управления микроконтроллерами и заканчивая продвинутой альтернативной оболочкой меню/плеера/радио для консолей автомобилей lada под wince,чем сейчас и занимаюсь.
Для меня лично это SCADA. которая удобна лично мне.
Периодически посматриваю в сторону Lazarus поскольку сижу на Delphi, даже написал простенькую базу для учета заказчиков. Раньше по малоопытности не получалось на лазарусе даже блокнот написать, но теперь лазарус больше развивается больше компонентов под него появляется, даже вот гриды ехлибовские появились. А с политикой бракодело(ныне перекупленной) видимо скоро придется перейти на лазарус полностью.
Для меня работа и хобби одновременно... вот один из моих проектов -> http://twrplayer-ru.ornec.de
Разрабатываю микропроцессорные устройства в сфере промышленных измерений и управления технологическими процессами.
На Лазарусе пишу программы для их поддержки. В основном это обмен через порт, управление режимами, отображение полученных данных и сохранение их в БД.
Делал что-то на подобии SCADA, но мнемосхему создавал в графическом редакторе, вставлял её в Image, а сверху програссбары и пр. для отображения текущего состояния.
Интересно было бы пообщаться с форумчанами, имеющими опыт в использовании библиотеки PascalSCADA.
Раньше использовал C++Builder, но в меру всем изсестных причин... перешёл на Лазарус.
Среда дружелюбная, не требовательна к ресурсам компьютера. Поставил её даже на планшет - вариант для командировок.
Идея перейти на Лазарус была не моей - посоветовал один из знакомых (он где-то с 70-х годов занимается программированием, последние годы в основном использует Delphi,
хотя знаком, по-моему, чуть ли не совсеми современными языками и средами).
Убедил меня сделать выбор в пользу Лазаруса, представив три аргумента:
- для решения моих задач даже Лазарус будет избыточен, не говоря уже о C++Builder или других;
- переход с C++Buildera на Lazarus для меня окажется менее болезненным, чем переход на Qt или C# (так оно и оказалось, хотя до этоко на Паскале не работал);
- перед тем, как покупать, к примеру, С++Builder XE6 следует подумать, смогу ли я быстрее и качественнее выполнять свою работу и смогу ли я когда-нибудь оправдать затраченные средства...
Ну а вообще, хотя и не отношу себя к категории профессиональных программистов, тем не менее программирование считаю увлекательным и интересным занятием.
На Лазарусе пишу программы для их поддержки. В основном это обмен через порт, управление режимами, отображение полученных данных и сохранение их в БД.
Делал что-то на подобии SCADA, но мнемосхему создавал в графическом редакторе, вставлял её в Image, а сверху програссбары и пр. для отображения текущего состояния.
Интересно было бы пообщаться с форумчанами, имеющими опыт в использовании библиотеки PascalSCADA.
Раньше использовал C++Builder, но в меру всем изсестных причин... перешёл на Лазарус.
Среда дружелюбная, не требовательна к ресурсам компьютера. Поставил её даже на планшет - вариант для командировок.
Идея перейти на Лазарус была не моей - посоветовал один из знакомых (он где-то с 70-х годов занимается программированием, последние годы в основном использует Delphi,
хотя знаком, по-моему, чуть ли не совсеми современными языками и средами).
Убедил меня сделать выбор в пользу Лазаруса, представив три аргумента:
- для решения моих задач даже Лазарус будет избыточен, не говоря уже о C++Builder или других;
- переход с C++Buildera на Lazarus для меня окажется менее болезненным, чем переход на Qt или C# (так оно и оказалось, хотя до этоко на Паскале не работал);
- перед тем, как покупать, к примеру, С++Builder XE6 следует подумать, смогу ли я быстрее и качественнее выполнять свою работу и смогу ли я когда-нибудь оправдать затраченные средства...
Ну а вообще, хотя и не отношу себя к категории профессиональных программистов, тем не менее программирование считаю увлекательным и интересным занятием.
-
tuzik87@inbox.ru
Использую Lazarus для написания графических морд к своим консольным программам
tuzik87@inbox.ru писал(а):Использую Lazarus для написания графических морд к своим консольным программам
а свои консольные на чём пишешь?
-
tuzik87@inbox.ru
скалогрыз, Почти обычный Си. Си код является валидным и для плюсовых компилятор. И при это становятся доступны некоторые фишки. Активно этим пользуюсь. Так что фактически получается Си плюс плюс без объектов 
tuzik87@inbox.ru писал(а):Почти обычный Си. Си код является валидным и для плюсовых компилятор. И при это становятся доступны некоторые фишки. Активно этим пользуюсь. Так что фактически получается Си плюс плюс без объектов
Теперь понятно, почему в Вашем учебнике №37 который, для взрослых, который шпаргалка системы конспект - отсутствуют ещё: Hi и Lo - тоже кстати нужные штуки, и равноценны: pred, succ, high... И зря Вы против примеров, если бы Вы сделали примеры, как Вам 100 человек сказали на форуме, то не занимались бы ерундой и не использовали бы СИ вообще.
Касаемо темы: пишу всяческие утилиты, которые позволяют перелопатить различный контент или например найти и переименовать много фото. Иногда делаю индивидуальные программы на заказ, когда есть хочется. Иногда решаю более серьёзные задачи. В общем Лазарус+FPC на сегодняшний день, на мой взгляд - самая лучшая IDE+FPC из всего, что я видел из IDE+FPC (я видел 5 или 6 IDE). Вот только LGPL лицензию им бы заменить на свою личную публичную оферту. Использование LGPL и GNU - это единственный минус Лазаруса и FPC, т.к. LGPL и GNU - уже устаревшие системы из прошлого века, времён: "холодного программирования".
.
-
tuzik87@inbox.ru
vitaly_l, Прошу поуважительней о проверенном времени системно-ориентированном языке. Предлагаю уважать чужие подходы к разработке и не развязывать священные войны. Каждому классу задач свой инструмент. Для обсуждения книги есть отдельная тема.
tuzik87@inbox.ru писал(а):Предлагаю уважать чужие подходы к разработке и не развязывать священные войны. Каждому классу задач свой инструмент. Для обсуждения книги есть отдельная тема.
Я уважаю СИ - не ругайтесь, и не будьте серьёзным - эта тема для трёпа ( выпуска пара - иногда нужно его выпускать, а то вскипите). Про Вашу книгу, важно что Вы уже знаете, про отсутствие там: Lo и Hi, я про них тоже недавно узнал, когда потребовалось извлечь. Их можно "заменять" оператором AND.
Касаемо темы: забыл написать, что ещё я на Лазарусе и FPC, исключительно благодаря этому форуму и форумчанам - довольно успешно учусь ГРАМОТНО программировать.
В основном разрабатываю под винды парсеры строк + нечто из системного софта (управление сервисами и/или процессами).
