Pull to refresh

Comments 9

Кроме того масса автоматизма по генерации нужных данных портированию не подлежала, т.к. в Go отсутствует управление порядком компиляции, препроцессор, метапрограммирование
А как же go generate?
Она ж не встроена в язык. Внешние средства не в счет, а то иначе все языки поддерживают метапрограммирование и много чего еще.
Но она встроена в стандартный тулчейн.

Если что, в С/С++ зачастую препроцессор тоже внешним модулем.
Я ортодокс: смотрю что можно сделать изнутри проги. Оттуда генерить код нормальным способом как могу в динамических языках и в Nim, Crystal, Scala — не могу. Просить юзера изучать/использовать тулчейны чтобы он смог использовать мою либу не считаю разумным. но спасибо за наводку.

Не совсем понятно — это нативный GUI или веб?

Web. Есть и нативный web, когда нативный клиент коннектится к серверу, без браузера.
Ссылки в конце статьи это ссылки на репозитарии Unigui Python и Go, на всяк случай.
UFO just landed and posted this here
Примерно так, чтобы еще возращал указатель, иначе никак. + без лишних имен в конструкторе.
Sign up to leave a comment.

Articles