Size: a a a

Чат по руби

2021 January 27

OL

Olga Lomakina in Чат по руби
Dmitry R
В настройках конкретного репозитория есть
нашла в настройках и удалила. Благодарю!
источник

DR

Dmitry R in Чат по руби
Olga Lomakina
нашла в настройках и удалила. Благодарю!
Да не за что. Там ещё не каждый найдет)
источник

М

Максим in Чат по руби
Охх
источник

HH

Hans Hans in Чат по руби
заметил что по какойто причине все функциональшики сильно навязчивые так сказать, часто слышно с их стороны "ваш руби (с\с++\go\..) отсталый ацтой, а вот в ФП можно делать все тоже но только лучше, глубже и православней", когда давно тем же самым лисповцы болели
источник

HH

Hans Hans in Чат по руби
"В ближайшем будущем ООП-программисты станут «динозаврами», как сейчас разработчики на COBOL. C++, Java, C# умрут. TypeScript тоже умрет."
источник

HH

Hans Hans in Чат по руби
ну вот, что и требовалось
источник

P

Paul in Чат по руби
всё умрёт
источник

P

Paul in Чат по руби
инфа сотка
источник

P

Paul in Чат по руби
а религиозных фанатиков читать не стоит
источник

P

Paul in Чат по руби
верующих в Свой Великий Язык и свою Единственно Верную парадигму
источник

P

Paul in Чат по руби
это как если бы мужики в гаражах собрались на выходных побухать и свои жульки поковырять, а на перекуре один вдруг важно стал вещать, что Дрель скоро умрёт и останется только Шуруповёрт
источник

SR

Shattered Ruby in Чат по руби
Hans Hans
заметил что по какойто причине все функциональшики сильно навязчивые так сказать, часто слышно с их стороны "ваш руби (с\с++\go\..) отсталый ацтой, а вот в ФП можно делать все тоже но только лучше, глубже и православней", когда давно тем же самым лисповцы болели
если в фп можно сделать всё, то почему в хаскеле нельзя до сих пор переприсвоить значение переменной или найти значение по индексу в массиве?
источник

И

Иван in Чат по руби
Shattered Ruby
если в фп можно сделать всё, то почему в хаскеле нельзя до сих пор переприсвоить значение переменной или найти значение по индексу в массиве?
там нет переменных как таковых. а в чем проблема найти значение по индексу в списке/массиве?
источник

SR

Shattered Ruby in Чат по руби
Иван
там нет переменных как таковых. а в чем проблема найти значение по индексу в списке/массиве?
и ещё, если можно, как-то не уничтожать объект, когда я ищу по индексу

и как мне аллоцировать объект на куче?
источник

И

Иван in Чат по руби
Shattered Ruby
и ещё, если можно, как-то не уничтожать объект, когда я ищу по индексу

и как мне аллоцировать объект на куче?
а как ты ищешь по индексу что у тебя весь список уничтожается? list !! index просто венет тебе элменет по индексу
источник

И

Иван in Чат по руби
по поводу кучи я хз, но наверно что нибудь типо let a = [1,2,3] in map (\x -> x + 1) a  создаст список 1 2 3 на куче?
источник

И

Иван in Чат по руби
ну и резульатат тоже
источник

FK

Fedor Koshel in Чат по руби
Функциональные языки не плохие, они просто другие. И часть их логики очень хороша. Так люди пришли к примеру к парадигме composition over inheritance и многие практически полностью отказались от наследования в ООП.
источник

FK

Fedor Koshel in Чат по руби
Shattered Ruby
и ещё, если можно, как-то не уничтожать объект, когда я ищу по индексу

и как мне аллоцировать объект на куче?
Аллоцировать объект - не проблема. Проблема в том, что при завершении исполнения функции все аллоцированные объекты автоматически удаляются ) Решается это чаще всего бесконечной рекурсией функции-хранилища, которая передает свой стейт в новый вызов себя же
источник

FK

Fedor Koshel in Чат по руби
ну и туда же, "почему в ФП нет циклов" - циклы не нужны, потому то задача циклов решена рекурсией, которая мало используется в остальных языках. Особенно руби, с ограниченным стеком и отсутствием хвостовой оптимизации
источник