Re[3]: Концепция умного C++
От: Pzz Россия https://github.com/alexpevzner
Дата: 18.04.25 07:58
Оценка:
Здравствуйте, Shmj, Вы писали:

Pzz>>Нихрена он не кросс-платформенный. Даже в разные дистрибутивы линуха целиться с помощью C++ проблематично: непонятно, на какие библиотеки можно рассчитывать.


S>А причем тут библиотеки? Библиотеки и системные функции — это отдельный вопрос — главное что ваши программы будут 100% компилировать под все платформы.


Потому, что возможность программировать кросс-платформенно, но без библиотек, имеет исключительно акедемическую ценность.

Pzz>>А таскать это с собой — кросс-платформенность немедленно превращается в лютый геморрой, когда даже сборку программы отстроить становится весьма непростой проблемой.


S>Кросс-платформа — всегда не просто и не дешево, но на практике на C++ это проще всего получается.


Я в курсе.

S>На C++ есть уже готовые кросс-платформенные либы, которые реально работают.


Pzz>>Вот Go, да, он кросс-платформенный. Rust подозреваю, что тоже.


S>Go — это сборщик мусора, тащить за собой всю среду не оно. Как и .Net.


.Net ташит за собой рантайм в виде кучи файлов. Go просто линкует программу статически.

S>Rust не имеет полноценного ООП — это скорее замена голого C и то спорная.


И что?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.