-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Предложение по улучшению #589
Comments
Я думаю, что мы можем улучшить данную рекоммендацию до уровня пропозала с конкретными решениями по улучшению, но мне кажется, что в данный момент у Рабочей Группы С++ нет времени для данных импрувментов. Так что, тикет выглядит как солюшен в долгосрочной перспективе, но не возможен в данный момент. |
Предложение очень хорошее! Но, к сожалению, это сломает ABI. |
Это в принципе не возможно по определению просто из-за постулатов заложенных в стандарте. Где вы видели большую программу на C++ без UB? |
Выглядит как предложение по созданию нового языка программирования, который никак не будет связан с C++ и C. А без связи с C в том или ином виде (нативная поддержка, FFI), язык скорее всего будет никому не нужен. Выглядит как план на следующие пол века+ вперёд: разрабатываем новый язык -> разрабатываем новое ядро операционной системы на этом языке -> все дружно переходим на новое ядро и радуемся жизни. А потом, через неопределённое время, придёт человек с другими взглядами на то, как это можно было бы сделать и цикл повторится. Как можем видеть, пока что такого не произошло, ядру линукса 30 с небольшим и никто не планирует переписывать его с целью замены на глобальном рынке. Так что сомневаюсь, что предложение хоть когда то выстрелит, но надежда есть. |
Я хочу чтобы программы на языке С++ выполнялись быстрее, были безопасными и не допускали ошибок!
Примеры мы можем увидеть в реализации таких языков как Rust, JavaScript.
Код:
Полезные ссылки:
The text was updated successfully, but these errors were encountered: