Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » FreeBasic - с чем его едят

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Optimistique

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Поиск аналогичной темы результата не дал.
 
Скачал с сайта FreeBasic
 
Запускаю - start_shell.exe  
 
Всё. Вижу чёрное окошко Доса и командную строку. Куда дальше-то?)

Всего записей: 124 | Зарегистр. 07-09-2004 | Отправлено: 15:12 21-06-2006
XDiaBLo



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я так думаю что тут советы не помогут, если ты сам не в состоянии разобраться что делать дальше... А так, попробуй там набирать команды типа -h, -?, /h, /?, /help... Может что-нибудь появится.
 
З.Ы. Я не видел ФриБейсика, и видеть не желаю, просто сказал как бы я поступил в таком случае.

Всего записей: 244 | Зарегистр. 13-05-2004 | Отправлено: 08:13 22-06-2006
Optimistique

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да наверное, под 2000-ой уже не работает)..

Всего записей: 124 | Зарегистр. 07-09-2004 | Отправлено: 13:53 22-06-2006
OdesitVadim



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Решил скачать. Вспомнить молодость
Запускаю, действительно коммандная строка. Задумался.
Лезу к нему в папку (туда, куда установил это добро)
Размер start_shell.exe 8.5 кило. Ну точно не оболочка. Разучились программеры такие маленькие проги писать .
Вижу рядом Readme.txt
Открываю и читаю

Цитата:
 
FreeBASIC - A multi-platform 32-bit BASIC Compiler
 

Кто сказал, что здесь оболочка есть? Это чистой воды компилятор.
Дальше по тексту

Цитата:
 
- A desktop icon and start-menu links should be created by the installer, use
      them to open the console directly into the directory where FreeBASIC was  
      installed (or follow the DOS guide below if nothing works).
   
    - Type "fbc" (without quotes) to see a list of options. To compile the hello
      example type: "fbc examples\hello.bas", the hello.exe file will be created
      at the "examples" dir.
 

тоесть в переводе на человеческий язык это звучит так:
- Запустите ярлычок для откыртия "Shell'а"
- Наберите fbc <имя файла для компиляции>, к примеру "fbc examples\hello.bas". В каталоге с исходничком появиться екзешник.
 
Паралельно вспоминаю, что когда с сайта качал это чудо, видел ссылку на текстовый редактор, который оптимизирован под него и некое IDE.
IDE смотреть здесь http://fbide.freebasic.net/
редактор - http://www.planetsquires.com/jellyfishpro_freebasic.htm

----------
Press any key to continue or any other key to exit
Пишите так, чтобы не было стыдно за нобелевскую премию.

Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 16:00 22-06-2006
XPEHOMETP

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FreeBasic пока сидит в глубокой бете, поэтому то, что есть, для опытных людей - компилятор с командной строкой. Официального IDE нет, но разные неофициальные действительно делаются. На их форуме видел, предлагали скачать слегка измененную версию RadAsm, специально заточенную для работы с FreeBasic.

Всего записей: 2485 | Зарегистр. 21-06-2005 | Отправлено: 23:11 22-06-2006
XDiaBLo



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Интересно, кто пишет компиляторы для Бейсика? Профессионалам этот язык по-моему бесполезен, а новички компиляторов писать не умеют...

Всего записей: 244 | Зарегистр. 13-05-2004 | Отправлено: 08:04 23-06-2006
XPEHOMETP

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XDiaBLo
 
1. Идеального языка программирования нет и быть не может. Да, у Бейсика есть слабые стороны, но не надо считать, что это до сих пор еще тот самый первоначальный уродец без операторов циклов и с нумерацией всех строк.
2. Компиляторы Бейсика обычно пишутся профессионалами для новичков, но есть и исключения - компиляторы, реально написанные для профессионалов. Например, PowerBASIC, PureBASIC. FreeBASIC идет по этой же категории, только еще до конца не доработан.

Всего записей: 2485 | Зарегистр. 21-06-2005 | Отправлено: 09:54 23-06-2006
OdesitVadim



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
XPEHOMETP
Цитата:
Официального IDE нет

 
http://fbide.freebasic.net/ - а это что?

