Size: a a a

JavaScript — русскоговорящее сообщество

2021 April 07

D

Danila in JavaScript — русскоговорящее сообщество
Типа для самых своих
источник

D

Danila in JavaScript — русскоговорящее сообщество
Чтобы не смутить тех кто знает про ремув в памяти
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
sort не должен быть мутирующим, а вот rearrange (или что-то в этом духе) - да, потому что:
отсортировать массив - прям говорит что элементы не будут переставлены
а вот переставить - как раз говорит
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
это скорее тонкости английского технического языка
источник

D

Danila in JavaScript — русскоговорящее сообщество
Но в жс он мутирует
источник

D

Danila in JavaScript — русскоговорящее сообщество
Везде слишком по-разному
источник

D

Danila in JavaScript — русскоговорящее сообщество
Потому меня и смутило в целом такое замечание
источник

D

Danila in JavaScript — русскоговорящее сообщество
Что это реально можно считать признаком каким-то общепринятым
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
да, и для меня это как раз очень не очевидный момент
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
я знал что это мутирующий метод, но глаза режет шо ппц
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
скорее всего в силу оптимизации отказались от этого, чтобы не был соблазн память кушать
источник

D

Danila in JavaScript — русскоговорящее сообщество
В го же тоже так же, насколько знаю
источник

D

Danila in JavaScript — русскоговорящее сообщество
Сорты сортят на месте
источник

D

Danila in JavaScript — русскоговорящее сообщество
И в сишарпе Array.Sort тоже
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
смотря какой метод юзаешь
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
в целом - сорт не выглядит как что-то, что должно мутировать, это слово впринципе должно говорить о стабильной сортировке (как в том же хаскеле или SQL). Но как правило, такое слово просто лучше звучит для любого вида "сортировок"
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Потому что rearrange - даже сложно произнести
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
поэтому тут соглашусь что данное слово можно юзать в любом контексте
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
это проще и применяется так же в алгоритмах
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
ещё наверное потому что qsort всегда мутирующий, а он почти везде и сделан на этих методах sort (кроме пожалуй хаскеля и множества ФП яп)
источник