LINUX.ORG.RU

Вышел Gambas 2.4

 , ,


0

0

Вышел stable-release 2.4 Gambas (в переводе с испанского - "креветка") - OpenSource среды визуального программирования на одноимённом языке, созданной французским программистом Бенуа Миниши (Benoît Minisini). В новой версии исправлены ошибки в компонентах GB.FORM, GB.GTK, GB.QT и GB.WEB, изменилось поведение функции MID$, а также добавлен перевод интерфейса на испанский язык. Практически сразу после выхода версии 2.4 (в тот же день) вышел fix 2.4.1, который позволяет собрать данный релиз под OpenSUSE 10.3.

Для справки: Gambas представляет собой развитие Visual BASIC. Gambas, так же, как и классический VB, позволяет быстро и эффективно создавать графические приложения, но уже под Linux и графические библиотеки QT/GTK+. При этом, в отличие от VB, Gambas является полностью объектно-ориентированным и в части ООП включает большое количество концептуальных заимствований из Java. Благодаря встроенному дизайнеру форм, развитому редактору кода с подсветкой синтаксиса, контекстной справкой и автодополнением, а также мощным средствам отладки, на сегодняшний день Gambas является, пожалуй, единственной средой программирования на BASIC, не уступающей, а в чём-то и превосходящей аналогичные средства визуальной разработки под ОС Windows. После окончательной смерти коммерческого KBasic и крайне нестабильного HBasic, среди прямых конкурентов Gambas можно назвать лишь среду Mono, позволяющую программировать на VB.Net в удобном интегрированном окружении.

>>> Сайт программы

★★★★★

Проверено: Shaman007 ()

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

Вывод: в топку.

DOKA
()
Ответ на: комментарий от DOKA

а чё, может ктото непереваривает змей и ему нравится не программировать а гамбасится
так, что пусть будет и хорошо, что развивается

fMad ★★
()
Ответ на: комментарий от DOKA

Материал для размышлений: исходники Gambas (языка и IDE) весят 11 МБ. Исходники eclipse - раз в 5-10 больше, плюс жаба-машина...

Deleted
()

> Gambas представляет собой развитие Visual BASIC

И откуда столько дури у народа ...

Закапывайте.

Id ★★
()

Скажем дружно: "Нам не нужно!"

anonymous
()

Gambas - "Visual Basic для Linux"

eR ★★★★★
()
Ответ на: комментарий от DOKA

>Мало того, что изобрели ещё один никому не нужный язык,

Бугога. BASIC изобретен разработчиками Gambas?

>так ещё и написали к нему никому не нужную IDE

Говори за себя.

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

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

>Вывод: в топку.

Вывод: не делать поспешных выводов и категоричных заявлений.

Demon37 ★★★★
()
Ответ на: комментарий от DOKA

>Мало того, что изобрели ещё один никому не нужный язык

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

anonymous
()

не пиздеть была команда! (с) повторюсь - хорошая IDE, добавят поддержку с, с++ переберусь на нее, пока же это неплохая вещь для физиков, математиков, продвинутых бухов, начинающих и т.д.

lester ★★★★
()
Ответ на: комментарий от Deleted

Eclipse - слишком универсальная среда разработки, а это вкупе с тем, что она написана на Java и C++, порождает массу проблем производитетльности, стабильности и ада зависимостей.
А главное - вы попрпобуйте поработать в Gambas и что называется почувствуйте разницу. IDE Gambas настолько проста и в тоже время функциональна, что в ней даже ребёнок, не разобравшийся в VB от Microsoft, сориентируется мгновенно. А вот насчёт комбайна Eclipse ничего подобного сказать нельзя...

DRVTiny ★★★★★
() автор топика
Ответ на: комментарий от lester

>пока же это неплохая вещь для физиков, математиков, продвинутых бухов, начинающих и т.д.

VB -- хорошая вещь для математиков? А мужики-то не знают... :))

caddr
()
Ответ на: комментарий от phasma

ОМГ, оно и на слакварь нацелилось !!!

Id ★★
()
Ответ на: комментарий от lester

>по буквам прочитай что я написал и попробуй найти VB в моем посте

Gambas -- Gambas Almost Means Basic. Ты писал про Gambas, отсюда и ассоциации с VB. Можешь в моём посте заменить "VB" на "VB и т.п."

