Обновить

Комментарии 6

Вы описали чисто техническую сторону развития вашего языка программирования. А если у вас стратегическое видение его конечной цели? Причем не фантастическое из разряда - все программы С++ перепишут на Ü, а реальное и прагматичное? И само собой, на чем это видение основано?

Ничего особо фантастического в переписывании C++ программ на Ü я не вижу. Это часто непрактично (работающий код переписывания не требует), но технически реализуемо, язык Ü достаточно богат функционалом в сравнении с C++.

Более прагматичный вариант - использовать Ü для написания новых программ. Я это уже практикую, в этом году уже один небольшой проект на Ü написал (см. мою предыдущую публикацию).

Плюсы использования Ü в сравнении с C++ вполне очевидны - безопасность работы с памятью, отсутствие граблей, унаследованных от C, более богатая (отчасти) стандартная библиотека, интегрированная система сборки и много чего ещё.

По сути практичный пет-проект для души с большими потенциальными возможностями, но без глобальных планов по "по захвату мира"?

"Захватить мир" было бы очень даже хорошо, но с этим есть некоторые сложности. Я понятия не имею, как перейти к этой стадии.

Вот если бы Ü был дружелюбен для разработки достойной системы сериализации/RTTI/толковых_умных_указателей/генерации_парсеров и на нём можно было повторить например разработку такой истории как тут, то тогда было бы понятно как переманивать программистов с других языков программирования.

Ü более чем дружелюбен для любой, даже самой сумасшедшей сериализации. Оператор typeinfo обеспечивает инспекцию типов, при инспектировании можно сгенерировать код любой сложности, который работает с этими данными - хоть через шаблоны, хоть через mixin (с генерацией текстового представления кода).

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации