Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 May 21

AG

Alex Grig in NodeUA - JavaScript and Node.js in Ukraine
Не важно, но суть в том что все технологии +- одинаковые
источник

AG

Alex Grig in NodeUA - JavaScript and Node.js in Ukraine
И копипастят друг у друга подходы
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in NodeUA - JavaScript and Node.js in Ukraine
илон маск не билл гейтс
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in NodeUA - JavaScript and Node.js in Ukraine
гений
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in NodeUA - JavaScript and Node.js in Ukraine
спасибо
источник

AG

Alex Grig in NodeUA - JavaScript and Node.js in Ukraine
Но питон намного доступнее жса с его кучей линтеров и шаманства с настройками и всякой энтерпрайзной фигни
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in NodeUA - JavaScript and Node.js in Ukraine
не стоит благодарности
источник

AG

Alex Grig in NodeUA - JavaScript and Node.js in Ukraine
Хотя у его интерпретатора тоже есть недостатки перед той же нодой
источник

AL

Andrey Listochkin in NodeUA - JavaScript and Node.js in Ukraine
+1.

Есть 2 способа учить программирование.

1. Instant gratification. Немного кода пописал, и сразу сделал что-то полезное и визуально осязаемое. И уже после получения результатов углубляешь знания. По такому принципу всякие школы и курсы часто делаются.

2. Building up - начинаем долго рассказывать с теории информации и того, как работает компьютер (фон Нейман, логические гейты, бинарная система счисления, все дела) и потом начинаем сверху наращивать - модель памяти, работа операционной системы, структурное, функциональное, оо, логическое программирование и тд и тп. Так учат в универах.

Для первого способа JS - самый идеальный язык сегодня. Сразу в браузере что-то нахимичить и хвастаться “я у мамы программист”

Для второго - Zig, C, Rust хорошие языки (чтоб сразу указатели, управление памятью и тд подхватить)

Python - ни там, ни там. По ходу рекомендуют его чсито из-за того, что всяких спецсимволов ({[&*]}) в нем мало. Но это преимущество только на первые минут 15-20. А дальше только недостатки.
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
уже поднимался вопрос с неделю назад
нет, он не ужасный
у него вполне вменяемый синтаксис
язык даёт возможность писать в любой из популярных парадигм
для языка много библиотек, много написанного на нём кода, много документации и статей
вообще выглядит как идеальный первый язык программирования
то место, которое раньше занимал паскаль, теперь занимает питон
источник

М

Макс in NodeUA - JavaScript and Node.js in Ukraine
Интересно, почему же Тимур преподает программирование не на пайтоне, паскале, плюсах итд?

Может потому что JavaScript подходит из за хорошего уровня абстракции типа абстрактный Assembler, который при этом легко читать, понимать и легко запустить. Пишешь и видишь результат,  не заморачиваясь на инструменты, платформу

Консистентность его основополагающей семантики с Lisp с одной стороны, и C-образный синтаксис с другой, что в совокупности  дает возможность наглядно продемонстрировать широкий спектр различных концепций программирования: начиная от функционального программирования, заканчивая обычными CS алгоритмами

Кроме того, семантика достаточно выразительная, чтобы при желании на её основе можно было построить более сложные конструкции, такие как полноценное объектно-ориентированное программирование с наследованиями и прочим, что в лекциях у Тимура
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
ни один из описанных способов не отражает sicp :)
а это, думаю, самый известный и популярный курс по программированию
источник

V

Vladyslav Parashchen... in NodeUA - JavaScript and Node.js in Ukraine
Ну вот это к примеру, это же ужасно
list(map(lambda x: x * 2, numbers))
источник

AG

Alex Grig in NodeUA - JavaScript and Node.js in Ukraine
типа на питоне нельзя "что-то полезное и визуально осязаемое" при обучении писать?
источник

AG

Alex Grig in NodeUA - JavaScript and Node.js in Ukraine
ладно не хочу разжигать мегаспор, не плодотворно это
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
не вижу ужасного
сейчас иначе пишут, более привычно
но это не значит что такой синтаксис ужасен
источник

AL

Andrey Listochkin in NodeUA - JavaScript and Node.js in Ukraine
Да много на чем можно, но явно это не настолько легко, как девтулы в браузере открыть
источник

AL

Andrey Listochkin in NodeUA - JavaScript and Node.js in Ukraine
Я знаю, что многие дети стартуют с Java, потому что начинают учить программирование, чтоб моды на Майнкрафт писать. Это отличный вариант, тк сразу мотивация есть
источник

AL

Andrey Listochkin in NodeUA - JavaScript and Node.js in Ukraine
Мне кажется, SICP известен в основном тем, кто уже программировать умеет.
источник

AG

Alex Grig in NodeUA - JavaScript and Node.js in Ukraine
открыть девтулзу и накодить примерчик это изи
источник