Форум программистов, компьютерный форум, киберфорум
Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.91/98: Рейтинг темы: голосов - 98, средняя оценка - 4.91
 Аватар для eugene4
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57

FreeBASIC

23.11.2015, 19:45. Показов 27999. Ответов 210

Студворк — интернет-сервис помощи студентам
Заметил, что уже имеющиеся на форуме темы в разделах:
- QBasic
- Visual Basic
- VBA
- Pure Basic
посещаются довольно часто – интерес к языкам этого класса не пропадает!
Они - лучший выбор для "эскизного" программирования небольших задач...

Предлагаю опробовать и обсудить относительно молодой язык программирования и его компилятор FreeBASIC, который в сочетании с доступными интегрированными средами разработки приложений (Intergrated Development Environment, сокращенно IDE) такими как:
FBide – одна из первых и популярных IDE для языка FreeBASIC;
FbEdit – достаточно мощная IDE под Windows для языка FreeBASIC;
Geany – облегченная кроссплатформенная IDE для языка FreeBASIC;
RQ Debugger — достаточно удобная IDE для языка FreeBASIC;
делают процесс создания целевого продукта увлекательным занятием!

Коротко о FreeBASIC можно узнать на сайте:
https://ru.wikipedia.org/wiki/FreeBASIC
Некоторые подробности и история продуктов изложена на сайте:
http://www.freebasic.net/forum... =1&t=23526
FreeBASIC's Official Forums.

Согласитесь:
1) великолепный компилятор для образовательных учреждений любого уровня:
- бесплатный;
- многоплатформеный;
2) исходные тексты программ исключительно изящные;
3) получаемый код весьма компактный.

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

Попробуйте – вам понравится!
2
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.11.2015, 19:45
Ответы с готовыми решениями:

FreeBASIC и сети
Здравствуй, форум. Всё дело в том, что есть одни сетевые функции, и для этих функций Я решил написать обёртку. Чтобы не возиться созданием...

Осваиваю (ем) FreeBasic
Решил больше не тянуть, а приступить сегодня. Если тема будет актуальна - возможно модераторы раздела ее (тему) как-нибудь оформят. ...

Графика FreeBasic
Приветствую всех cyber-форумчан!:) Несмотря на наличие графического треда в младшем разделе, создаю ещё одну тему конкретно для...

210
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
22.12.2015, 22:47
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Quiet Snow Посмотреть сообщение
Зная WinAPI, любой адекватный программист сможет написать адекватную программу под винду.
Несомненно сможет.
Но я дико извиняюсь, а с каких это пор Basic стал инструментом адекватного, профессионального программиста?
Может вы вращаетесь в их кругах, то откройте мне секрет, где есть такая фирма создающая программные продукты, которая использует FreeBasic как основной инструмент и все проекты пишут на нём?
0
Модератор
10060 / 3905 / 885
Регистрация: 22.02.2013
Сообщений: 5,854
Записей в блоге: 79
23.12.2015, 00:20
Пишут на бейсиках программы и довольно часто.
Вот к примеру www.showeditor.com - это на VB6. Кстати когда я работал с оптоволокном часто приходилось бывать на всяких различных предприятиях/организациях, так вот там чуть ли не в каждой второй программное обеспечение написано на VB6/5 (сужу по стандартной иконке на формах).
0
 Аватар для vlisp
1070 / 991 / 153
Регистрация: 10.08.2015
Сообщений: 5,414
23.12.2015, 05:29
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Звучит как "книгу не читал, но осуждаю"
Есть библиотека fbMath, написаная на фб... там довольно много вкусного
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
23.12.2015, 06:22
Цитата Сообщение от The trick Посмотреть сообщение
программное обеспечение написано на VB6/5
VB6<>FreeBasic
0
Кормпилятор
 Аватар для Quiet Snow
