Size: a a a

2021 February 26

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Ilya Lakhin
Вы знаете, на самом деле проблемы с undefined is not a function у хорошего JavaScript программиста возникают не так уж часто. И в целом большая часть WAT шуток на тему JavaScript это шутки уровня Михаила Николаевича Задорнова. Не то чтобы таких примеров нельзя найти, но просто в действительности это очень поверхностное отношение. В этом смысле я не могу согласиться с тем, что тот же JS стоит на более низкой ступени пирамиды Маслоу.
не знаю, у меня регулярно перед глазами примеры, когда регулярно верстка едет со стектрейсом отрендерным вместо контрола.

Да что говорить, у нас в шарпе нулл все ещё руглярно взрывается. Очень раздражает, переходим на опшны понемногу, но все ещё страдаем.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Ilya Lakhin
Вы знаете, на самом деле проблемы с undefined is not a function у хорошего JavaScript программиста возникают не так уж часто. И в целом большая часть WAT шуток на тему JavaScript это шутки уровня Михаила Николаевича Задорнова. Не то чтобы таких примеров нельзя найти, но просто в действительности это очень поверхностное отношение. В этом смысле я не могу согласиться с тем, что тот же JS стоит на более низкой ступени пирамиды Маслоу.
В этом смысле я не могу согласиться с тем, что тот же JS стоит на более низкой ступени пирамиды Маслоу.

Для этого нужно прпобовать и то и то и сравнить. А заявления "Я не знаю что это но точне не лучше чем то что у меня" эт такое
источник

EG

Emmanuel Goldstein in rust_offtopic
Ilya Lakhin
Вы знаете, на самом деле проблемы с undefined is not a function у хорошего JavaScript программиста возникают не так уж часто. И в целом большая часть WAT шуток на тему JavaScript это шутки уровня Михаила Николаевича Задорнова. Не то чтобы таких примеров нельзя найти, но просто в действительности это очень поверхностное отношение. В этом смысле я не могу согласиться с тем, что тот же JS стоит на более низкой ступени пирамиды Маслоу.
Да ты зайди на любой большой сайт и открой консоль, лол
источник

EG

Emmanuel Goldstein in rust_offtopic
Большая часть кода на JS работает чисто случайно
источник

EG

Emmanuel Goldstein in rust_offtopic
источник

EG

Emmanuel Goldstein in rust_offtopic
13 ошибок на главной странице
источник

H

Hirrolot in rust_offtopic
Emmanuel Goldstein
Большая часть кода на JS работает чисто случайно
кек
источник

H

Hirrolot in rust_offtopic
"чисто случайно" — очень точное описание
источник

DS

Doge Shibu in rust_offtopic
Eugene
иначе говоря, что надо сделать, чтобы у haskell-программы была очень низкая производительность из-за lazy evaluation?
Самый простой случай - это получить space leak из-за ленивости, сожрать сильно больше памяти чем ожидалось и сдохнуть.
источник

E

Eugene in rust_offtopic
Doge Shibu
Самый простой случай - это получить space leak из-за ленивости, сожрать сильно больше памяти чем ожидалось и сдохнуть.
утечки памяти?
источник

DS

Doge Shibu in rust_offtopic
Eugene
утечки памяти?
Не утечка, а просто очень большое потребление, там где не очень ожидается
источник

E

Eugene in rust_offtopic
Doge Shibu
Не утечка, а просто очень большое потребление, там где не очень ожидается
очень большое потребление или резко увеличивается потребление?
источник

IL

Ilya Lakhin in rust_offtopic
Emmanuel Goldstein
Да ты зайди на любой большой сайт и открой консоль, лол
И причем тут JS код?

Я вижу тут две ошибки:

1) CORS. Сервер не прислал разрешения в хедере ответа. И это скорее-всего баг сервера(наверняка написанного не на JavaScript), а не клиента.

2) Вообще похоже на реквест к некорректному урлу(http://tiny/...). Опять же при чем тут JavaScript? Это ошибка в логике. Такую ошибку в Хаскеле не могли допустить?
источник

DS

Doge Shibu in rust_offtopic
Eugene
очень большое потребление или резко увеличивается потребление?
Это где из-за ленивости ты копишь невычисленные thunk'и там где это не нужно и там где ты этого не ожидаешь.

Соответственно у тебя программа будет потреблять больше памяти, чем ожидаешь.

См. foldl vs foldl' / foldr, как простейший пример
источник

IL

Ilya Lakhin in rust_offtopic
То же самое. Ошибки ответов от сервера. Опять, причем тут JS?
источник

E

Eugene in rust_offtopic
Doge Shibu
Это где из-за ленивости ты копишь невычисленные thunk'и там где это не нужно и там где ты этого не ожидаешь.

Соответственно у тебя программа будет потреблять больше памяти, чем ожидаешь.

См. foldl vs foldl' / foldr, как простейший пример
понятно
источник

EG

Emmanuel Goldstein in rust_offtopic
Ilya Lakhin
То же самое. Ошибки ответов от сервера. Опять, причем тут JS?
uncaught TypeError это точно ошибка ответа от сервера?
источник

E

Eugene in rust_offtopic
Emmanuel Goldstein
uncaught TypeError это точно ошибка ответа от сервера?
Network error when attemping to fetch resource
источник

EG

Emmanuel Goldstein in rust_offtopic
Eugene
Network error when attemping to fetch resource
А вот как из-за network error'а получился type error — это и есть магия JS
источник

EG

Emmanuel Goldstein in rust_offtopic
Ошибки ответов от сервера должны, типа, обрабатываться, а не падать в консоль кишками наружу
источник