Size: a a a

cxx.Дискуссионная

2020 February 29

G

Gymmasssorla in cxx.Дискуссионная
источник

G

Gymmasssorla in cxx.Дискуссионная
Егор
Убийца раста?
Уже есть же - ATS
источник

G

Gymmasssorla in cxx.Дискуссионная
И он таки разительно мощнее и выразительнее, чем Rust
источник

G

Gymmasssorla in cxx.Дискуссионная
Konstantin Kozyrev
Строгая и динамическая. А так можно?
Да
источник

G

Gymmasssorla in cxx.Дискуссионная
Konstantin Kozyrev
Чудесно
s/Чудесно/Омерзительно
источник

а

а это кто in cxx.Дискуссионная
Konstantin Kozyrev
Строгая и динамическая. А так можно?
Предлагаю запретить слово "строгая" в отношении типизации, потому что оно путает
источник

G

Gymmasssorla in cxx.Дискуссионная
Alexander Zaitsev
надо со Смитом свести и автором Vlang
источник

G

Gymmasssorla in cxx.Дискуссионная
Отличная идея
источник

а

а это кто in cxx.Дискуссионная
Alexander Zaitsev
надо со Смитом свести и автором Vlang
Кто такой Смит?
источник

G

Gymmasssorla in cxx.Дискуссионная
а это кто
Предлагаю запретить слово "строгая" в отношении типизации, потому что оно путает
Нормальное же слово...
источник

G

Gymmasssorla in cxx.Дискуссионная
а это кто
Кто такой Смит?
Который в бегиннерсах
источник

G

Gymmasssorla in cxx.Дискуссионная
Konstantin Kozyrev
Что за Vlang? Где пощупать?
Не нужно его щупать
источник

G

Gymmasssorla in cxx.Дискуссионная
Александр Вольнов
В общем, идея такая. На языке пишется некоторая структура данных типа struct в C++, но без разделения compile-time и run-time.
То есть в структуре можно хранить не только значения, но и типы. Таким образом, можно составлять выражения из типов и даже существуют типы высоких порядков - типы типов типов и т.п.
Например встроенный тип высшего порядка - это type. Тип struct является его экземпляром. Экземпляром типа struct является определение структуры, как в Си. Экземпляром этого типа является собственно экземпляр структуры - значение.
Наверное удивишься, но выражения из типов есть почти в любом уважающем себя функциональном языке программирования
источник

G

Gymmasssorla in cxx.Дискуссионная
Егор
По моему что-то такое в расте есть
В Rust есть конструкторы типов, да, но это урезано всё
источник

G

Gymmasssorla in cxx.Дискуссионная
Ну теперь я понял что за мем, беру свои слова назад
источник

G

Gymmasssorla in cxx.Дискуссионная
Александр Вольнов
Раст - статический язык, откуда там возьмутся рантайм типы? Максимум, что там может быть - это статическое метапрограммирование, которое уже есть в C++ и которое я активно использую в своей либе.
Ты на Rust не смотри, игрушечный же язык
источник

G

Gymmasssorla in cxx.Дискуссионная
Александр Вольнов
И то и другое. Работаю 5 дней, учусь 1. В итоге имею полтора дня в неделю + вечера.
Но с языком идея перспективная, думаю, позволит IT-индустрии сэкономить сотни миллиардов долларов. Надеюсь, что смогу вырваться из этого круга, может инвесторов найду.
источник

G

Gymmasssorla in cxx.Дискуссионная
Александр Вольнов
Наработки по своим самым перспективным идеям я не шарю и не выкладываю в публичные репозитории.
> Самые крутые идеи
> Динамическая типизация
источник

G

Gymmasssorla in cxx.Дискуссионная
Александр Вольнов
Я не сказал, что я буду убивать именно C++, я написал, что в реализации оно проще, чем Java и даже C (я имел в виду C, а не C++, это опечатка).
Надо было это сообщение в Профунктор кинуть
источник

KK

Kirill Kaymakov in cxx.Дискуссионная
Он там кого-то убивать хочет
источник