----------
Press any key to continue or any other key to exit
Пишите так, чтобы не было стыдно за нобелевскую премию.

Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 11:17 23-06-2006
XDiaBLo



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
XPEHOMETP
Тьфу, видел я эти новые бейсики, я в ужасе... Ну кому как, я ведь и Паскаль/Дельфи не люблю, хотя начинал с бейсика, продолжал Паскалем/Дельфи, но как узнал другие языки, сразу разочаровался в этих...

Всего записей: 244 | Зарегистр. 13-05-2004 | Отправлено: 12:35 23-06-2006
Mickey_from_nsk

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XDiaBLo
Ладно ты, расплевался тут. А новый фортран видел? Вот уж я много чего навидался, но когда засел за это чудо природы (по моему стандарт 2000 года), вообще пожалел, что ушел с него когда-то. Вот уж наворотили разработчики. И вроде старый добрый Fortran 4 и уже и классы и указатели а уж типов данных там...
В общем, перефразируя Жванецкого, "что с языками не делай, они упорно стремятся к С++" (ну имеются в виду императивные языки).

Всего записей: 636 | Зарегистр. 21-10-2002 | Отправлено: 14:12 23-06-2006
XDiaBLo



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Mickey_from_nsk
Фортрана отродясь не видел... А вот бейсик, я их много повидал... Даже на MapBasic'е писал для MapInfo, и на VB+ArcObject для ArcGis, вот уж где я повидал ужасов...

Всего записей: 244 | Зарегистр. 13-05-2004 | Отправлено: 14:23 23-06-2006
diakin

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FreeBASIC - as the name suggests - is a completely free, open-source, 32-bit BASIC compiler, with the syntax the most compatible possible with MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline-assembly and many others.
 
fbc blah.bas   - на выходе blah.exe
 
fbc -dll blah.bas - blah.dll
 
Добавлено:
А вообще-то я прикрутил поддержку FreeBasic к RQ Debugger IDE.
http://www.mira.xeno.ru/rqide.htm
 
Добавлено:
Ха.. http://www.hiprog.com/vb/article.asp?id=467
 
 
'----------------- БЕНЧМАРК ------------
#include once "windows.bi"
 
 REM БЕНЧМАРК
  rem start = TIMER
  start = GetTickCount()
 PRINT "Start"
 K = 0
 DIM M(5)
50 K = K + L
 A = K / 2 * 3 + 4 - 5
 GOSUB 140
 FOR L = 1 TO 5
 M(L) = A
 NEXT L
 IF K < 90000000 THEN GOTO 50
 finis = GetTickCount() - start
 PRINT "End - " + STR$(finis)
 INPUT "?", q
 END
140 RETURN
'-----------------------
 
"В общем, если вдруг вам понадобиться срочно написать очень быструю программу, выбирайте Бейсик!"  
 
 
Компиляторы  Операционная система  Размер EXE файла ,(Kb)  Время выполнения,(cек)
 
Microsoft QuickBasic v4.5   DOS \ Windows XP sp2 34.488  56.13  
Microsoft Visual Basic v6.0 Windows XP sp2 20.480 5.12  
 
FreeBASIC v0.15  Windows XP sp2 29.184 0.578  
 
PowerBASIC Windows Compiler 7.0   Windows XP sp2 10.752 5.14  
PureBasic v3.94  Windows XP sp2 5.632 0.965  
Blitz3D V1.83  Windows XP sp2 1 241.088 74.94  
 
Гы..
Microsoft Visual С++ v6.0 Windows XP sp2 192.569 4.0  
Delphi v7 Windows XP sp2 16.896 3.33  

Всего записей: 8 | Зарегистр. 12-03-2006 | Отправлено: 06:12 27-07-2006
VitaminP



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здесь можно скачать Freebasic с графической оболочкой в комплекте: https://yadi.sk/d/NprReZnI3JrFKx

Всего записей: 306 | Зарегистр. 28-08-2013 | Отправлено: 10:35 31-08-2013 | Исправлено: VitaminP, 20:11 05-06-2017
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » FreeBasic - с чем его едят


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru