<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Релиз Gambas 3.0, свободной альтернативы Visual Basic]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=19239&amp;type=atom" />
	<updated>2012-01-02T14:37:19Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=19239</id>
		<entry>
			<title type="html"><![CDATA[Релиз Gambas 3.0, свободной альтернативы Visual Basic]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=239386#p239386" />
			<content type="html"><![CDATA[<p>После четырёх лет разработки представлен стабильный релиз открытой среды для быстрой разработки приложений на языке Basic - <a href="http://gambas.sourceforge.net/">Gambas 3.0</a>. В состав пакета входит интерпретатор языка Basic с объектно ориентированными расширениями, компилятор программ в бинарные файлы и визуальная среда для быстрой разработки приложений, похожая на Visual Basic.</p><p>Ключевые <a href="http://gambasdoc.org/help/doc/release/3.0.0?view&amp;en">новшества</a> Gambas 3.0:</p><ul><li><p>Корректное определение и использование специальных математических функций из состава glibc;</p></li><li><p>Улучшен вывод чисел с плавающей запятой;</p></li><li><p>Внесены небольшие улучшение в оформление интерфейса IDE;</p></li><li><p>Добавлена подсветка синтаксиса SQL;</p></li><li><p>Добавлено два новых метода Object[].FindByRef и Object[].ExistByRef для обращения к объектам по ссылке;</p></li><li><p>В функции Desktop.Open() символ &quot;~&quot; в начале пути теперь ассоциируется с домашней директорией;</p></li><li><p>Улучшена поддержка свежих версий Qt4 и Gtk+;</p></li><li><p>Устранено большое число ошибок, в том числе исправлены две уязвимости: внесена <a href="http://www.opennet.ru/opennews/art.shtml?num=32698">рандомизация</a> в алгоритм хэширования и изменён метод получения версии проекта (вместо запуска специального кода отныне версия сохраняется в отдельном файле VERSION).</p></li></ul><p><a href="http://gambas.sourceforge.net/2011-04-06.png"><span class="postimg"><img src="http://www.opennet.ru/opennews/pics_base/32708_1325441613.png" alt="http://www.opennet.ru/opennews/pics_base/32708_1325441613.png" /></span></a></p><p>Из доступных для разработчиков <a href="http://gambasdoc.org/help/comp?v3">библиотек</a> и дополнений можно отметить:<br /></p><ul><li><p>Расширения интерпретатора: средства отладки, поддержка регулярных выражений, управления POSIX сигналами, прослойка для совместимости с Visual Basic;</p></li><li><p>Библиотеки для работы с XML, XSLT и XML-RPC;</p></li><li><p>Функции для сжатия и шифрования данных;</p></li><li><p>Поддержка создания сетевых приложений, в частности протоколов HTTP, FTP, SMTP, DNS, а также поддержка D-Bus;</p></li><li><p>Компонент для интеграции браузерного движка WebKit;</p></li><li><p>Средства для разработки web-приложений;</p></li><li><p>Поддержка СУБД MySQL, PostgreSQL, SQLite, Firebird, ODBC.</p></li><li><p>Средства для разработки GUI-приложений на базе библиотек Qt и GTK+, имеется поддержка KDE с DCOP;</p></li><li><p>Интерфейс к SDL (Simple DirectMedia Layer), OpenGL, Сairo и V4L, а также набор функций для обработки изображений.</p></li></ul><p><a href="http://www.opennet.ru/opennews/art.shtml?num=32708">Источник »</a><br /><a href="http://gambas.sourceforge.net/en/main.html">Главная ссылка к новости »</a></p>]]></content>
			<author>
				<name><![CDATA[XRevan86]]></name>
				<uri>https://linuxforum.ru/profile.php?id=10073</uri>
			</author>
			<updated>2012-01-02T14:37:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=239386#p239386</id>
		</entry>
</feed>
