Лет 15 назад у меня впервые возникла идея поиска оптимальной системы программирования. И я ещё подумал, как бы я назвал такой проект. Пришло в голову - V как система пятого поколения и как "Виктория!". А с год назад я решил посмотреть проекты языков программирования, названных одной буквой латинского алфавита. Да, уже все буквы заняты. Естественно, что я обнаружил и Vlang, но поскольку не было цели знакомиться, пробежал мимо. И вот звёзды сошлись. Система состоит из модулей. Модуль - папка, в которой модули и файлы с функциями. Вот такая архитектура каталога. Но самое главное, что переменную нельзя объявить вне функции! Глобальных переменных нет. Встроенный модуль, по умолчанию присутствующий во всех других имеет три встроенных структуры - массив, строка и карта (естественно, ассоциативный массив). По умолчанию массивы - динамические. Модель управления памятью активно использует буфер, в котором и происходят все побочные явления при вычислении функций и который освобождается после завершения. Проект надо смотреть дальше! Там присутствует всё необходимое, что есть в других проектах. То есть это явный кандидат на бэкэнд для интерпретатора интерпретаторов! И не смотря, что ещё не существует релиза, уже сразу видно, что это настоящий конкурент мейнстриму и если даже автор проекта вдруг сдаст, то это стоит того, чтобы его подхватить и продолжать. Глубоко продумана и сама цель - система разработки и поддержки приложений!
Лаборатория анализа и синтеза. Ретроспектива и перспектива эпистемологического анархизма как концептуального плюрализма и радикального конструктивизма, позитивизма и прагматизма. Интеллектуальная практика культуры космополитизма. Метасемантика как идентификация метамодерна. Дидактическая кодификация. Метамоделирование. Лингва франка - интерфейс.
Система разработки микросервисов!
ОтветитьУдалитьhttp://pchiusano.blogspot.com/2013/05/the-future-of-software-end-of-apps-and.html
ОтветитьУдалить