Информация об изменениях

Сообщение Re: Мы пишем от 31.10.2022 10:50

Изменено 31.10.2022 11:13 johny5

Re: Мы пишем
Здравствуйте, JacobR, Вы писали:

Мы пишем, пытаемся точнее, в процессе освоения.
Я вот тут много спамил про него.
http://rsdn.org/forum/flame.comp/8366608.1
Автор: johny5
Дата: 22.09.22


Язык выглядит посовременнее чем С++, легче с внешними либами, получше в плане безопасности и т.д. и т.п..
Но это не очередной язычок с похожим синтаксисом, чуваки пытаются сделать рывок к ещё более верифицируемому коду, сравнимый с переходом от языков с динамической типизацией к статической. Новые грани это 100%я потокобезопасность, впринципе отсутствие data race даже в однопоточном коде. Невозможность наступить на null pointer access, неинициализированные объекты заменены на Option<>. Вообще повредить память (в рамках safe) не получится, но это не новое, в managed языках типа C# это давно есть.

Мы пытаемся использовать его как быстрый back-end язык. Мне лично он очень нравится, хотя частенько бывает ходишь кругами вокруг какой то совсем простой проблемы. Меняет то как смотришь на С++ после этого.
Re: Мы пишем
Здравствуйте, JacobR, Вы писали:

Мы пишем, пытаемся точнее, в процессе освоения.
Я вот тут много спамил про него.
http://rsdn.org/forum/flame.comp/8366608.1
Автор: johny5
Дата: 22.09.22


Язык выглядит посовременнее чем С++, легче с внешними либами, получше в плане безопасности и т.д. и т.п..
Но это не очередной язычок с похожим синтаксисом, чуваки пытаются сделать рывок к ещё более верифицируемому коду, сравнимый с переходом от языков с динамической типизацией к статической. Новые грани это 100%я потокобезопасность, впринципе отсутствие data race даже в однопоточном коде. Невозможность наступить на null pointer access, неинициализированные объекты заменены на Option<>. Вообще повредить память (в рамках safe) не получится, но это не новое, в managed языках типа C# это давно есть.

Мы пытаемся использовать его как быстрый back-end язык, микросервисы. Почему микросервисы — мне кажется язык пока не готов для крупных проектов-монолитов — абстракций нехватает.
Язык мне лично он очень нравится, хотя частенько бывает ходишь кругами вокруг какой то совсем простой проблемы. Меняет то как смотришь на С++.