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




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

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



Женская агрессия, ПМС и критические дни. Что делать мужчинам и женщинам? Часть 1

Женская агрессия, ПМС и критические дни. Что ...


Практически все мужчины знают: когда женщина начинает раздражаться по любому поводу — это значит, что у нее подходит время критических дней. Почему женщинам Японии в этот период предоставля...


Орторексия: как правильное питание стало болезнью?

Орторексия: как правильное питание стало боле...


Лет в одиннадцать я с интересом прислушивалась к тихим беседам моей матери с ее 24-летней сестрой. Та сначала стремительно похудела, а потом принялась ходить по врачам. Гинеколог и эндокринолог постоя...


Советы - как купить блузку с длинным рукавом

Советы - как купить блузку с длинным рукавом


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


«.рф» - кто в домене живёт?

«.рф» - кто в домене живёт?


Российский национальный кириллический домен . рф в зоне . ru начал функционировать около года назад. Желающих «застолбить» в домене свой «бренд» оказалось немало. Немало оказа...


Практика составления бизнес планов.

Практика составления бизнес планов.


Бизнес план – для чего нужен бизнес план. Планирование бизнеса, расчет экономической эффективности, анализ рисков. На практике очень даже часто встречается, что новые бизнесы начинаются без бизнес пла...


Женские презервативы

Женские презервативы


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


Самое интересное

Виза в Великобританию и языковой сертификат

Ассоциация English UK, представляющая английские языковые школы, сообщила, что ужесточение в феврале 2010 года правил выдачи студенческих виз иностранцам повлекло колоссальные убытки для английс...

Запах - это сигнал? Внимание - опасность!

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

Новинки кино. Что смотреть в выходные 2-3 июля? «Т

Последняя порция киноновинок июня 2011 года порадует любителей фантастики, комедий и фильмов ужасов. Никакого ограниченного проката, все фильмы будут доступны самой широкой аудитории, но лишь один деб...

Украшения для волос своими руками

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

«Made in China» по-голливудски: как клонируют амер

На сегодняшний день Голливуд — это крупнейшая фабрика по поставке фильмов, а американское кино по праву считается самым успешным. Структура Голливуда, казалось бы, несложная: там прису...

Где нынче живёт барон Мюнхгаузен?

Вот только не надо мне про то, что фон барон Иероним Карл Фридрих почил в бозе 22 февраля 1797 года в не менее далёком от нас Боденвердере, что на реке Везер. Которая, в свою очередь, &mdash...

Залог чистоты – профессиональная система

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

Вкусные рецепты: Пицца при домашних условиях (возм

Пицца при домашних условиях (возможно как вариант)Все ингредиенты для теста смешать, чтобы получилось тесто.Разложить его на сковороде в виде лепёшки, и включить духовку, чтобы она нагрелась.Все ингре...

Каким контентом наполнять сайт , уникальным или ко

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

Уроки autocad (автокад)

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

Новости развития информационнного портала:

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

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