5044 / 1718 / 409
Регистрация: 25.04.2010
Сообщений: 4,827
Записей в блоге: 2
23.12.2015, 06:34
Но я дико извиняюсь, а с каких это пор Basic стал инструментом адекватного, профессионального программиста?
Поставлю вопрос другим ребром, а с каких пор он стал инструментом лишь для надекватов и салаг?
И ещё более жёсткий вопрос, более широкого плана: что есть профессиональный программист для вас?
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
23.12.2015, 06:58
Цитата Сообщение от Quiet Snow Посмотреть сообщение
каких пор он стал инструментом лишь для надекватов и салаг?
Язык создавался как инструмент, с помощью которого студенты-непрограммисты могли самостоятельно создавать компьютерные программы для решения своих задач. Он предназначался для более «простых» пользователей, не столько заинтересованных в скорости исполнения программ, сколько просто в возможности использовать компьютер для решения своих задач, не имея специальной подготовки.
Принципы языка Basic:
Кликните здесь для просмотра всего текста
быть простым в использовании для начинающих;
быть языком программирования общего назначения;
предоставлять возможность расширения функциональности, доступную опытным программистам;
быть интерактивным;
предоставлять ясные сообщения об ошибках;
быстро работать на небольших программах;
не требовать понимания работы аппаратного обеспечения;
защищать пользователя от операционной системы.

Цитата Сообщение от Quiet Snow Посмотреть сообщение
что есть профессиональный программист для вас?
Я же написал, вроде понятно:
Цитата Сообщение от Pro_grammer Посмотреть сообщение
такая фирма создающая программные продукты, которая использует FreeBasic как основной инструмент и все проекты пишут на нём?
Вот там должны работать люди с профессией программист.
Была хорошая попытка у The trick, но к сожалению VB6, тем более VB5 давно не поддерживаются производителем, и ни одна серьёзная фирма в работе его использовать не будет из за невозможности легального приобретения, а значит и лицензирования.

Цитата Сообщение от The trick Посмотреть сообщение
Вот к примеру www.showeditor.com - это на VB6.
Спецом скачал Laserworld_Showeditor_2015_DEMO.exe ->Microsoft Visual C++ ver 5.0/6.0
0
Кормпилятор
 Аватар для Quiet Snow
5044 / 1718 / 409
Регистрация: 25.04.2010
Сообщений: 4,827
Записей в блоге: 2
23.12.2015, 06:59
с помощью которого студенты-непрограммисты
ok, FB для салаг и неадекватов. Полностью согласен. Закрываем топик и расходимся,
меня всё устраивает.
0
 Аватар для eugene4
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57
23.12.2015, 12:27  [ТС]
Уважаемый vlisp, это не очень сложно: просто нужно представить хранящуюся в памяти переменную в виде последовательности числовых символов и затем вывести символьную строку на консоль
При этом желательно помнить, что количество выводимых знаков связано с форматом представления переменной...

Добавлено через 3 часа 6 минут
Не покидает ощущение, что стал персонажем романа Владимира Владимировича Набокова (1899—1977) "Приглашение на казнь" (1938), ощущение не из приятных... Правда, в последний момент герой романа отказывается от непротивления, и самый акт неповиновения спасает его из власти иллюзорного мира: "зачем я тут? отчего так лежу?" Задав себе этот простой вопрос, он ответил тем, что привстал и осмотрелся... направляясь в ту сторону, где, судя по голосам, стояли существа, подобные ему...

Но, в данном случае, мой уход из темы не решит проблему в масштабах страны...
Потому - немного "пофлужу" еще

Уважаемый Pro_grammer, простите задержку ответа – "конец года"...

1) Простите, а Вы всегда тестируете математические функции при знакомстве с новым компилятором? Это – тяжелая работа, сочувствую...

2) Это, действительно, понятно: математика она и в Африке математика, но возникает вопрос: почему в сети на один конвертер программы с языка Си на язык Паскаль приходится примерно десяток конвертеров с языка Паскаль на язык Си?
И, конечно, как металлурга, меня очень заинтересовал (для встроенных систем) язык программирования Ада, синтаксис которого унаследован от языка Паскаль... Или в Министерстве обороны США работают исключительно лохи?

