Size: a a a

Elm Lang сообщество разработчиков

2018 November 22

I

Igor in Elm Lang сообщество разработчиков
А почему тогда говорят, что весь +- сложный (прикладной) софт на Rust юзает авто-подсчет ссылок?
источник

🦉⁣

🦉 ⁣ in Elm Lang сообщество разработчиков
Ryner :: () -> IO ❄️
Тогда ты тут не нужен)
Язык не на то рассчитан.
Чистое фп там просто бесполезно
источник

🦉⁣

🦉 ⁣ in Elm Lang сообщество разработчиков
Igor
А почему тогда говорят, что весь +- сложный (прикладной) софт на Rust юзает авто-подсчет ссылок?
Потому что весь раст это автоподсчет ссылок
источник

(

( in Elm Lang сообщество разработчиков
🦉 ⁣
У языка нет ручного управления памятью
у него линейные (вроде так это называется) типы, на кой черт там GC и управление памятью
источник

🦉⁣

🦉 ⁣ in Elm Lang сообщество разработчиков
(
у него линейные (вроде так это называется) типы, на кой черт там GC и управление памятью
Об этом и речь
источник

(

( in Elm Lang сообщество разработчиков
А, ну да, не туда написал
источник

🦉⁣

🦉 ⁣ in Elm Lang сообщество разработчиков
Igor
Я не хочу бороться с компилятором из-за цикл ссылок и передачи
Язык даёт гарантии что память не потечёт. А привыкнуть к правилам заимствования достаточно легко
источник

(

( in Elm Lang сообщество разработчиков
Igor
Очень спорно, если пишешь НЕ системный софт
На кой черт там GC и управление памятью
источник

I

Igor in Elm Lang сообщество разработчиков
(
На кой черт там GC и управление памятью
Что бы комфортно писать прикладной софт, а не (бороться с компилятором) "привыкать к правилам заимствования" (c)
источник

🦉⁣

🦉 ⁣ in Elm Lang сообщество разработчиков
ID:72036040
Сергей, что плохого у раста, расскажи честно
Экосистема не развита дня разработки чего угодно. Это вопрос времени.

Асинхронщина в процессе развития.

Тулзы ещё не всё развиты.

Не стабильное ABI.

В этом списке играет роль только первый элемент. Остальное касается крайне редко
источник

I

Igor in Elm Lang сообщество разработчиков
(
На кой черт там GC и управление памятью
Да и все равно "заимстование" не работает на большой кодовой базе, все равно приходится ссылки считать
источник

🦉⁣

🦉 ⁣ in Elm Lang сообщество разработчиков
Igor
Что бы комфортно писать прикладной софт, а не (бороться с компилятором) "привыкать к правилам заимствования" (c)
Кек. Ты сейчас бред написал
источник

🦉⁣

🦉 ⁣ in Elm Lang сообщество разработчиков
Igor
Да и все равно "заимстование" не работает на большой кодовой базе, все равно приходится ссылки считать
Не приходится
источник

I

Igor in Elm Lang сообщество разработчиков
🦉 ⁣
Кек. Ты сейчас бред написал
Ну да ну да, то то я смотрю все кинулись прикладной софт писать на расте (с java)))
источник

NK

ID:72036040 in Elm Lang сообщество разработчиков
Igor
Ну да ну да, то то я смотрю все кинулись прикладной софт писать на расте (с java)))
ну на хаскеле-то еще меньше... А кто старше?
источник

I

Igor in Elm Lang сообщество разработчиков
ID:72036040
ну на хаскеле-то еще меньше... А кто старше?
GO (показалось что сказал "страшнее"...)
источник

(

( in Elm Lang сообщество разработчиков
GOvno
источник

🦉⁣

🦉 ⁣ in Elm Lang сообщество разработчиков
Igor
Что бы комфортно писать прикладной софт, а не (бороться с компилятором) "привыкать к правилам заимствования" (c)
Борьба с компилятором идёт до тех пор пока ты не понимаешь его.

В любом языке с gc ты так или иначе изучаешь внутренние процессы gc, как и когда он работает, в каком случае очистит, в каком нет. Как добиться производительной очистки и т.д.

В расте всего этого нет. Изучаешь вполне логичные правила и все. Дальше пишешь безопасный код без проблем.
источник

(

( in Elm Lang сообщество разработчиков
источник

I

Igor in Elm Lang сообщество разработчиков
(
GOvno
Ну там хотя бы GC есть
источник