RAD Gambas - достоинства и недостатки

Не совсем согласен с мнением многих линуксоидов насчет Gambas, которые утверждают что Бэйсик – это не путь настоящего линуксоида, что все программы нужно писать на C, а еще лучше – на ассемблере. Мне это кажется смешным, потому-что более-менее большой проект на ассемблере можно писать очень долго, например, несколько лет. К тому же, программа на ассемблере пишется под конкретную архитектуру процессора. То есть вы пишете программу для одного процессора, а как сменятся компьютеры в офисе, будете ее переписывать. Еще 5 лет работы :). С C/C++ ситуация проще, но тоже разработка программы может занимать больше времени чем нужно. Мне кажется, для каждой работы есть свой инструмент, который подходит именно для этой работы, а не для другой.

Если сравнить Gambas и Python… Есть же например Python, или Mono(на котором написано много приложений из GNOME в Linux), и на них так не ругаются, при том что они не сложнее, как на Gambas. А тот же PHP, по сравнению с Gambas – часто проще намного, и ничего. Ругаются что программа на Gambas требует установленной среды выполнения(runtime) Gambas. Но ведь даже на C++ если писать, то там часто проги требуют разные библиотеки и прочий стафф. Снова повторюсь, тот же Python – тоже интерпретатор и требует Python, и снова же почему-то не ругаются, а вот Gambas требует, и поэтому это плохой инструмент. А Java? То же самое. А PHP? То же самое. А между тем, у Gambas есть неоспоримые достоинства:

Достоинства Gambas Идеальная интеграция компилятора и IDE Gambas. Для решения задачи – очень мало кода. Язык очень простой, намного мощнее VB, и при этом проще. Множество компонентов, которые расширяют функциональность языка. Можно писать свои компоненты, как на C так и на Gambas. Очень удобная и простая реализация ООП. Поддерживает GTK, QT и Portland. При этом можно использовать любой, и не думать о том что используешь. Очень удобная IDE с подсказками. Прямо из IDE можно создать инсталляционный пакет. Принципы Java реализованы лучше чем в самой Java. Я имею в виду философия. Бесплатен и свободен. Лицензия позволяет создавать как GNU/GPL так и официальные коммерческие проги. Ограничений практически нет. Есть у Gambas и…

недостатки Gambas Только для UNIX-подобных систем. Для Windows еще нормально не портировали. То есть сам компилер/интерпретатор портировали, а компоненты QT/GTK нет. Из-за этого, под виндой проги на Gambas работают только консольные, не графические. Немного документации на русском (что впрочем не сильно мешает, язык интуитивно понятен даже ребенку). Заключение Напоследок, закрывая эту тему, хочу повторить, что для любой работы есть свой инструмент. И безусловно, у Gambas есть своя ниша, в которую он безусловно хорошо вписывается. Лично для себя я вижу в нем прекрасное средство для написания программ, работающих с Базами Данных, но общался с людьми, которые на нем делали, например, трехмерку, используя компонент Gambas gb. opengl.

Источник: Блог на темы Linux, Gambas, PHP, музыка, web и жизнь Постоянный адрес статьи: Gambas – Достоинства и недостатки

Автор статьи: неизвестный | Дата публикации: 22:51 24.03.2017 Comeevents.Ru




Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



А вы готовы к пользованию профессиональной грязезащитой?

А вы готовы к пользованию профессиональной гр...


В самом названии статьи скрывается какой-то секрет, которым автор и хочет поделиться. В первую очередь раскроем понятие аренды ковров. Совсем недавно с арендой связывали всё, что угодно, но только не ...


Выбор мобильного телефона с хорошей камерой

Выбор мобильного телефона с хорошей камерой


Современный мобильный телефон - это уже не просто аппарат для того, чтобы позвонить или отправить СМС. Как правило, современный аппарат сложно себе представить без встроенной камеры - даже многие бюдж...


Как навести порядок в доме за 28 дней?

Как навести порядок в доме за 28 дней?


Новый год скоро. И очень хочется встретить его в чистом доме с тайной надеждой на примету — как встретишь, так и проведешь… Но масштабы работ как-то не вдохновляют на домохозяйственн...


