powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JS isset
25 сообщений из 115, страница 4 из 5
JS isset
    #40087745
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бабушкин зайчик
сделали бы как в C и не путали людей.

Это как в си и есть.
">" - это не код, а выхлоп, в данном случае, функции map.
...
Рейтинг: 0 / 0
JS isset
    #40087749
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voraa
Все, что плохо знаешь и не умеешь правильно пользоваться, кажется тупым.

Тупой в том плане, что простой, как палка.
...
Рейтинг: 0 / 0
JS isset
    #40087756
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster
Что такого монструозного добавили?

Я х/з что для тебя является монструозным и какой список у тебя по синтаксису и нативным методам...
Но если долго не "обновлял" свои знания в JS - можно вообще не понять чего написали в "современном" стиле.
Т.е. для тебя может вообще ничего нового нет.

crutchmaster
JS вообще тупой язык. Самое сложное - против ветра не ссать.

Еще один гроза JS...
Пора уже тебе самому ЯПы писать, если уже дошел до такого высокого уровня развития.
В противном случае получается как в басне
"Ай, Моська! знать она сильна,
Что лает на Слона!" (с)
...
Рейтинг: 0 / 0
JS isset
    #40087757
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crutchmaster

Тупой в том плане, что простой, как палка.

Во-первых - это хорошо.
Во-вторых - он не может и не должен быть сложным. Это просто следует из его назначения - работать в браузере.
Сложный язык - сложная и медленная компиляция.
Мы запаримся ждать открытия страницы, если JS движок будет проводить долгий разбор, ждать пока все файлы соберутся вместе, что бы сделать необходимые проверки....
...
Рейтинг: 0 / 0
JS isset
    #40087760
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster
Тупой в том плане, что простой, как палка.

Х/з как можно такой обширный ЯП назвать "простым как палка"... Дабы лишний раз показать свою крутость?
Либо ты усвоил его на уровне палки и теперь ошибочно считаешь что он такой и есть...

В любом случае это лишь в твоей голове.
Был бы он прост - не писали бы столько книг для его изучения. Была бы одна брошюрка на все про все и ее бы всем хватало.
...
Рейтинг: 0 / 0
JS isset
    #40087800
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa
Но если долго не "обновлял" свои знания в JS - можно вообще не понять чего написали в "современном" стиле.

Что можно не понять? Сделали функцию без захвата this:
Код: sql
1.
2.
()=>{/тело функции/}
()=>/однострочник, который уходит в return/


? Охереть эпохальное изменение.

krvsa
Еще один гроза JS

Так-то я сам на нём пишу.
...
Рейтинг: 0 / 0
JS isset
    #40087801
crutchmaster
бабушкин зайчик
сделали бы как в C и не путали людей.

Это как в си и есть.
">" - это не код, а выхлоп, в данном случае, функции map.

как он может быть выхлопом, если там ; стоит?
т.е. по факту, это комментарий чтоли? // пфф
...
Рейтинг: 0 / 0
JS isset
    #40087803
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa
Х/з как можно такой обширный ЯП назвать "простым как палка"

А что в нём сложного? Сравни его с плюсами, например. Или с той же жабкой. Там из-за одной системы типов все намного сложнее. А тут даже перегрузки делать не хотят, типа сложна или какая религия им там мешает.
krvsa
Был бы он прост - не писали бы столько книг для его изучения.

"Столько книг" - не показатель для измерения. Для изучения хватает одного mdn. Теперь сравни стандартную библиотеку жс, плюсов и жабки. Да зайти хоть посмотри на срачи плюсовиков: там свиду нормальный код будут поливать дерьмом и спорить о том, что там ub. Про шаблоны я вообще молчу. А тут уровень такой, что свой set не смогут навелосипедить.
...
Рейтинг: 0 / 0
JS isset
    #40087804
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voraa
Во-первых - это хорошо.

Я и не говорю о том, хорошо это или плохо. Это так есть.
...
Рейтинг: 0 / 0
JS isset
    #40087820
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster , я не собираюсь тебя переубеждать в чем-то... Это дело бесперспективное.
Но так же сохраняю свое право иметь свое, отличное от твоего, мнение.
...
Рейтинг: 0 / 0
JS isset
    #40087854
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crutchmaster
Теперь сравни стандартную библиотеку жс, плюсов и жабки. Да зайти хоть посмотри на срачи плюсовиков: там свиду нормальный код будут поливать дерьмом и спорить о том, что там ub. Про шаблоны я вообще молчу. А тут уровень такой, что свой set не смогут навелосипедить.