3) Наверное, Вам еще в школе, нужно было учиться программировать на различных диалектах C++. Тогда Вам были бы понятны преимущества использования FreeBASIC. Но, не мне судить я изучал другие предметы: физику, химию, теплотехнику...
0
Эксперт по электронике
6998 / 3314 / 341
Регистрация: 28.10.2011
Сообщений: 13,020
Записей в блоге: 7
23.12.2015, 12:28
Уважаемый eugene4, теория это хорошо, но нужно было приложить код на FB, выполняющий эту задачу.
0
 Аватар для eugene4
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57
23.12.2015, 12:42  [ТС]
Вы просили рассказать и я рассказал!

Почему этот вопрос задали мне и почему на FreeBASIC?
Я не программист, а металлург, а язык FreeBASIC - полный отстой
0
Модератор
10060 / 3905 / 885
Регистрация: 22.02.2013
Сообщений: 5,854
Записей в блоге: 79
23.12.2015, 12:48
Цитата Сообщение от Pro_grammer Посмотреть сообщение
VB6<>FreeBasic
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Но я дико извиняюсь, а с каких это пор Basic стал инструментом адекватного, профессионального программиста?
Я так думаю имелось в виду любой бейсик.
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Была хорошая попытка у The trick, но к сожалению VB6, тем более VB5 давно не поддерживаются производителем, и ни одна серьёзная фирма в работе его использовать не будет из за невозможности легального приобретения, а значит и лицензирования.
Множество версий куплено легально и на них пишется лицензионный софт.
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Спецом скачал Laserworld_Showeditor_2015_DEMO.exe ->Microsoft Visual C++ ver 5.0/6.0
Ты хоть бы написал откуда такая инфа. Вот тебе доказательство что программа написана на VB6:
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
23.12.2015, 14:56
Цитата Сообщение от The trick Посмотреть сообщение
Ты хоть бы написал откуда такая инфа.
Я же написал, что скачал с указанного сайта. Это оказывается инсталлятор написан на Microsoft Visual C++ ( странно, да?), а сама прога на VB6.