caddr
()

I think of the company advertizing "Thought Processors" or the college pretending that learning BASIC suffices or at least helps, whereas the teaching of BASIC should be rated as a criminal offence: it mutilates the mind beyond recovery.

Edsger W. Dijkstra

anonymous
()

ума не приложу кому может понадобиться программировать на бейсике, бейсик для меня умер вместе с zx-spectrum

alt0v14 ★★★
()
Ответ на: комментарий от lester

Конечно, Basic != Visual Basic, но что касается сабжа, то читаем: "Gambas is a free development environment based on a Basic interpreter with object extensions, a bit like Visual Basic"

ЗЫ VB не люблю

caddr
()
Ответ на: комментарий от alt0v14

+1, но опять же не все программисты, есть люди уровня делфистов, им надо, чтоб ткнуть два раза в кнопку и в открывшемся редакторе написать Button1.Label = "Я мега крутой программер" и радуются как дети потом :)

lester ★★★★
()
Ответ на: комментарий от caddr

потому что надо завоевывать рынок, если буху не сказать что на этом можно тоже "писать окна" как на Visual Basic, то он даже и пробовать не будет

lester ★★★★
()
Ответ на: комментарий от alt0v14

>ума не приложу кому может понадобиться программировать на бейсике, бейсик для меня умер вместе с zx-spectrum

а мне бейсик на zx нравился - первый язык все таки:D и машинные коды

http://ru.wikipedia.org/wiki/Gambas

Возможности:

* Работа с базами данных, такими как MySQL, PostgreSQL, Firebird, SQLite и ODBC. * Создание приложения KDE с DCOP. * Использование 3D API OpenGL. * Портирование программ с Visual Basic на Gambas. * Возможность создавать сетевые решения. * Создание инсталяционных пакетов для основных дистрибутивов — RPM, deb

Хотя сам на нем не пишу.

Gambas предназначен для создания графических приложений с помощью инструментария Qt3, GTK а также кросс-проекта Portland.

http://gambasrad.org/

Gambas is an Open Source Rapid Application Development environment for Linux which is based on a Basic interpreter with object extensions, a bit like Visual Basic™. Note however that GAMBAS is not a VB clone and will not run VB code, it is an original Linux Application.

Где тут написано клон VB? O_o

gaux ★★
()
Ответ на: комментарий от lester

На Gambas элементарно в сотни раз быстрее можно написать несложную GUI-программу, нежели на чём угодно другом. Тот же OpenOffice.Org BASIC по сравнению с Gambas - это просто воплощённый кошмар, его IDE- настоящая планета Шелезяка с мощнейшим закосом в сторону Java (правда, здесь и у Gambas есть определённые родственные связи), которая практически вообще ничего сама делать не умеет.

DRVTiny ★★★★★
() автор топика

Не вижу ничего плохого в том, чтобы существовал простой IDE с простым ЯП для тех, кто не является программистами. Если сабж такой простой, как о нем говорят - обязательно посмотрю в его сторону, иногда бывает необходимо написать чего-то гуевого для себя, а заморачиваться с изучением новых языков не охота. Когда-то в институте преподавали VB, может вспомню.

Ingwar ★★★★★
()
Ответ на: комментарий от lester

чтоб ткнуть два раза в кнопку и в открывшемся редакторе написать Button1.Label = "Я мега крутой программер" и радуются как дети потом

А ты попробуй это на С написать, в голых иксах. А ведь писали люди, когда мотифф был недоступен. Правда, они потом все свихнулись.

Sun-ch
()

Всех этих визуальных программистов надо давно уже к стенке поставить.

anonymous
()
Ответ на: комментарий от Ingwar

>Если сабж такой простой, как о нем говорят - обязательно посмотрю в его сторону

Да, сабж действительно простой. И я рад, что у VB существует конкуренция в лице Gambas.

Demon37 ★★★★
()

Поставил. Посмотрел. Симпатично, шустро, то что надо в данной нише. Автору +1

aiker ★★
()

Навевает ассоциации с травой. Гамбас, ганджубас, что-то есть общее.

anonymous
()
Ответ на: комментарий от anonymous