Стандартная библиотека определяется классом задач, которые решаются этим языком.
В браузере на фиг не нужны универсальные операции ввода/вывода, поэтому их там и нет.
А в ноде есть. И библиотеки для ноды тоже не хилыею (Считать ли их стандартными)

Свой Set навоять можно. Только точно определи, какие объекты допустимы, какие объекты считаются равными.
И это будет не сложнее, чем Set в других языках (C++, например) для аналогичных объектов. (структур).
...
Рейтинг: 0 / 0
JS isset
    #40088046
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вот пишу на старорежимном яваскрипте и для ноды и для браузера. Проблем нету вообще. Проблемы возникают, когда начинаешь читать чужой код на "новом" синтаксисе. Хотя, он совершенно не противоречит "старому", это довольно сложно. Короче занялся обновлением знаний, так сказать.
...
Рейтинг: 0 / 0
JS isset
    #40088059
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voraa
И библиотеки для ноды тоже не хилые

По сравнению с чем они не хилые? В той же жабке есть любые базовые структуры данных - хеш, очередь, список (односвязных, двусвязный), массив, дерево, сет + куча дополнительных реализаций, которые, например, работают с примитивами. А в v8 что? Сет, объект, массив (+типизированные) и map (weakmap). Вместо тредов и synchonized, дедлоками, .wait и разными классами асинхронность и один единственный worker. Сравни еще steam api жабки с коллеторами и танцовщицами со стандартными методами массива жс. Последний выглядит больше чем скромно.
С плюсами вообще сравнивать смысла нет. Движки жс сделаны на си/плюсах, о чем тут вообще говортиь? На управляемом динамическом язычке никогда нельзя будет делать тоже самое, что на языке, который работает на более низком уровне. Тут одна только сложность работы с памятью, ответственность и цена ошибки несоизмеримы.
...
Рейтинг: 0 / 0
JS isset
    #40088067
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster,

Движки для явки тоже сделаны на сях. Например, всякие графические трансформаторы, всякие математические штучки, типа преобразований Фурье. А ещё имеются легковесные и тяжеловесные компоненты.
Вообще, то явка изначально придумывалась для десктопных приложений, а яваскрипт изначально (Netscape) для совсем маленьких изменений на странице браузера, после загрузки.
Почувствуйте разницу.
...
Рейтинг: 0 / 0
JS isset
    #40088412
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crutchmaster
voraa
И библиотеки для ноды тоже не хилые

По сравнению с чем они не хилые? В той же жабке есть любые базовые структуры данных - хеш, очередь, список (односвязных, двусвязный), массив, дерево, сет + куча дополнительных реализаций, которые, например, работают с примитивами. А в v8 что? Сет, объект, массив (+типизированные) и map (weakmap). Вместо тредов и synchonized, дедлоками, .wait и разными классами асинхронность и один единственный worker. Сравни еще steam api жабки с коллеторами и танцовщицами со стандартными методами массива жс. Последний выглядит больше чем скромно.
С плюсами вообще сравнивать смысла нет. Движки жс сделаны на си/плюсах, о чем тут вообще говортиь? На управляемом динамическом язычке никогда нельзя будет делать тоже самое, что на языке, который работает на более низком уровне. Тут одна только сложность работы с памятью, ответственность и цена ошибки несоизмеримы.

А что ты называешь библиотекой? Ну в С есть всякие файлы .lib (или еще как там) которые нужно подключать, когда они нужны. Ведь не подключаются они все по умолчанию к любой программе.
В Jave как то аналогично
В JS тоже можно подключить тучу всяких файлов. Хоть как модули, хоть как <script>. Или ты считаешь библиотеками в JS только то, что жестко встроено в браузер или ноду? Так в С вообще нет ничего встроенного по умолчанию

"Тут одна только сложность работы с памятью, ответственность и цена ошибки несоизмеримы."
Так в JS и сделано так, что бы не было сложностей и ошибок. Ведь это лучше, когда не будет ошибок выделения и освободения памяти, не будет обращений к памяти, которая была освобождена, а потом перераспределена.
...
Рейтинг: 0 / 0
JS isset
    #40088547
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voraa
А что ты называешь библиотекой?

