RUBasic

ARbasic

ARbasic es un lenguaje de programación educativo para argentinos de todas las edades, escrito íntegramente en español.
ARbasic это учебный язык программирования для аргентинцев любого возраста, написанный полностью на испанском языке.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Сочетание парадигм:

  • процедурной
  • структурной
  • функциональной
  • объектной

Операторы языка — слова, наиболее близкие к терминам и смысловым словам языка! Читаемость и понимаемость!

if

else

elseif

endif / end

for

endfor / end

while

endwhile / end

foreach

end

универсальный end  — закрывающий любой блок?

Правильные комментарии!
автокомментирование — для таких end еще для чего-то неявного

оператор «+» — для склейки строк и одномерных массивов, и оператор «=» — для результата

Функции вместо подпрограмм.

y no o — логика

В логику — скобки
True и false — сделать константами?
Функции возвращают true, false

Типизацию!

Число(символ) — строка — массив[1] — массив[n] Типизация вверх?
Временная типизация с возможностью свертки вниз?
Произвольная скачущая типизация (на указателях)?

Сложные разнотипные массивы? Списки? Структуры?
Ну а там и до классов недалеко.
И везде — разумная динамика!

Классы (простые)?

В функциях — короткоживущие переменные. Только?
Включаемые куски кода! — include
Динамические массивы и строки — в дополнение к динамической типизации.
Передача любых типов переменных: строк, массивов. Как передавать? Ссылкой или копией?
UTF-8 — код и строки
Текстовая строка — UTF-8 строка, а не массив широких символов (4B) ?

Функции — употребимы везде — так же как переменные и константы.
Все — для корректной рекурсии!

Препроцессор?

Редактор — подсветка, автовставка, поле подсказок
Номера строк,
Новый код — выделение
Свертка блоков
Метки

___________________________________________________________

Как-то включиться в метеорологический проект Карлос Пас?
Метеостанции в школах! Официальные метеостанции!
Чтобы были нормальные прогнозы!
И уровни воды на мостах и в важных местах!
Метеосистема долины Punilla с озёрами и реками! Уровни, осадки, температуря, загрязненность воздуха, влажность… Подключение частных метеостанций — выбраковка результатов.
Сайт проекта.
Разбиение проекта на элементы — подпроекты.
Большой молодежный гидрометеорологический исследовательский проект Наша Вода или Вода Жизни. «Та вода, которую мы пьем».
Школы городков долины: исследование родников, рек, ручьев, систем сбора воды, подачи. Отслеживания уровня воды — водомерные посты. Отслеживание течения воды. Состояние воды в реках и озерах, её загрязненность. Растительность. Животный мир. Загрязненность сливаемой воды. Возможно даже связь с экологической полицией?!
Сам район водосбора — по границы водораздела. Его география, почвы, природная зона, геологическая подоснова.
Промышленность района, сельское хозяйство. Объекты критичные для состояния воды.
Изучение районов водосбора: география, самой системы забора, очистки, подачи воды, установка водомерных реек, и т.п. Установка метеостанций и датчиков, анализ информации, доклады… Изучение истории проекта, людей, его делавших…

. . .

Поделиться:

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать rubasic.ru, вы соглашаетесь на использование файлов cookie.
Понятно