LINUX.ORG.RU

Basic


6

1

Всего сообщений: 6

Gambas 3.9.0

Группа Open Source

Вышел в свет Gambas 3.9.0. Gambas — язык программирования, свободный диалект Basic для GNU/Linux с возможностью объектно-ориентированного программирования. Также Gambas — это мощная RAD IDE (которая написана непосредственно на самом Gambas, что доказывает, что на этом языке возможна разработка серьёзных программ). Gambas предоставляет большое количество компонентов для работы с базами данных, сетью, OpenGL, SDL и другим ПО.

Главным нововведением версии 3.9.0 стал новый компонент, gb.web.form, который позволяет разрабатывать GUI для веб-приложений с помощью Gambas IDE. На сайте проекта приведены скриншоты простого веб-приложения (интернет-радио), написанного с использованием этого компонента. Также в этой версии в состав Gambas вошёл ещё один новый компонент, а именно gb.form.terminal, который позволяет встроить полноценный эмулятор терминала в приложение на Gambas.

Из прочих изменений можно отметить многочисленные улучшения в IDE, такие, как, например, то, что для создания проектов теперь используются шаблоны проектов, которые могут быть определены пользователем. Помимо этого есть изменения и в других компонентах языка: так, появился новый метод Paint.StretchImage(), который изменяет размер изображения с сохранением пропорций, элементы управления FileView и DirView теперь автоматически обновляются, если проект использует компонент gb.inotify, и другие улучшения и исправления.

>>> Подробности

 , ,

the_electric_hand
()

Вышел Gambas 3

Группа Open Source

Benoît Minisini обещал, что 2011 год будет годом Gambas3. Ну что же, он сдержал своё слово. Утром 31 декабря 2011 года после недели тестирования rc7 был представлен Gambas3. Поддержка версий 2.x скоро будет прекращена.

Ветки 2.x и 3.x развивались одновременно в течении нескольких лет, изменения в интерпретаторе, добавление функционала и изменения в интерфейсе IDE происходило одновременно в обеих ветках. Главное отличие 3.x - портирование IDE на Qt4, замена компонент Qt3 на Qt4. В 2.x вопрос о возможности создания на Gambas проприетарных программ ставилось под сомнение, но в версии 3.x в такой возможности сомнений нет.

Gambas представляет собой развитие Visual BASIC. Gambas, так же, как и классический VB, позволяет быстро и эффективно создавать графические приложения, но уже под Linux с пользовательским интерфейсом Qt4 или GTK+, доступом к базам MySQL, PostgreSQL, Firebird, ODBC и SQLite, делать перевод вашей программы на любые языки, легко создавать сетевые приложения, создавать 3D OpenGL приложения, CGI web приложения и многое другое. При этом, в отличие от VB, Gambas является полностью объектно-ориентированным и в части ООП включает большое количество концептуальных заимствований из Java. Благодаря встроенному дизайнеру форм, развитому редактору кода с подсветкой синтаксиса, контекстной справкой и автодополнением, а также мощным средствам отладки, на сегодняшний день Gambas является, пожалуй, единственной средой программирования на BASIC, не уступающей, а в чём-то и превосходящей аналогичные средства визуальной разработки под ОС Windows. Вокруг Gambas сформировалось живое, дружное и очень приветливое сообщество.

>>> Подробности

 , , ,

Ziel
()

Вышел GAMBAS 2.21

Группа Open Source

GAMBAS — это открытая реализация популярного языка программирования BASIC для всех популярных операционных систем.

GAMBAS включает многие функции Visual BASIC, например он поддерживает объектно-ориентированную парадигму. Тем не менее, не является его (VB) клоном.

Основные изменения:

  • В gb.gtk исправлено управление событиями и устранены некоторые утечки памяти
  • Компонент SMTP теперь больше соответствует стандарту и должен быть удобен менее терпимым почтовым клиентам
  • Выполнены переводы на немецкий и чешский языки

Загрузить

>>> Список изменений

 , visual basic,

Lockywolf
()

Google выпустил новый язык программирования для Android

Группа PDA

Компания Google выпустила язык программирования, который упрощает процесс создания приложений для платформы Android. Он называется Simple и построен на базе языка программирования BASIC.

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

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

>>> http://code.google.com/p/simple/ -- сайт проекта на GoogleCode

>>> Подробности (eng.)

 , , , ,

DoctorSinus
()

Язык программирования KBasic

Группа Проприетарное ПО

Германская компания KBasic Software объявила о выходе «нового» языка программирования — KBasic. Синтаксис языка полностью совместим с синтаксисом VB и QBasic.

Среда разработки включает в себя интерпретатор, компилятор и IDE. Все это написано на Qt, что делает KBasic полностью кросс-платформенным. На сайте компании доступны для скачивания версии под GNU/Linux, Windows Vista/XP/2000 и Mac OS X.

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

>>> Подробности

 ,

Jeepston
()

Вышел Gambas 2.4

Группа Open Source

Вышел 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 в удобном интегрированном окружении.

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

 , ,

DRVTiny
()