Стандартную библиотеку языка.
voraa
Так в JS и сделано так, что бы не было сложностей и ошибок. Ведь это лучше, когда не будет ошибок выделения и освободения памяти, не будет обращений к памяти, которая была освобождена, а потом перераспределена.

Ну да. Больше ограничений, меньше возможностей.
...
Рейтинг: 0 / 0
JS isset
    #40088597
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crutchmaster,
А что такое "стандартная"? И чем она лучше любой другой?
Вот jquery - стандартная библиотека? А underscore?
В JS есть встроенные АПИ, которые непосредственно встроены в исполнительную среду - браузер или ноде. А все остальное подключай, что надо. Если все встраивать в браузер, не каждый комп (особенно смарт) потянет такое
...
Рейтинг: 0 / 0
JS isset
    #40088755
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voraa
А что такое "стандартная"? И чем она лучше любой другой?

Тем, что поставляется вместе с языком. Есть возможность использовать язык - есть возможность использовать стандартную либу, без выплясываний с доустановкой чего-то.
voraa
В JS есть встроенные АПИ, которые непосредственно встроены в исполнительную среду - браузер или ноде.

Возможности ноды можно считать стандартными условно, т.к. других вариантов стандартной либы у жс нет.
...
Рейтинг: 0 / 0
JS isset
    #40088774
FreeAdman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
voraa
crutchmaster
JS вообще тупой язык. Самое сложное - против ветра не ссать.

Все, что плохо знаешь и не умеешь правильно пользоваться, кажется тупым.
Я когда то много и вполне нормально программил на С.
Но после десятка с лишним лет работы с JS, тут как то пришлось что то по мелочи сделать на сях. Господи, какой маразм! Сколько всего лишнего! Как многого не хватает!
И ваще, все не так.


Как для меня так оба языка тупые. А С++ никогда не переваривал. Понаплодили Java, Питонов, Rust-ы и прочее Г...
Delphi наше всё. Ну PHP ещё воспринимаю.
...
Рейтинг: 0 / 0
JS isset
    #40088785
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreeAdman
Ну PHP ещё воспринимаю

Это твоё похапе - это такая же динамическая шляпа, как и жс. Не знаю, по каким критериям ты определяешь, что Г, а что нет. Скорее всего по утиным.
...
Рейтинг: 0 / 0
JS isset
    #40088789
FreeAdman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crutchmaster, включи головушку и подумай. И научись слышать людей
...
Рейтинг: 0 / 0
JS isset
    #40088810
FreeAdman
voraa
пропущено...

Все, что плохо знаешь и не умеешь правильно пользоваться, кажется тупым.
Я когда то много и вполне нормально программил на С.
Но после десятка с лишним лет работы с JS, тут как то пришлось что то по мелочи сделать на сях. Господи, какой маразм! Сколько всего лишнего! Как многого не хватает!
И ваще, все не так.


Как для меня так оба языка тупые. А С++ никогда не переваривал. Понаплодили Java, Питонов, Rust-ы и прочее Г...
Delphi наше всё. Ну PHP ещё воспринимаю.

в ПХП 1 int занимает 36 байт (это в 7, а в 5 - все 80)
массивы там - это самое тупое изобретение человечества (с) Александреску
неймспейсы
...
Рейтинг: 0 / 0
JS isset
    #40088815
FreeAdman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, не мешайте винегрет. Вы сами провоцируете.

Речь шла о производительности JS? Нет? А о чём тогда речь?

Я написал, что PHP ещё как-то воспринимаю, причём тут память на INT-ы, массивы и прочее? Совести у вас нет.

PHP тоже по своему конченый, но по сравнению с JS — ещё норм.
...
Рейтинг: 0 / 0
JS isset
    #40088846
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выскажу свое скромное мнение
Имею опыт программенья на ассемблерах различных машин (БЕСМ- 6, ЕС, СМ-4, VAX, Ну и Интелы)
Писал на фортране для БЕСМ- 6, ЕС, СМ-4, Интелы
Писал на PL/1
Писал на С, С++
Давно это было.
Сейчас только JS и PHP (немного)

Но хуже Паскаля не видел ничего!
На предпоследнем месте ПХП но с приличным опережением.
...
Рейтинг: 0 / 0
JS isset
    #40088851
FreeAdman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
voraa, а почему Паскаль так плох по-вашему?
...
Рейтинг: 0 / 0
25 сообщений из 115, страница 4 из 5
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JS isset
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]