> Навевает ассоциации с травой. Гамбас, ганджубас, что-то есть общее.

Написано же - креведко ;-)

Ardolynk
()
Ответ на: комментарий от anonymous

>Всех этих визуальных программистов надо давно уже к стенке поставить.

"Людей, которые не хотят использовать фотошоп для редактирования своих фоток для домашнего альбома необходимо поставить к стенке"

Ingwar ★★★★★
()
Ответ на: комментарий от lester

> пока же это неплохая вещь для физиков, математиков, продвинутых бухов, начинающих и т.д.

Давайте напишем 1G :)

Aceler ★★★★★
()
Ответ на: комментарий от lester

> повторюсь - хорошая IDE, добавят поддержку с, с++ переберусь на нее, пока же это неплохая вещь для физиков,

Мусье шутит?

anonymous
()

Такие "Ганжубасы" конечно занятны и интересны для поделок. Но такая поделка ИМХО может начать расти (если идея программы была полезной) и тогда "детские креведковские штанишки" могут начать жать в мотне. :)

void_ptr ★★★★
()
Ответ на: комментарий от Sun-ch

> А ты попробуй это на С написать, в голых иксах. А ведь писали люди, когда мотифф был недоступен. Правда, они потом все свихнулись.

То есть написали *Motif/lesstif, gtk и Qt.

anonymous
()

прикольно. куча хомячков обгаживает то, что в глаза не видела и не знает. ЛОР, хуле.

mirage
()

 sudo apt-get install gambas2
Читання переліків пакетів... Виконано
Побудова дерева залежностей                
Reading state information... Виконано               
Деякі пакунки неможливо встановити. Можливо, Ви просите неможливого,
або ж використаєте нестабільний дистрибутив, і запитані Вами пакунки
ще не створені або були вилучені з Incoming.

Так як Ви просили виконати тільки одну операцію, те найімовірніше, що
пакунок просто не може бути встановлений через помилки в самому пакунку.
Необхідно відіслати звіт про цю помилку.
Наступна інформація можливо допоможе Вам:

Пакунки, що мають незадоволені залежності:
  gambas2: Залежності (Depends): gambas2-gb-compress-bzlib2 (>= 1.9.49-1) але він не може бути встановлений
           Залежності (Depends): gambas2-gb-compress-zlib (>= 1.9.49-1) але він не може бути встановлений
           Залежності (Depends): gambas2-gb-crypt (>= 1.9.49-1) але він не може бути встановлений

.......

           Залежності (Depends): gambas2-gb-xml (>= 1.9.49-1) але він не може бути встановлений
           Залежності (Depends): gambas2-ide (>= 1.9.49-1) але він не може бути встановлений
E: Зламані пакунки


Ubuntu 8.04 the Hardy Heron

:(

Ingwar ★★★★★
()

Щупал я эту штуку. Лемминги будут довольны. Так что за счёт быдлокодеров можно набрать немалую часть критической массы.

Quasar ★★★★★
()

>The phenomenal quantity of bugs and inconsistencies that makes Visual Basic so delightful persuaded me to start this project ... I dislike the bad level of common Visual Basic programmers, often due to bad pratices imposed by the bugs and strangeness of this language.

Ганжубасовский автор наверно VB пенсионер. И на пенсии в свободное время решил гальванизировать труп VB.

void_ptr ★★★★
()
Ответ на: комментарий от caddr

caddr> Можно закапывать.

Сначала быдлокодеров закопай.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

>Лемминги будут довольны. Так что за счёт быдлокодеров можно набрать немалую часть критической массы.

Ну может ты и прав. Все-таки уровень вхождения должен быть невысок. Потому как надо создать условия, чтобы люди начали писать поделки, много, много поделок. Так было под Win.

void_ptr ★★★★
()
Ответ на: комментарий от Ingwar

Ingwar> Не вижу ничего плохого в том, чтобы существовал простой IDE с простым ЯП для тех, кто не является программистами.

Shell + текстовый редактор с подсветкой синтаксиса.

Quasar ★★★★★
()
Ответ на: комментарий от anonymous

anonymous>

>>Gambas (в переводе с испанского - "креветка")

>iGambas? ))

Эта версия криведки ( "йаКриведко" ) для продвинутых системных программистов Mac OS X.

Quasar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.