Size: a a a

2020 February 28

Т8

Т-34 85 in rust_offtopic
Andrey @ozkriff Lesnikov
жизненная необходимость все делать через геттеры и сеттеры, потому что иначе просто опасно - такое себе, конечно. в большинстве новых языков сразу делают нормальную транзитивную константность.
Да, согласен. Но более-менее безопасно можно писать, если захотеть. Я не спорю, что плюсам есть куда стремиться. Имхо, проще сделать более строгий язык, совместимый с плюсами по апи, но улучшенный и транспилируемый в его код
источник

Т8

Т-34 85 in rust_offtopic
примерно как Vala -> C
источник

Т8

Т-34 85 in rust_offtopic
чуваки прокачали Си, добавили дженерики, сильную типизацию и кучу других ништяков
источник

AD

Andrei D in rust_offtopic
Stanislav Popov
рылся по открытым репам
источник

SP

Stanislav Popov in rust_offtopic
ну я не знаю что там смотреть, например
источник

Т8

Т-34 85 in rust_offtopic
Andrey @ozkriff Lesnikov
жизненная необходимость все делать через геттеры и сеттеры, потому что иначе просто опасно - такое себе, конечно. в большинстве новых языков сразу делают нормальную транзитивную константность.
но, как я уже говорил, проще закопать C++. Есть D, C#, Rust. Каждый из них в своей области лучше C++. Но, к сожалению, нет такого языка общего назначения, который бы в одиночку потягался с C++ по всем фронтам

точнее, я не знаю такого. Если подскажете - спасибо, посмотрю
источник

AD

Andrei D in rust_offtopic
Stanislav Popov
ну я не знаю что там смотреть, например
а у других знаете, что?
источник

SP

Stanislav Popov in rust_offtopic
Andrei D
а у других знаете, что?
в некоторых знаем.

хотелось бы в пример - чтото стейтфул, с "гейм-лупом". игра, рисовалка, кад
источник

SP

Stanislav Popov in rust_offtopic
из того что мне интересно я нашел https://ocharles.org.uk/posts/2013-12-02-24-days-of-hackage-linear.html
источник

SP

Stanislav Popov in rust_offtopic
автор не мог не поиграться смешными операторами типа !*!
источник

SP

Stanislav Popov in rust_offtopic
не ну я примерно могу поверить что на хаскеле делают что угодно но например не рисуют вообще
источник

SP

Stanislav Popov in rust_offtopic
но так с многими либами та же история. что угодно ни возми - два года назад последний коммит
источник

P

Pavel in rust_offtopic
Т-34 85
что, геттеры и сеттеры - это костыль??? И иммутабельность гарантирует, на, поиграйся

https://ideone.com/njIK91
так тут же не геттеры-сеттеры гарантируют, а ссылки на константу
источник

SP

Stanislav Popov in rust_offtopic
на вики просто куча битых ссылок. типа ой извините мы когда то были на хаскеле да но все переписали
источник

P

Pavel in rust_offtopic
Т-34 85
ты написал не то, что требовалось
попытался дать тебе начать сделать то, что ты хотел, требовалось не от меня, а от тебя
источник

r

red75prime in rust_offtopic
Stanislav Popov
на вики просто куча битых ссылок. типа ой извините мы когда то были на хаскеле да но все переписали
avoid 'success at all costs'
источник

P

Pavel in rust_offtopic
Т-34 85
мне нужно получить иммутабельный объект мутабельного типа. Дид ю андерстенд?
вот ты и пришёл к тому, что мутабельность -- свойство значения, а не типа
источник

P

Pavel in rust_offtopic
Т-34 85
чувак, ну не лезь, если не разбираешься, а?
так и делаю, как ты мог заметить
источник

P

Pavel in rust_offtopic
Stanislav Popov
не ну я примерно могу поверить что на хаскеле делают что угодно но например не рисуют вообще
есть реализация энигмы на хаскеле. Красиво рисует работу
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
но, как я уже говорил, проще закопать C++. Есть D, C#, Rust. Каждый из них в своей области лучше C++. Но, к сожалению, нет такого языка общего назначения, который бы в одиночку потягался с C++ по всем фронтам

точнее, я не знаю такого. Если подскажете - спасибо, посмотрю
а зачем такой язык?
источник