|
JS isset
|
|||
---|---|---|---|
#18+
бабушкин зайчик сделали бы как в C и не путали людей. Это как в си и есть. ">" - это не код, а выхлоп, в данном случае, функции map. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 09:44 |
|
JS isset
|
|||
---|---|---|---|
#18+
voraa Все, что плохо знаешь и не умеешь правильно пользоваться, кажется тупым. Тупой в том плане, что простой, как палка. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 09:50 |
|
JS isset
|
|||
---|---|---|---|
#18+
crutchmaster Что такого монструозного добавили? Я х/з что для тебя является монструозным и какой список у тебя по синтаксису и нативным методам... Но если долго не "обновлял" свои знания в JS - можно вообще не понять чего написали в "современном" стиле. Т.е. для тебя может вообще ничего нового нет. crutchmaster JS вообще тупой язык. Самое сложное - против ветра не ссать. Еще один гроза JS... Пора уже тебе самому ЯПы писать, если уже дошел до такого высокого уровня развития. В противном случае получается как в басне "Ай, Моська! знать она сильна, Что лает на Слона!" (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 10:01 |
|
JS isset
|
|||
---|---|---|---|
#18+
crutchmaster Тупой в том плане, что простой, как палка. Во-первых - это хорошо. Во-вторых - он не может и не должен быть сложным. Это просто следует из его назначения - работать в браузере. Сложный язык - сложная и медленная компиляция. Мы запаримся ждать открытия страницы, если JS движок будет проводить долгий разбор, ждать пока все файлы соберутся вместе, что бы сделать необходимые проверки.... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 10:01 |
|
JS isset
|
|||
---|---|---|---|
#18+
crutchmaster Тупой в том плане, что простой, как палка. Х/з как можно такой обширный ЯП назвать "простым как палка"... Дабы лишний раз показать свою крутость? Либо ты усвоил его на уровне палки и теперь ошибочно считаешь что он такой и есть... В любом случае это лишь в твоей голове. Был бы он прост - не писали бы столько книг для его изучения. Была бы одна брошюрка на все про все и ее бы всем хватало. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 10:11 |
|
JS isset
|
|||
---|---|---|---|
#18+
krvsa Но если долго не "обновлял" свои знания в JS - можно вообще не понять чего написали в "современном" стиле. Что можно не понять? Сделали функцию без захвата this: Код: sql 1. 2.
? Охереть эпохальное изменение. krvsa Еще один гроза JS Так-то я сам на нём пишу. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 11:32 |
|
JS isset
|
|||
---|---|---|---|
#18+
crutchmaster бабушкин зайчик сделали бы как в C и не путали людей. Это как в си и есть. ">" - это не код, а выхлоп, в данном случае, функции map. как он может быть выхлопом, если там ; стоит? т.е. по факту, это комментарий чтоли? // пфф ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 11:34 |
|
JS isset
|
|||
---|---|---|---|
#18+
krvsa Х/з как можно такой обширный ЯП назвать "простым как палка" А что в нём сложного? Сравни его с плюсами, например. Или с той же жабкой. Там из-за одной системы типов все намного сложнее. А тут даже перегрузки делать не хотят, типа сложна или какая религия им там мешает. krvsa Был бы он прост - не писали бы столько книг для его изучения. "Столько книг" - не показатель для измерения. Для изучения хватает одного mdn. Теперь сравни стандартную библиотеку жс, плюсов и жабки. Да зайти хоть посмотри на срачи плюсовиков: там свиду нормальный код будут поливать дерьмом и спорить о том, что там ub. Про шаблоны я вообще молчу. А тут уровень такой, что свой set не смогут навелосипедить. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 11:39 |
|
JS isset
|
|||
---|---|---|---|
#18+
voraa Во-первых - это хорошо. Я и не говорю о том, хорошо это или плохо. Это так есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 11:40 |
|
JS isset
|
|||
---|---|---|---|
#18+
crutchmaster , я не собираюсь тебя переубеждать в чем-то... Это дело бесперспективное. Но так же сохраняю свое право иметь свое, отличное от твоего, мнение. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 12:40 |
|
JS isset
|
|||
---|---|---|---|
#18+
crutchmaster Теперь сравни стандартную библиотеку жс, плюсов и жабки. Да зайти хоть посмотри на срачи плюсовиков: там свиду нормальный код будут поливать дерьмом и спорить о том, что там ub. Про шаблоны я вообще молчу. А тут уровень такой, что свой set не смогут навелосипедить. Стандартная библиотека определяется классом задач, которые решаются этим языком. В браузере на фиг не нужны универсальные операции ввода/вывода, поэтому их там и нет. А в ноде есть. И библиотеки для ноды тоже не хилыею (Считать ли их стандартными) Свой Set навоять можно. Только точно определи, какие объекты допустимы, какие объекты считаются равными. И это будет не сложнее, чем Set в других языках (C++, например) для аналогичных объектов. (структур). ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2021, 13:55 |
|
JS isset
|
|||
---|---|---|---|
#18+
Я вот пишу на старорежимном яваскрипте и для ноды и для браузера. Проблем нету вообще. Проблемы возникают, когда начинаешь читать чужой код на "новом" синтаксисе. Хотя, он совершенно не противоречит "старому", это довольно сложно. Короче занялся обновлением знаний, так сказать. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 06:36 |
|
JS isset
|
|||
---|---|---|---|
#18+
voraa И библиотеки для ноды тоже не хилые По сравнению с чем они не хилые? В той же жабке есть любые базовые структуры данных - хеш, очередь, список (односвязных, двусвязный), массив, дерево, сет + куча дополнительных реализаций, которые, например, работают с примитивами. А в v8 что? Сет, объект, массив (+типизированные) и map (weakmap). Вместо тредов и synchonized, дедлоками, .wait и разными классами асинхронность и один единственный worker. Сравни еще steam api жабки с коллеторами и танцовщицами со стандартными методами массива жс. Последний выглядит больше чем скромно. С плюсами вообще сравнивать смысла нет. Движки жс сделаны на си/плюсах, о чем тут вообще говортиь? На управляемом динамическом язычке никогда нельзя будет делать тоже самое, что на языке, который работает на более низком уровне. Тут одна только сложность работы с памятью, ответственность и цена ошибки несоизмеримы. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 07:18 |
|
JS isset
|
|||
---|---|---|---|
#18+
crutchmaster, Движки для явки тоже сделаны на сях. Например, всякие графические трансформаторы, всякие математические штучки, типа преобразований Фурье. А ещё имеются легковесные и тяжеловесные компоненты. Вообще, то явка изначально придумывалась для десктопных приложений, а яваскрипт изначально (Netscape) для совсем маленьких изменений на странице браузера, после загрузки. Почувствуйте разницу. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 08:20 |
|
JS isset
|
|||
---|---|---|---|
#18+
crutchmaster voraa И библиотеки для ноды тоже не хилые По сравнению с чем они не хилые? В той же жабке есть любые базовые структуры данных - хеш, очередь, список (односвязных, двусвязный), массив, дерево, сет + куча дополнительных реализаций, которые, например, работают с примитивами. А в v8 что? Сет, объект, массив (+типизированные) и map (weakmap). Вместо тредов и synchonized, дедлоками, .wait и разными классами асинхронность и один единственный worker. Сравни еще steam api жабки с коллеторами и танцовщицами со стандартными методами массива жс. Последний выглядит больше чем скромно. С плюсами вообще сравнивать смысла нет. Движки жс сделаны на си/плюсах, о чем тут вообще говортиь? На управляемом динамическом язычке никогда нельзя будет делать тоже самое, что на языке, который работает на более низком уровне. Тут одна только сложность работы с памятью, ответственность и цена ошибки несоизмеримы. А что ты называешь библиотекой? Ну в С есть всякие файлы .lib (или еще как там) которые нужно подключать, когда они нужны. Ведь не подключаются они все по умолчанию к любой программе. В Jave как то аналогично В JS тоже можно подключить тучу всяких файлов. Хоть как модули, хоть как <script>. Или ты считаешь библиотеками в JS только то, что жестко встроено в браузер или ноду? Так в С вообще нет ничего встроенного по умолчанию "Тут одна только сложность работы с памятью, ответственность и цена ошибки несоизмеримы." Так в JS и сделано так, что бы не было сложностей и ошибок. Ведь это лучше, когда не будет ошибок выделения и освободения памяти, не будет обращений к памяти, которая была освобождена, а потом перераспределена. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2021, 21:37 |
|
JS isset
|
|||
---|---|---|---|
#18+
voraa А что ты называешь библиотекой? Стандартную библиотеку языка. voraa Так в JS и сделано так, что бы не было сложностей и ошибок. Ведь это лучше, когда не будет ошибок выделения и освободения памяти, не будет обращений к памяти, которая была освобождена, а потом перераспределена. Ну да. Больше ограничений, меньше возможностей. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 11:53 |
|
JS isset
|
|||
---|---|---|---|
#18+
crutchmaster, А что такое "стандартная"? И чем она лучше любой другой? Вот jquery - стандартная библиотека? А underscore? В JS есть встроенные АПИ, которые непосредственно встроены в исполнительную среду - браузер или ноде. А все остальное подключай, что надо. Если все встраивать в браузер, не каждый комп (особенно смарт) потянет такое ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2021, 13:55 |
|
JS isset
|
|||
---|---|---|---|
#18+
voraa А что такое "стандартная"? И чем она лучше любой другой? Тем, что поставляется вместе с языком. Есть возможность использовать язык - есть возможность использовать стандартную либу, без выплясываний с доустановкой чего-то. voraa В JS есть встроенные АПИ, которые непосредственно встроены в исполнительную среду - браузер или ноде. Возможности ноды можно считать стандартными условно, т.к. других вариантов стандартной либы у жс нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 04:57 |
|
JS isset
|
|||
---|---|---|---|
#18+
voraa crutchmaster JS вообще тупой язык. Самое сложное - против ветра не ссать. Все, что плохо знаешь и не умеешь правильно пользоваться, кажется тупым. Я когда то много и вполне нормально программил на С. Но после десятка с лишним лет работы с JS, тут как то пришлось что то по мелочи сделать на сях. Господи, какой маразм! Сколько всего лишнего! Как многого не хватает! И ваще, все не так. Как для меня так оба языка тупые. А С++ никогда не переваривал. Понаплодили Java, Питонов, Rust-ы и прочее Г... Delphi наше всё. Ну PHP ещё воспринимаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 09:39 |
|
JS isset
|
|||
---|---|---|---|
#18+
FreeAdman Ну PHP ещё воспринимаю Это твоё похапе - это такая же динамическая шляпа, как и жс. Не знаю, по каким критериям ты определяешь, что Г, а что нет. Скорее всего по утиным. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 10:29 |
|
JS isset
|
|||
---|---|---|---|
#18+
crutchmaster, включи головушку и подумай. И научись слышать людей ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 10:35 |
|
JS isset
|
|||
---|---|---|---|
#18+
FreeAdman voraa пропущено... Все, что плохо знаешь и не умеешь правильно пользоваться, кажется тупым. Я когда то много и вполне нормально программил на С. Но после десятка с лишним лет работы с JS, тут как то пришлось что то по мелочи сделать на сях. Господи, какой маразм! Сколько всего лишнего! Как многого не хватает! И ваще, все не так. Как для меня так оба языка тупые. А С++ никогда не переваривал. Понаплодили Java, Питонов, Rust-ы и прочее Г... Delphi наше всё. Ну PHP ещё воспринимаю. в ПХП 1 int занимает 36 байт (это в 7, а в 5 - все 80) массивы там - это самое тупое изобретение человечества (с) Александреску неймспейсы ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 11:28 |
|
JS isset
|
|||
---|---|---|---|
#18+
Господа, не мешайте винегрет. Вы сами провоцируете. Речь шла о производительности JS? Нет? А о чём тогда речь? Я написал, что PHP ещё как-то воспринимаю, причём тут память на INT-ы, массивы и прочее? Совести у вас нет. PHP тоже по своему конченый, но по сравнению с JS — ещё норм. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 11:34 |
|
JS isset
|
|||
---|---|---|---|
#18+
Выскажу свое скромное мнение Имею опыт программенья на ассемблерах различных машин (БЕСМ- 6, ЕС, СМ-4, VAX, Ну и Интелы) Писал на фортране для БЕСМ- 6, ЕС, СМ-4, Интелы Писал на PL/1 Писал на С, С++ Давно это было. Сейчас только JS и PHP (немного) Но хуже Паскаля не видел ничего! На предпоследнем месте ПХП но с приличным опережением. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2021, 12:22 |
|
|
start [/forum/topic.php?fid=22&msg=40088755&tid=1443201]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
others: | 253ms |
total: | 424ms |
0 / 0 |