|
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57
|
|
FreeBASIC23.11.2015, 19:45. Показов 28003. Ответов 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
|
|
| 23.11.2015, 19:45 | |
|
Ответы с готовыми решениями:
210
FreeBASIC и сети Осваиваю (ем) FreeBasic
|
|
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57
|
|
| 11.12.2015, 09:54 [ТС] | |
|
Уважаемый Quiet Snow, ну, примерно таким же, как COM и ActiveX к проблемам физхимии
![]() Огромная просьба: сообщите, пожалуйста, о каких разговорах и религии Вы ведете речь и чего именно "научного" Вы ожидаете увидеть на этом сайте? Признаюсь, зашел сюда не удивлять, а удивляться и... очень удивился ![]() Уважаемый Pro_grammer, это не является гостайной, поэтому сообщаю: многие сегодняшние научно-технические достижения базируются на формулах школьной программы (даже E=mC^2) и, действительно, для многих расчетов может использоваться любой язык программирования (иногда - "вычисления в уме")... Но речь идет о передаче знаний, что требует использования некоего "эсперанто" понятного всем и каждому... кроме того очень важна неспешность и непрерывность передачи информации (знаний), особенно если речь идет о подготовке подрастающего поколения... Но это, коре, для "философского" форума
0
|
|
|
Модератор
|
||||
| 11.12.2015, 11:18 | ||||
|
0
|
||||
|
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57
|
|
| 11.12.2015, 13:12 [ТС] | |
|
Уважаемый The trick, простите буду краток:
1) Программу Excel использую крайне редко (автономно для работы с электронными таблицами), базы данных практически не использую (исключение – сборники эталонных констант). 2) Мне тоже многое не интересно на этом сайте, но туда не лезу - стараюсь никому не мешать! И, уж тем более, предлагать что-либо – напомните, пожалуйста... В разделе FreeBASIC я собирался не отвечать на вопросы (признаюсь – уже утомился), а задавать вопросы по программированию прикладных задач... Имею право? 3) Спасибо за информацию - буду знать к кому обращаться за прецизионными математическим функциями... Напомню: мы обсуждали проблему целесообразности создания нового раздела и свое мнение я высказал.
0
|
|
|
|
||
| 11.12.2015, 13:34 | ||
|
Задавайте их в разделе "Basic". Если на них будут ответы, то возможно со временем администрация примет решение создать раздел для FreeBasic. С PureBasic было именно так. Раздел создали не сразу, а когда накопилось некоторое количество тем.
0
|
||
|
Модератор
|
|||||
| 11.12.2015, 15:00 | |||||
|
0
|
|||||
|
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57
|
|
| 11.12.2015, 15:43 [ТС] | |
|
The trick, только для Вас повторю утверждение:
...есть разные сферы применения вычислительной техники (еще совсем недавно название вполне отражало назначение), одно из них - научные вычисления... в этой сфере применения компьютеров, язык вполне заслуживает внимания и доверия... Ваш вопрос: В чем особенность я так и не понял? Уточняю: В этой сфере в меньшей степени необходимы всяческие бантики и свистульки... Все, что я говорил, не следует обобщать на всех пользователей... Отвечаю locm: Как и обычно на вопросы будут отвечать люди, которые уверены, что знают правильный ответ и готовые отстаивать свое мнение ![]() Для меня, пожалуй, важнее кто и какие будет задавать вопросы...
0
|
|
|
Кормпилятор
|
|||||
| 12.12.2015, 04:50 | |||||
интернета дабы не позориться. Надо было в своё время сохранить тот ужасный бред. Весьма даже поучительно, отменная инструкция о том, как не надо писать статьи.
Прям до слёз, на этом - ничего... На форумах знаете, вообще одни учёные сидят.Так, блин, научат, потом догонят и ещё раз научат. ![]()
P.S: Как же толсто-то вышло, сам не ожидал.
0
|
|||||
|
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57
|
|
| 16.12.2015, 14:17 [ТС] | |
|
Друзья, простите - так бы и "дремал" после своего сообщения:
eugene4: 11.12.2015. 15:43 #26 если бы не "разбудило" сообщение от участника: Catstail: 15.12.2015. 18:06 #29 Как всегда, попытаюсь ответить (оправдаться): The trick: ...имею ввиду развитые средства мультимедиа... Это был частный ответ Quiet Snow на его вопрос: каким боком ко Free BASIC-у? в данном случае посчитал обсуждение этих вопросов несколько преждевременным... Quiet Snow: Уверяю, ничего выложенного в сеть никогда не менял и менять не собираюсь! Напомню: Вы не поведали участникам, какие мои разговоры о религии имели ввиду... Конечно, не ожидал встретить здесь ученых, но полагал, что встречу специалистов, которым не безразлично состояние программирования в стране (т.е. подготовки специалистов). Или грубостью прикрываете боязнь конкуренции? Хотя чего опасаться - отечественных программных изделий почти невидно и их появление уже не предвидится (это вопрос преемственности). Отдельным сообщением, постараюсь разъяснить некоторые свои, как сейчас принято говорит "мотивации" (но думаю, не сегодня, еще раз простите)...
0
|
|
|
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57
|
|||||||
| 22.12.2015, 15:28 [ТС] | |||||||
|
Не по теме: Часть 1: Мотивация интринсивная (по причинам внутренним).
Добавлено через 22 часа 53 минуты Слушаюсь и повинуюсь! Не буду мешать - сюда я больше не ездец... но не стирайте, пожалуйста, флуд о мотивации - писал от сердца для пользы дела...
0
|
|||||||
|
1070 / 991 / 153
Регистрация: 10.08.2015
Сообщений: 5,414
|
||
| 22.12.2015, 15:54 | ||
|
0
|
||
|
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57
|
|
| 22.12.2015, 17:17 [ТС] | |
|
Даже не подозревал, что создал "флуд" - хотел просто поделиться мыслями великих с великими программистами!
А мне понравилось, что FreeBASIC многое хорошего для математики взял от Pascal...
0
|
|
|
|
||
| 22.12.2015, 18:21 | ||
|
0
|
||
|
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57
|
|
| 22.12.2015, 18:53 [ТС] | |
|
конечно, математические функции не тестировал
![]() и, по большому счету, мне абсолютно фиолетово из какой библиотеки их натаскали... мне понравился алголо-подобный подход к представлению алгоритмов... и легкость чтения текста без всяких "условных обозначений и умолчаний"
0
|
|
| 22.12.2015, 20:52 | |||||
|
Не по теме:
Пусть земля ему пухом, RIP.
Теперь на FB точно мало кто сунется, убоятся бога. Как и создавать ещё один раздел для флуда. Хе хе...
0
|
|||||
|
|
||||
| 22.12.2015, 21:03 | ||||
|
Самое показательное такое: В Вasic Sqr(x) возвращает квадратный корень числа "x" В Pascal Sqr(x) возвращает значение "х" в квадрате Потом оброс различными плюшками. Я учился программировать примерно на десятке различных диалектов Basic. Практически на всех, более или менее адекватных умею написать что то более сложное, чем "Привет, мир!". Кроме бесплатности у FB нет ни какого преимущества, уж поверьте человеку, который рассуждает о предмете, который изучал.
0
|
||||
|
13 / 5 / 0
Регистрация: 15.11.2015
Сообщений: 57
|
|
| 22.12.2015, 21:38 [ТС] | |
|
Quiet Snow, не стану говорить о воспитании – здесь не место агитации
![]() 1) Процитировал слова Иоанна Кронштадтского. Пусть земля ему будет пухом. 2) Обучение - непрерывный процесс: детский садик, школа, институт – ступени, которые составляют общий пролет. Вы не какой ступени? Впрочем - догадываюсь... 3) Вы смелое сетевое существо! Польщен Вашей столь высокой оценкой опуса... Сегодня самый короткий световой день, а в потемках не работаю – посему откланиваюсь. Признаюсь, мне не доставляет удовольствия беседа с Вами... Если это возможно, воздержитесь от комментариев моего флуда – или скучно?
0
|
|
|
1070 / 991 / 153
Регистрация: 10.08.2015
Сообщений: 5,414
|
|
| 22.12.2015, 21:44 | |
|
Вы вот лучше расскажите как вывести в консоль число с точность до n знаков после запятой...
0
|
|
|
Кормпилятор
|
||
| 22.12.2015, 22:18 | ||
Преимущество не нужно, нужен функционал, а он есть: 1) Диалект быстр. 2) Поддерживает WinAPI в полном объёме. 3) Позволяет писать в 3GL режиме с QB синтаксисом, что сильно упрощает сам код. 4) Есть доступ к ассемблеру + может выдавать листинг программы на ассемблере. 5) Много библиотек под разные платформы, встроенная FbGfx и OpenGL. 6) Есть IDE, отладчики и визуальные редакторы интерфейса. 7) Запилены версии под 64 бит, правда ещё не тестил. Зная WinAPI, любой адекватный программист сможет написать адекватную программу под винду. Тем паче, любители ООП тоже могут порадоваться, там этого добра хватает с лихвой. Уже много раз говорилось, что дело всегда в программисте, попробуйте вон написать midi плеер даже на PB. Нет не портануть, а просто написать, изучив вопрос. Бисквит вон написал на QB\QBasic. Уверен, у всех, кто видел его проги под DOS, отпадала челюсть. А ведь по современным меркам, QB\QBasic уже давно не являются чем-то адекватным.
0
|
||
| 22.12.2015, 22:18 | |
|
Немного о FreeBasic Синтаксические особенности FreeBasic FreeBasic круги на воде
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Сезонность закисления почв
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
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|