20.06.2019 / 02:24 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| Цитата 1961uvg: vl@volk Вы наверно считаете всех кто занимается RFO Basic кончеными идиотами, которые понятия не имеют , что существуют другие языки программирования ? Все в курсе в отличии от Вас ! OwnLang делает Я не считаю тех, кто занимается RFO Basic идиотами. Немного странными, да, но не идиотами. Однако каждый ЯП имеет свою специализауию, и был бы не против узнать, на что заточен RFO.
|
20.06.2019 / 10:26 | |
levapbar Пользователь Сейчас: Offline
Имя: Павел Регистрация: 04.09.2016
| Askalite, Бейсик экономит время. С этой целью он и был создан. Кстати. Оли бейсик поддерживает json.Не помню, где на заграничном форуме читал. Выкладываю пример, взятый оттуда
Изменено levapbar (20.06 / 10:35) (всего 1 раз)
Прикрепленные файлы: Пример.pdf (0 кб.) Скачано 110 раз |
20.06.2019 / 10:52 | |
levapbar Пользователь Сейчас: Offline
Имя: Павел Регистрация: 04.09.2016
| Что-то пример невыложился. Попробую ещё раз. Переименуйте zip в pdf
Изменено levapbar (20.06 / 10:56) (всего 2 раза)
Прикрепленные файлы: Пример.zip (96.06 кб.) Скачано 44 раза |
20.06.2019 / 12:06 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| На сколько я помню в OliBasic есть глобальные переменные например : globals.all - переменные и функции становятся глобальными globals.none - переменные и функции становятся локальными и т.д.. Применять RFO можно как угодно . Я раньше давал ссылку на немецкого ученого который применяет RFO в научных экспериментах, так как легко подключать различные сенсоры и приборы.
|
20.06.2019 / 12:17 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Nata, если серьезно, то конкретно этот яп пригоден для твоей задачи, но придется вложить много времени для написания костылей. Рекомендую взглянуть на это - https://annimon.com/forum/id455975 __________________
わからない!! |
20.06.2019 / 14:20 | |
Nata Пользователь Сейчас: Offline
Имя: Наталья Регистрация: 18.06.2019
| Цитата levapbar: Askalite, Бейсик экономит время. С этой целью он и был создан.levapbar, Бейсик ускоряет разработку только крошечных программ. При бОльших размерах он пожирает время разработки с утроенной, даже с удесятерённой скоростью.
Причин, по-моему, три:
1. Средства секционинования программы в Бейсике убоги до невозможности.
2. Концепция типа данных в Бейсике практически отсутствует, имеет место сверхслабая типизация.
3. Низка чувствительность к опечаткам в идентификаторах. Этот недостаток повергает меня в шок и трепет, особенно на смартфоне, где делается много опечаток категории "нечаянная замена одной буквы на другую".
А для прямолинейных интерпретаторов вроде RFO BASIC! хочется добавить ещё одно, пусть и не смертельное, но сильно раздражающее. Очень поздно выявляются синтаксические ошибки. Это просто какое-то издевательство - интерпретатор выявляет последние опечатки только тогда, когда подходит к концу тестирование всех (в том числе крайне редко выполняемых) ветвей программы. Понять причины этой дикости невозможно!
Зато RFO BASIC! доступен, надёжен, самодостаточен и отлично документирован. Именно это застваляет призадуматься, несмотря на очень тяжёлые недостатки языка. В самом деле, многие ли резидентные андроидные средства разработки способны похвастаться таким вот резюме, особенно шикарной документацией?
|
20.06.2019 / 15:35 | |
Death Пользователь Сейчас: Offline
Имя: Смерть Регистрация: 31.07.2015
| Nata, на твой пост ( #511905) отвечу, Бери язык пригодняй для такого, java, c# и в крайний случай c++ для написания большой системы с работой больших данных __________________
Смерть правит миром |
20.06.2019 / 16:58 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| Цитата levapbar: Askalite, Бейсик экономит время. С этой целью он и был создан. Кстати. Оли бейсик поддерживает json.Не помню, где на заграничном форуме читал. Выкладываю пример, взятый оттуда Нет, цель бейсика это самые основы создания программ для не умеющих в программирования, так изначально.
Экономит время? Php, java, да, экономят время, но не basic. Может маленькие программы легче на бейсикес но вот большие...
|
21.06.2019 / 02:29 | |
Nata Пользователь Сейчас: Offline
Имя: Наталья Регистрация: 18.06.2019
| Сравнила RFO BASIC! с OwnLang на примере простой программы "Диалоговое окно". Результат получился не в пользу OwnLang. Язык программирования OwnLang и, особенно, его библиотека модулей описаны так скверно, что хуже некуда. Итог эксперимента не удивителен: на RFO BASIC! требуемая программа написалась за пять минут и заработала с первой же попытки, а в документации OwnLang https://annimon.com/docs/ownlang/ru/банально отсутствует информация, необходимая для программирования диалоговых окон. Её там нет на корню. Таким образом, в поединке RFO BASIC! с OwnLang первый набил лицо второму, причём набил жестоко и без шансов на реванш. |
21.06.2019 / 04:58 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Чот хрюкнул
__________________
Да, детка, я - Король Ящериц!!! |