Цитата Сообщение от The trick Посмотреть сообщение
Множество версий куплено легально и на них пишется лицензионный софт.
Ты хоть бы написал откуда такая инфа.
0
Модератор
10060 / 3905 / 885
Регистрация: 22.02.2013
Сообщений: 5,854
Записей в блоге: 79
23.12.2015, 15:46
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Это оказывается инсталлятор написан на Microsoft Visual C++ ( странно, да?)
Да не странно, многие делают инсталляторы в основном через специальные сборщики типа InnoSetup, PDW, и т.п.
Цитата Сообщение от Pro_grammer Посмотреть сообщение
а сама прога на VB6.
Об этом я и писал.
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Ты хоть бы написал откуда такая инфа.
Ты хочешь сказать что никогда никто в мире не покупал VB6 легально?
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
23.12.2015, 19:19
Цитата Сообщение от The trick Посмотреть сообщение
Об этом я и писал.
А что там конкретно на VB6 написано, и по какой причине это сделано? Дешевизна разработки GUI?
Просто интересно понять мотивы.
Все библиотеки написаны на C++, в папке драйверов dll на на Делфи, установщик самописный, тоже на C++, остается только GUI на VB6. В принципе VB6 для этого идеально подходит.
Цитата Сообщение от The trick Посмотреть сообщение
Ты хочешь сказать что никогда никто в мире не покупал VB6 легально?
Покупали, однозначно. И VB1,2,3 наверно покупали. И DOS покупали.
Но хотя бы такой факт, что официально Windows Vista и соот. дальше не поддерживает Visual Studio 6.0, 1998 г. выпуска. Последней системой была XP, которая уже тоже не поддерживается.
Нужно иметь очень веские причины, что бы эксплуатировать эту древность в настоящее время на профессиональной постоянной основе.
P.S.
На VB6 писали проги и учились миллионы наших школьников и студентов не программистов, и я сам его люблю и уважаю. Он прост и доступен, хотя в новых версиях Винды есть определенные трудности с установкой, но решаемые.
Но какое отношение VB6 имеет к FreeBasic?
0
Модератор
10060 / 3905 / 885
Регистрация: 22.02.2013
Сообщений: 5,854
Записей в блоге: 79
23.12.2015, 20:31
Цитата Сообщение от Pro_grammer Посмотреть сообщение
А что там конкретно на VB6 написано, и по какой причине это сделано? Дешевизна разработки GUI? Просто интересно понять мотивы.
Там практически все написано на VB6, вся логика работы, редакторы, оптимизация, импорт/экспорт. Смысл твоего вопроса я не понял. VB6 такой же язык программирования как и другие поэтому на нем пишут программы. До сих пор и в России и за рубежом, выпускаются библиотеки и инструменты. GUI делается просто и дешево во многих яп с визуальной средой.
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Все библиотеки написаны на C++, в папке драйверов dll на на Делфи, установщик самописный, тоже на C++, остается только GUI на VB6. В принципе VB6 для этого идеально подходит.
Не вижу связи. MSVBVM60 тоже написана на C++ и scrrun. Если ты намекаешь почему логика этих библиотек не написана на VB6, то я отвечу по той же причине что и к примеру GDI+ не пишется на VB6, а используется готовая библиотека. Это нормальная практика - использовать сторонние библиотеки при разработке софта.
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Но хотя бы такой факт, что официально Windows Vista и соот. дальше не поддерживает Visual Studio 6.0, 1998 г. выпуска.
Что? Где такое написано?
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Нужно иметь очень веские причины, что бы эксплуатировать эту древность в настоящее время на профессиональной постоянной основе.
Компилятор VB6 как генерировал машинный код в 1998 году, так и генерирует. Код не может "устареть", он как был 15 лет назад так он и остался. Или ты что-то другое имел в виду? Различные новые технологии и концепции вроде интерфейсов с "плюшками" (скорее всего ты это имел в виду) существуют расширения, т.к. в 1998 году их не было и разработчик этой версии просто не мог туда добавить этот функционал по умолчанию. Если тебя интересует COM и ActiveX, то ни один из современных ЯП не реализует эту технологию в полном объеме как это делает VB6. Если тебя интересует скорость кода, то я скажу тебе так, что она практически не уступает другим яп, т.к. я еще не видел компилятора который без специально написанного кода оптимизировал код под SIMD инструкции. В крайнем случае можно статически прилинковать любой код написаный хоть на C++, хоть на ассемблере. Один недостаток который относится к возрасту VB6 - это 32-битный компилятор.
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Но какое отношение VB6 имеет к FreeBasic?
Ты спрашиваешь, я тебе отвечаю. Ты сам начал обсуждать бейсики (может ты имел в виду только FreeBasic, но тогда стоило бы так и написать):
Цитата Сообщение от Pro_grammer Посмотреть сообщение
а с каких это пор Basic стал инструментом адекватного, профессионального программиста?
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
23.12.2015, 21:24
Цитата Сообщение от The trick Посмотреть сообщение
Где такое написано?
У тебя точно есть официальный дистрибутив, который ты сам устанавливал на системы выпущенные после XP?
Сообщение о несовместимости выдается при установке!
Цитата Сообщение от The trick Посмотреть сообщение
Код не может "устареть", он как был 15 лет назад так он и остался.
Ага. QBasic и его код как генерировался 20 лет назад, так и генерируется. Это не аргумент.
0
Модератор
10060 / 3905 / 885
Регистрация: 22.02.2013
Сообщений: 5,854
Записей в блоге: 79
23.12.2015, 22:18
Цитата Сообщение от Pro_grammer Посмотреть сообщение
У тебя точно есть официальный дистрибутив, который ты сам устанавливал на системы выпущенные после XP?
Сообщение о несовместимости выдается при установке!
У меня нет официального дистрибутива - речь не об этом. Проблемы с совместимостью действительно есть, но стоит обратить внимание на это:
The Visual Basic 6.0 IDE
...
Additionally, both the Windows and Visual Basic teams have tested Visual Basic 6.0 IDE on Windows Vista, Windows 7, Windows Server 2008, Windows 8 and Windows 8.1 to understand and mitigate (if appropriate) compatibility issues on 32-bit versions of Windows
...
Разработчики наоборот пытаются сделать так чтобы проблем с совместимостью было меньше. Они не могут модифицировать IDE, потому что поддержка IDE закончена.
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Ага. QBasic и его код как генерировался 20 лет назад, так и генерируется. Это не аргумент.
Тогда что ты имел в виду то, ты так и не ответил.
0
 Аватар для vlisp