Ель как завидная резиденция? Не губите, мужики, не губите!

Ель как завидная резиденция? Не губите, мужик...


Не рубите дерева, не рубите. Ради гнездышка грача — Не рубите сгоряча, Не губите, мужики, не губите! («Любэ»). Речь совсем не о новогодних елочках. А о тех, которые живут себе ...


Как правильно выбрать очиститель и  ионизатор воздуха

Как правильно выбрать очиститель и ионизатор...


Как правильно выбрать очиститель и ионизатор воздуха. Вы живете в городе и каждый день, находясь в помещении, вам не хватает хотя бы глотка чистого живительного воздуха? Тогда вашей следующей поку...


Как создается дизайн в рекламном агентстве?

Как создается дизайн в рекламном агентстве?


В силу своих служебных обязанностей (account director рекламное агентство PromoLine Communications Agency,  Екатеринбург мне часто приходится отвечать на следующие вопросы уважаемых рекламодателе...


Может заинтересовать

Что известно о вендах?

Всегда стараюсь, чтобы в моих сочинениях высок был процент исторической правды. В данном случае это невозможно — слишком мало достоверных сведений, слишком много предположений. Чем только и...

Тональные средства. Какие выбрать?

Быть красивыми, пряча свои недостатки, женщины стремились всегда. В Древнем Египте, Риме и Греции женщины использовали мел, свинцовые белила и другие средства для придания лицу особо привлекательного ...

Как выбрать правильный букет? Советует компания «A

Все женщины без исключения любят цветы, но делают они это по-разному. Кто-то просто в восторге от любого, даже самого захудалого цветочка, кто-то реагирует весьма сдержанно на самый распрекрасный буке...

Рекламный бизнес: что делать, когда клиент не прав

Клиент клиенту рознь. Возможно, когда продаешь технику, дома, продукты и прочие товары, клиент действительно всегда прав. Однако как обстоят дела на рекламной кухне? Стоит ли выяснять, кто &laqu...

Хотите стать айболитом для кота? Сочувствую.

Есть у меня один знакомый кот, персидской наружности, но с финским темпераментом. Первые два года своего существования он только рот открывал. Видимо, учился русскому языку. Правда, со временем, стал ...

Работа в графическом редакторе GIMP

Те же простые возможности бесплатноGIMP с помощью простых операций способен преобразить даже не самые удачные фотографии. Исторически сложилось так, что растровые графические редакторы можно поделить ...

21 марта – Всемирный день сна. Секс – лучшее средс

Всемирная организация здравоохранения бьет тревогу: сегодня свыше 10 процентов населения индустриально развитых стран страдает от бессонницы. Никак не лучше обстоят дела и в России: по статистике сомн...

Как выбрать смартфон?

Популярность смартфонов в России растет день ото дня. Они уже сейчас опередили по продажам карманные компьютеры. Видимо, в скором будущем смартфоны практически полностью вытеснят обычные сотовые телеф...

Вкусные рецепты: Крендели с тремя видами семечек :

Крендели с тремя видами семечек : - )В миску просеять муку горкой. Распределить сахар, соль. Добавить небольшими кусочками масло. В центр поместить дрожжи, влить воду. Перемешать (я делала в комбайне)...

Вкусные рецепты: Суп-пюре из сладкого картофеля, Ф

Суп-пюре из сладкого картофеляПриготовить продукты. Почистить, помыть, порезать лук и чеснок. В кастрюле нагреть масло и добавить лук с чесноком. Тушить под крышкой 3 мин. За это время очистить, помыт...

О портале:

Наш портал является ресурсом, который включает в себя полный перечень информативных и интересных статей. Каждый гость отыщет для себя что-нибудь полезное. Современный дизайн позволяет вам моментально находить нужную информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех существующих планшетах. Теперь отыскать требуемую информацию стало совершенно легко.

Мы собрали для вас познавательные и отличные статьи. У нас портале вы найдете ответы на интересующие вас вопросы. Стандартная система поиска позволяет вам стремительно отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на абсолютно любых электронных устройствах. Отныне, поиск подходящей информации будет занимать у вас считанные секунды.