Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Знакомься: Justbasic, некоммерческий развлекательный проект 
:(
    Опции темы
pirol
Дата 9.3.2008, 22:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 9.3.2008
Где: Санкт-Петербург

Репутация: нет
Всего: нет



 Двадцать лет назад у нас в стране было сто тысяч программистов. Работали на ассемблере, Бейсике, Паскале, Клипере, Си, - писали программы, строили программно-аппаратные комплексы. На каждом предприятии разрабатывали свою «бухгалтерию», свои «кадры». Это была работа столь же приятная, сколь бесполезная, в общем то, удовлетворяли любопытство за казенный счет.
    Теперь программные пакеты создают в специализированных фирмах, где есть условия для организации параллельной работы большого количества специалистов. Только так можно в короткие сроки построить серьезный коммерческий продукт, вмещающий в себя тысячи человеко-часов квалифицированного труда. Освободившиеся программисты стали продвинутыми пользователями ПК, работают с готовыми пакетами, с Интернетом.
     Зная на собственном опыте, насколько увлекательно строить собственную программу, находить оптимальный алгоритм поставленной задачи, искать  и исправлять собственные ошибки, я предлагаю всем желающим принять участие в  этом развлекательном проекте.
Берется простейший, но достаточно универсальный инструмент, например, Qb40 Microsoft Corporation, его всегда можно бесплатно скачать на портале фирмы, пакет весит всего 560 Kb или же работающий  в Windows Justbasic (2.6 Мб). Ставится общая задача. Побеждает тот, чья программа правильнее и быстрей работает.
    Алгоритм реализации придумывает программист, он же пишет текст и отлаживает программу, текст победителя размещается на сайте.



PM MAIL WWW   Вверх
FatalError
Дата 10.3.2008, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 92
Регистрация: 11.4.2006

Репутация: нет
Всего: 1



Ну не хочу я знакомиться с Justbasic, мне его старшего братца - Libertybasic - хватило выше крыши. Во-первых, страшный тормоз, особенно на не-Интелловских процессорах. Во-вторых, прилагаемый к Libertybasic графический дизайнер окошек генерирует кошмарный код, с кучей условных переходов по меткам. Не лучше ли было сделать упор на FreeBasic - тоже вполне бесплатный, причем под DOS, Windows и Linux. Cинтаксис авторами принудительно удерживается практически совместимым с QuickBASIC. Да и много можно найти куда более приличных вариантов, чем Justbasic, тоже вполне бесплатных. Например: Rapid-Q - кросcплатформенный BASIC с возможностью создания как GUI, так и консольных приложений под Windows 95 / 98 / NT / 2000, Linux / i386, Solaris / Sparc, HP-UX; проект вроде как мертвый и не обновляется, но и того, что есть, вполне достаточно. Еще: XBLite - вариант кроссплатформенного языка XBasic, заточенный под Windows. Сам XBasic давно не развивается, а XBLite потихоньку обновляется. Очень маленькие рантайм-модули, шаблоны для написания программ, на сайте много всяких библиотек и прочих примочек, разработанных для других языков, но которые могут применяться с XBLite. Более экзотичный вариант: Euphoria - кросс-платформенный бейсик с некоторыми добавками Лиспа. Вокруг сайта собралось очень много крутых энтузиастов, которые предлагают свои дополнения и библиотеки. В результате проект стал в значительной мере Open Source. Фирма-разработчик в результате отказалась от коммерческого статуса языка и сделала его Open Source официально.
PM MAIL   Вверх
pirol
Дата 11.3.2008, 20:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 9.3.2008
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Спасибо за конкретную инормацию неснобизм, обязательно посмотрю.
PM MAIL WWW   Вверх
SoulKeeper
Дата 12.3.2008, 11:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.1.2007
Где: Ukraine, Lviv.

Репутация: нет
Всего: 15



После массового перевода JustBasic как юстбейсик закрадываются огромные сомнения о компетентности автора...
PM MAIL   Вверх
pirol
Дата 13.3.2008, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 9.3.2008
Где: Санкт-Петербург

Репутация: нет
Всего: нет



  
 
FatalError 

SoulKeeper

FreeBasic – это продукт с открытым кодом, по моему. Доступны исходные тексты, пользователь может искать ошибки, выходить к держателю дистрибутива с предложениями, дополнять библиотеки, оптимизтировать алгоритмы. Но свободный не значит бесплатный. Джайст или юст бейсик(кому как больше нравится) может в пять минут скачать любой школьник, компактный пакет, можно сразу начинать работать.


PM MAIL WWW   Вверх
FatalError
Дата 16.3.2008, 11:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 92
Регистрация: 11.4.2006

Репутация: нет
Всего: 1



Никто не спорит, что JustBasic компактный и позволяет работать сразу. Но все упомянутые мною варианты бейсика тоже достаточно компактны и тоже позволяют начать работу сразу (если не считать необходимости включения их папок в переменную Path, что обычно делается автоматом при установке). Преимущество FreeBasic в том, что написанные на нем программы выполняются очень быстро - на уровне С. А если игрушки, написанные на старшем братце JustBasic - Libertybasic, скачанные с официального сайта, у меня сильно тормозят даже на Athlon64 3000+, то это безобразие, а не язык! И кроме того, тот же FreeBasic сделан так, что выдаваемые им бинарники совместимы с gcc, поэтому он может без проблем использовать любую библиотеку, написанную на С под gcc. XBLite в этом отношении не такой продвинутый, но любые DLL под ним прикрутить несложно. Euphoria тоже позволяет использовать DLL, в частности, системные DLL Windows, но программа при этом разбухает почти до безобразия, особенно если пользоваться WinLib (GUI библиотека, можно скачать с официального сайта). Про Rapid-Q не знаю, как следует не смотрел.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Разные вопросы"
Smartov

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


С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разные вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0988 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.