1070 / 991 / 153
Регистрация: 10.08.2015
Сообщений: 5,414
23.12.2015, 22:53
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Но какое отношение VB6 имеет к FreeBasic?
У них один предок - QBasic.
0
Кормпилятор
 Аватар для Quiet Snow
5044 / 1718 / 409
Регистрация: 25.04.2010
Сообщений: 4,827
Записей в блоге: 2
24.12.2015, 04:12
Это нормальная практика - использовать сторонние библиотеки при разработке софта.
Абсолютно верно.

Последней системой была XP, которая уже тоже не поддерживается.
Windows XP работает гораздо быстрее семёрки(оболочка), проверено на куче машин: пентиумах,
c2d, i3, i5, i7. Как говорил народ - десятка намного прожорливее семёрки. Единственный
недостаток XP это возможное отсутствие драйверов и долгая загрузка системы. Первое
делается специально из маркетинговых целей, второе - прерогатива нового оборудования.
На XP работать гораздо приятнее, чем на любой новой говносистеме.

Ага. QBasic и его код как генерировался 20 лет назад, так и генерируется. Это не аргумент.
QBasic окончательно устарел вместе с системой DOS во время перехода с 9x систем на новые,
построенные на архитектуре NT. Т.е. тогда, когда программы переставали запускаться на
встроенном эмуляторе подсистемы DOS. QBasic в общем то как раз и был языком для студентов,
а вот для коммерческих целей был как раз Quick Basic, который вырос в PDS (professional development
system), т.е. это среда разработки для профессионалов. Может быть забавно, но он до сих пор
может быть использован для разработки логики алгоритмов и переноса её на любые другие ЯП.
Код на VB не устарел по той простой причине, что 32 битные программы на WinAPI имеют запас
совместимости. А при должном тестировании на целевой системе - всё нормально работает.
По крайней мере на старых виндах 9x, XP, висте и семёрке VB6 программы вполне могут работать
нормально. Для очень редких задач требуется 64 бита и в этом случае можно как раз и выбрать
FB потому что он абсолютно бесплатен. И ничего не мешает кодерам VB реализовывать
некоторые проекты на FB, т.к. синтаксически разницы мало, опять же если писать ближе к стилю
QB, а VB\VBA из него и выросли.

И если на VB6 люди пишут коммерческие программы, то на FB сам бог велел, т.к. как минимум
встроенный ASM - это большой плюс, возможность рекомпиляции под 64 бита - тоже неплохо.
Да, можно конечно подключать библиотеки на VB, это будет менее удобно, чем прописывать
вставкой, примерно та же разница что была между QuickBasic и TurboPascal, в первом были *.Qlb
во втором unit-ы(*.tpu) + ASM вставки, что было удобнее. Потому много демщиков в своё время
использовали паскаль и в хвост и в гриву, единственный минус паскаля был в том, что он не
поддерживал инструкции выше 286-го процессора, в данном случае неосведомлённые люди и
выбирали какой-нть QuickBasic + TASM\MASM, можно было конечно писать через опкоды db $66
- и я видел код библиотек с этой "фичей" но это был такой писец, что писец. А почему
неосведомлённые, потому что не везде и сразу видели возможность паскаля подключать
"сырые" *.obj файлы, тем не менее за счёт того, что бейсик был проще к пониманию и сам
достаточно качественно форматировал код, его и выбирали. Под DOS-ом не было большой разницы
какой диалект использовать,

