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




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

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



Банан — превосходный фрукт

Банан — превосходный фрукт


Арабы и греки называли его «замечательным фруктовым деревом». В 327 году до н. е. он был найден в Индии армией Александра Македонского. По преданию, индийские мудрецы отдыхали в его тени и п...


Подарить лунный огород? Нет проблем!

Подарить лунный огород? Нет проблем!


«Подарите любимому или просто уважаемому Вами человеку участок на Луне или Марсе — сегодня это самый романтичный и оригинальный подарок. Такую уникальную возможность Вам предоставляет...


Впервые с парнем

Впервые с парнем


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


Что такое наше лето

Что такое наше лето


     Вместо предисловия. . .      История, которую мне не терпится вам поведать имела место в действительности, посему имена моих героев, географическ...


Кто придумал рельсы и поезда? Часть 2

Кто придумал рельсы и поезда? Часть 2


Передвижение по странным дорогам под названием «рельсы», затеянное ещё в Древнем Египте, продолжилось и в советское время. Сперва советская власть не сулила ничего хорошего для этого вида ...


Мама новорожденного: как не впасть в уныние

Мама новорожденного: как не впасть в уныние


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


Стоит прочесть

Портулак. Восток - дело тонкое?

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

Союз наркоманов Роттердама

… В полуподвальном ресторанчике на канале Keizersgracht моим соседом по столу оказался человек лет 40. Мы разговорились. Henk – таким именем назвался мой новый знакомый – в прошлом барабанщик маленько...

Что такое успех и как его достичь с помощью техник

Значение слова «УСПЕХ» для каждого человека различно. Кто-то считает, что для того, чтоб стать успешным, нужно продвинуться по карьерной лестнице. Другой человек верит, что успех тесно связан с богатс...

Деревянные окна это каменный век

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

Барсук – ленивый увалень или хозяйственный лесной

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

Как быть цензором своему ребенку?

Вас возмутил заголовок статьи? Вы убеждены, что ваш ребенок должен расти свободным и сам выбирать, что ему смотреть и читать? Хорошо. Но давайте подумаем, а насколько самостоятелен выбор ребенка? Прив...

Выбираем тату-мастера и определяемся с мотивом для

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

Удаление тату: гелевая ручка, тушь, жженка, профес

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

Что опасно доверять программисту?

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

Александр Бородин. В чем красота Половецких плясок

Говорят, Толкин был вдохновлен мелодией «Улетай» как раз при написании своих знаменитых эпических книг. Подтвердить это на данный момент не могу, но мелодии «Половецких плясок»...

О портале:

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

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