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



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

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



Мокрый фасад основы выпуска в наши дни, лишь только отличное утепление

Мокрый фасад основы выпуска в наши дни, лишь только ...

Мокрый фасад - это своего происхождения сцепления при взаимопомощи клея и первоклассных механизированных скоплений термоизоляционного уплотнителя к самой сферы стены и сооружения на фасаде штукатурки ...
Уроки фотошопа. Интересные факты для каждого.

Уроки фотошопа. Интересные факты для каждого.

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

Закаливание

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

Логистика в курьерской службе

То что логистика сейчас много значит для компании это знают все. Определений для этого слова достаточно. В широком смысле этого слова понимают под словом «логистика» - теорию и практику управления мат...
Где и как производят текилу?

Где и как производят текилу?

35-тысячный городок Текила в штате Халиско мало чем отличается от большинства подобных населенных пунктов Мексики, где жизнь течет сонно и неторопливо. Главная местная достопримечательность &mdas...
Камбоджа. Что нужно знать туристам?

Камбоджа. Что нужно знать туристам?

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

Весна-лето 2010. Каковы главные модные тенденции с

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

Закаливание новорожденного ребенка

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

Каждого должен быть друг

У каждой персоны существует свое любимое животное. Их может быть немало или только одно. Так или ина...

Появлению грузовых и пассажирских лифтов мы обязан

Лифт - вид транспорта, используемый для вертикального перемещения людей и грузов. Сегодняшний пассаж...

Гостевой брак: современный подход или распущенност

Что только не говорят о гостевом браке. Мол, это союз двух эгоистов, и союз ленивых ничем  не о...

Откосы для деревянных окон

Замена окон в офисе, доме или квартире предусматривает не только демонтаж старых оконных блоков и ус...

Грязезащита в авангарде новшеств

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

Создание сайта бесплатно

      Рано или поздно любой бизнес начинает поиск дополнительных каналов сб...

Всемирный потоп-2. Какие страны и города уйдут под

1 февраля 1953 года, в предрассветные часы, 50 основных дамб Голландии не выдержали напора милл...

Как самому сделать декоративную свечу?

Что может быть более загадочнее, романтичнее и притягательнее живого огня? Даже если это простой язы...



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

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

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