Size: a a a

2021 February 26

ΑZ

Αλεχ Zhukovsky in rust_offtopic
памяти жрал - да, как гц язык, но вот с перфомансом проблем не было
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
в 10 раз быстрее жабы, как и раст
источник

IL

Ilya Lakhin in rust_offtopic
@Psilon Ну, основной пойнт тут в том, что непонятна область применения. Каждый инструмент нужно использовать по назначению. Во всяком случае я так предпочитаю делать. Для чего нужен такой инструмент как Haskell?

В том что он у вас показал приемлимые результаты на определенной категории  задач охотно верю.
источник

C

Crush_my_love in rust_offtopic
Ilya Lakhin
Могу сказать за себя, как человека, никогда не писавшего на Haskell и других языках ML-типа, но знакомого с этими концепциями, и в целом позитивно относящегося к ФП.

Меня не так уж сильно смущает шероховатости стандартной библиотеки, проблемы поддержки IDE, и даже до некоторой степени беднота экосистемы. Всё это не является камнями предкновения, я думаю, что при желании мог бы продраться через эти сложности, и освоить программирование на Haskell на должном уровне. Причина, по которой я лично не хочу инвестировать своё время в том, что я не вижу, что практического я могу делать на Haskell. То есть я не понимаю область применения.

Писать мейнстримовый вебчик и сетевые штуки я считаю нерациональным, потому что индустрия и так предоставляет всё что нужно на любой вкус и цвет, причем часто это хорошо освоенные вещи и в плане техник самой разработки, и в плане отлаженности конкретных технологий. Писать, не знаю, скажем, какой-нибудь machine-learning на Хаскеле бессмысленно по тем же причинам. И так практически с любой популярной областью.

А что на самом делать на Хаскеле? Вот я сейчас, например, занимаюсь созданием своей комьютерной игры на Rust с достаточно сложной игровой механикой и достаточно простой графикой. В плане графики таких иж больших сложностей на Хаскеле у меня, как ни странно, наверное не было бы, но performance-характеристики его среды мне совершенно не подходят, потому что реализация самой механики требует близкого взаимодействия с исполняемой средой(CPU), и требует иметь возможность хорошо всё это оптимизировать. В Хаскеле это практически невозможно.

В целом аргумент о том, что всё что можно написать где-либо при некоторых усилиях можно написать на Хаскель справедлив, но у меня совершенно нет понимания того, что в данной парадигме это получится эффективнее с точки зрения самой техники программирования.
Кармак на Хаскеле дум переписал вроде
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Ilya Lakhin
@Psilon Ну, основной пойнт тут в том, что непонятна область применения. Каждый инструмент нужно использовать по назначению. Во всяком случае я так предпочитаю делать. Для чего нужен такой инструмент как Haskell?

В том что он у вас показал приемлимые результаты на определенной категории  задач охотно верю.
обычный язык общего назначения. Какая област у джавы? Ну точно такая же
источник

IL

Ilya Lakhin in rust_offtopic
Αλεχ Zhukovsky
обычный язык общего назначения. Какая област у джавы? Ну точно такая же
У Джавы, будем говорить прямо, основная область применения сегодня — это Web Back-End.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Ilya Lakhin
У Джавы, будем говорить прямо, основная область применения сегодня — это Web Back-End.
это основная область применения почти любого япа на сегодня, кроме мб жс
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
го это микросверисы
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
джава микросервисы
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
шарп микросервисы
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
пыха микросервисы
источник

C

Crush_my_love in rust_offtopic
Αλεχ Zhukovsky
это основная область применения почти любого япа на сегодня, кроме мб жс
а зачем тогда node.js?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Crush_my_love
а зачем тогда node.js?
я думаю фронтовиков больше нодовцев, сори
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
но я сказал "мб" если что
источник

IL

Ilya Lakhin in rust_offtopic
Ну на Питоне, например, ML пишут
источник

C

Crush_my_love in rust_offtopic
Αλεχ Zhukovsky
это основная область применения почти любого япа на сегодня, кроме мб жс
а на плюсах есть web backend?
источник

в

весёлый кремовый 🍰 т... in rust_offtopic
Stanislav Popov
а где другая?
да хз, нигде
источник

в

весёлый кремовый 🍰 т... in rust_offtopic
я вообще в чатах в телеге перестал сидеть
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Crush_my_love
а на плюсах есть web backend?
есть, полно. Плюс куча бекенда взаимодействует с кодом на плюсах. Мы например OSRM юзаем и плачем)
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Ilya Lakhin
Ну на Питоне, например, ML пишут
поверь, на джанге и прочих алхимиях только в путь пилят всякую хрень
источник