Сам я не знаю честно, есть ли большие, крупные, коммерческие программы на FB, тут нужно
спросить у Стаса, он знает на порядок больше. Но нет такого, чтобы явно отталкивало от
данного диалекта.
Он нормально держит большое кол-во кода, нет каких-то серьёзных багов и нестыковок, которые
бы мешали написать огромный проект на нём.
Понятно одно программисты по профессии(кто работает программистом и даже пофиг. если они
пишут какие-нибудь парсеры ссаные) не будут "рисковать" и брать абсолютно любой бейсик
включая PB, VB и прочие, они даже не будут брать делфи, исходя из того факта, что 99% всего
пишется первично под си.
По факту нет вообще никаких объективных доводов против того, чтобы писать коммерческие
программы на FB. А вообще не считаю что нет ничего серьёзного на FB, FBSound например легко
даст прикурить PB-шной встроенной библиотеке, которую писали видите ли "профессиональные"
программисты, я использовал оба диалекта и могу сказать, что FB был удобнее в этом плане на
тот период.
Та же Window9 - очень нехилая библиотека по объёму кода, не знаю сколько там кода, но его
много и модулей больше 50-ти точно, креш тест на объём кода и модульность FB уже сто лет
назад прошёл.
Более того на другом форуме ребята шерстят действительно крутые штуки типа OpenCL, ASIO
и VST, там то мало кто сомневается в том, что на FB можно написать нормальные проги.
По информации с оф. сайта FB поставляется с хедерами от следующих библиотек:
http://www.freebasic.net/wiki/... =ExtLibTOC
Вот ещё один проект библиотеки для языка:
https://code.google.com/p/fb-extended-lib/
32k строк, читаю функционал, видимо тоже салаги писали. И вот честно, мнению разработчиков
подобных штук поверил бы больше, чем вашим доводам о никчёмности диалекта. Сложно понять
на чём основано ваше мнение. Крупные многокилостроковые программы есть, куча абилок, озвученных
выше, нужно что-то ещё? Ну озвучьте чего так сильно не хватает и для каких таких крупных
проектов вы используете другие диалекты, для чего, вдруг нельзя использовать FB...
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
24.12.2015, 08:41
Уважаемый Quiet Snow, я полностью согласен с Вами в части вышесказанного. Но если помните, то разговор у нас зацепился за фразу
"Зная WinAPI, любой адекватный программист сможет написать адекватную программу под винду."
И это тоже правда. Но Basic должен оставаться Бейсиком, простым ЯП для непосвященных, а это
-быть простым в использовании для начинающих;
-не требовать понимания работы аппаратного обеспечения;
-защищать пользователя от операционной системы.
Не нужно знать простому человеку что такое API, OpenCL, DirectX, ASIO и VST и т.п. если он просто хочет решить свою повседневную задачу или там игрушку написать.
Он должен просто описать алгоритм словами языка, близко похожими на человеческие и получить результат.
Или не так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.12.2015, 08:41

Немного о FreeBasic
Чаще всего при начальном использовании какого-то языка , люди стараются выбрать простую, неприхотливую среду. Для FreeBasic можно...

Синтаксические особенности FreeBasic
По совету Stabud создаю тему, в которой будем обсуждать семантику и синтаксис диалекта FreeBasic. Вот на такую программу я...

FreeBasic круги на воде
Очень интересный код имитирующий распространение кругов на воде. Описание алгоритма тут Что меня удивило, обычно когда идет речь о...

FreeBasic. MyFbFramework + VisualFBEditor
Начал новый фреймворк для FreeBasic: MyFbFramework И редактор для него: VisualFBEditor Файлы здесь: ...

Задача на графику в FreeBASIC
Помогите с задача по графике в FreeBASIC Построить совокупность n равных отрезков, центры которых лежат в центре экрана, а концы - на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Сезонность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru