Привет. Бесит js. Не мой язык. Мы говорили про asp.net. а тут... Время идёт, результата хрен.
и от джунов и от сеньоров.
Почему? Это же ЯП семейства C.
К тому же уже пару лет из коробки совсем молодежный такой.
с fetch, promise, let, const, class, export, etc???
можно спокойно писать модули, чистый код и т.д.
Особенно больно наблюдать сеньора, который страдает от отладки,
не желая просто проверить сам код на корректность.
При этом в C# может часам отлаживать с наслаждением.
Здравствуйте, varenikAA, Вы писали:
AA>Почему? Это же ЯП семейства C.
Интерпретируемый язык с динамической (и уродливой) типизацией не может быть из семейства Cи. У него только синтаксис может быть С-подобным.
AA>К тому же уже пару лет из коробки совсем молодежный такой. AA>с fetch, promise, let, const, class, export, etc??? AA>можно спокойно писать модули,
Это конечно величайшее достижение последних лет
AA>чистый код и т.д.
Что-то сомневаюсь, что его поклонники ценят его за возможность писать "чистый код", больше поверю, что наоборот, за возможность писать грязный.
AA>Особенно больно наблюдать сеньора, который страдает от отладки, AA>не желая просто проверить сам код на корректность. AA>При этом в C# может часам отлаживать с наслаждением.
А он там случаем в js не отлаживат то, на что в C# еще компилятор сругнется?
Здравствуйте, pagid, Вы писали:
AA>>Почему? Это же ЯП семейства C. P>Интерпретируемый язык с динамической (и уродливой) типизацией не может быть из семейства Cи. У него только синтаксис может быть С-подобным.
Помнится, на этом форуме кто-то сказал, что все ЯП делятся на 2 большие группы: C-подобные и Lisp-подобные.
Здравствуйте, Lazytech, Вы писали:
L>Помнится, на этом форуме кто-то сказал, что все ЯП делятся на 2 большие группы: C-подобные и Lisp-подобные.
Подобные, но не из "семейства". Но к какой группе тогда причислить PL/I, Pascаl, Ada, Prolog, Cobol, Fortran
Здравствуйте, Lazytech, Вы писали:
L>Здравствуйте, Serginio1, Вы писали:
S>>Проблема JS в совместимости со старыми версиями
L>Можно поподробнее об этой проблеме?
Там проблемы с наследованием, из-за динамической природы проблемы с перегрузкой операторов, методов https://habr.com/ru/post/320960/
Проблемы в том, что в ProxyHandler нельзя определить в get это свойство или метод
Итд итп. То что в том же C# все легко и понятно, в том же TS нужно извращаться.
Давно уже не писал, на TS могу во многом ошибаться
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, Lazytech, Вы писали:
P>>Подобные, но не из "семейства". Но к какой группе тогда причислить PL/I, Pascаl, Ada, Prolog, Cobol, Fortran
L>Кабы я знал.
А чего там знать. PL/I, Pascаl, Ada — алголоподобные. Cobol и Fortran — бессмертные.
Здравствуйте, pagid, Вы писали:
P>Подобные, но не из "семейства". Но к какой группе тогда причислить PL/I, Pascаl, Ada, Prolog, Cobol, Fortran
Алголоподобные?
Здравствуйте, Codealot, Вы писали:
C>Да фиг с ним, с коронавирусом. Можно просто от JS как-нибудь избавиться, или для этого нужно продать душу дьяволу?
По что так?
Серьезно.
Есть задача сделать веб страницу.
На js вы получаете все возможности браузера бесплатно!
Если же использовать SSR или кросскомпайлер.
то в 1 случае вам придется все время гонять туда сюда состояние.
во втором как минимум испытать боль при настройке окружения, как максимум смотреть как это все дело каждый раз билдится и изюминка — когда что-то пошло не так разбираться в этих кишках.
Здравствуйте, varenikAA, Вы писали:
AA>Алголоподобные?
Уже в классификацию "2 большие группы: C-подобные и Lisp-подобные" не вписываются. Понимаю, что она шутливая, тем не менее заявлена.
Насколько алголоподобный PL/I Примерно настолько же насколько и фортраноподобный. Фортран, пролог и кобол точно не алголоподобные.