Size: a a a

Чат по руби

2020 July 13

P

Paul in Чат по руби
любого можно потыкать и найти пробелы, главное знать, где тыкать. вопрос не в этом. я не журю амазон, они номер один сейчас, так что это все работает
источник

P

Paul in Чат по руби
насчет инсерта и прочих давай проясним — они в руби реализованы средствами языка, при оценке считается, что это иной порядок скорости и эти операции не учитываются.
источник

R

Ro in Чат по руби
почему же не учитывается
источник

R

Ro in Чат по руби
то, что реализовано средствами языка еще не означает, что это будет O(1)
источник

R

Ro in Чат по руби
потому что нет такого языка, который может, скажем, отсортировать массив за O(1) или даже за O(N)
источник

R

Ro in Чат по руби
т.е. это не проблема языка, это т.н. computational problem
источник
2020 July 14

АЛ

Андрей Леонтьев... in Чат по руби
Paul
зачем мне мержить массивы, если я работаю на более высоком уровне, а мержи и сорты реализованы внутри языка
Затем что они же не 'настройщика одного фреймворка' ищут, а в первую очередь программиста. Программист все же порой должен думать. Рома правильную оценку ситуации сделал. Вообще для программиста, мне кажется что вопрос "зачем?" некорректен. Его стоило бы заменять вопросом: "какую проблему это решает?". И на такой вопрос вы либо сами себе ответите какую, либо объяснят шире, либо в процессе объяснения придёт понимание что проблему не решить.
источник

P

Paul in Чат по руби
для подумать можно найти массу других примеров, помимо объединения массивов
источник

АЛ

Андрей Леонтьев... in Чат по руби
Paul
для подумать можно найти массу других примеров, помимо объединения массивов
Смысл? Их эта устраивает. Придумают они другую алгоритмическую задачу, что это принципиально поменяет?
источник

IL

Ilya L. in Чат по руби
Это вообще видимо достаточно популярная задача, я сейчас в расслабленном режиме книгу читаю по структурам данных и алгоритмам, так там такая решалась, правда в функциональном стиле
источник

P

Paul in Чат по руби
Андрей Леонтьев
Смысл? Их эта устраивает. Придумают они другую алгоритмическую задачу, что это принципиально поменяет?
да особо ничего. эти задачи лишь показывают умение решать алгоритмические задачи. посидеть, подготовиться да и все.
источник

P

Paul in Чат по руби
Ilya L.
Это вообще видимо достаточно популярная задача, я сейчас в расслабленном режиме книгу читаю по структурам данных и алгоритмам, так там такая решалась, правда в функциональном стиле
или в объектном?
источник

WT

William Tombleson in Чат по руби
Ilya L.
Это вообще видимо достаточно популярная задача, я сейчас в расслабленном режиме книгу читаю по структурам данных и алгоритмам, так там такая решалась, правда в функциональном стиле
А как книга называется, можете написать?
источник

BL

Boomer Liu in Чат по руби
not work
источник

V

Vladimir in Чат по руби
Почему руби называют легким языком?
источник

VA

Vsevolod Avramov in Чат по руби
Возможно исходник мало весит
источник

FK

Fedor Koshel in Чат по руби
Как строгость типизации связана с отловом ошибок вообще?
источник

VA

Vsevolod Avramov in Чат по руби
Мне не нравится ошибки отлавливать в многопоточных приложениях. Что к руби имеет мало отношения. Разве что используя concurrent-ruby
источник

FK

Fedor Koshel in Чат по руби
многопоточные лучше всего писать на чем-то функциональном, при наличии иммутабельности и строгой изоляции данных это гораздо проще, чем пляска с мьютексами
источник

FK

Fedor Koshel in Чат по руби
Хотя код писать при этом дольше и сложнее, на мой взгляд
источник