Сравнение языков программирования Java vs JavaScript

preview_player
Показать описание
Сегодня сравниваем синтаксис, области применения, зарплаты и другие особенности языков программирования Java и JavaScript

Курсы Java в 🦊 FoxmindEd:

🦊 Курсы JavaScript в FoxmindEd:

🎄 Новогодние скидки на обучение в FoxmindEd 🎅🎁
С 14 по 28 декабря 2022 включительно:
Минус 10% на обучение в формате менторинг по всем направлениям (включая advanced курс C# Next) для текущих и новых студентов. Получайте скидку на те месяцы, за которые готовы заплатить в период действия акции (платите за месяц – получаете скидку на месяц, платите за 2 – скидка на 2 месяца и т.д.). Но обратите внимание, по скидке можно оплатить максимум 3 месяца обучения.
Не пора останавливаться, только вперед к мечтам и новой карьере!

🎓Стартовые курсы (перед менторингом):

🎓 Менторинг:

🎓Продвинутые курсы для состоявшихся девелоперов:


Тайминг:
00:00 - вступление
00:45 - области применения
07:23 - зарплаты разработчиков
10:10 - синтаксис
13:21 - вакансии
14:40 - фреймворки
17:20 - перспективы
Рекомендации по теме
Комментарии
Автор

❗ Новый поток Advanced курса Enterprise Patterns стартует уже 1 февраля 2023 года.

SergeyNemchinskiy
Автор

Решил я начать изучать джава скрипт. Накачал материала сижу изучаю. И только на пятый день понял что я изучаю джаву😂

ghjcnjerhjg
Автор

Автор видео совершенно не разбирается в том, о чем говорит и несет полнейшую отсебятину.
Судите сами:

00:01:40 *Java была придумана изначально чтобы писать аплеты*
Автор видео не знает, что тот факт, что в браузерах того времени, появилось слово Аплет, не имеет никакого отношения к Java. Как и то, что Java был не единственным языком того времени, который позволял писать аплеты.

Но что самое главное, автор видео не знает, что Java это был язык который представлял в то время эталонную реализацию класс ориентированого ООП. То есть, те самые аплеты - это было побочным эффектом его существования, из разряда я могу и это.

Основной задачей Java была возможность подготовить за короткий срок, специалистов, способных писать код в продакшин и при этом не наворотить проблем. Для чего собственно и создавалось класс ориентированное ООП.

НЕ знать этого может только человек, который по диагонали прочитал википедедию, при этом даже не дав себе труда перейти по ссылкам


00:02:03 *Аплеты были никому ненужными*
Автор видео, в очередной раз демонстрирует, что совершенно не понимает что происходило в те годы.
В то время, интернет стал набирать обороты. Рынок рос на порядки. Первое о чем все думали - это о переводе банкинга и любых других сопутствующих процессов в WEB.
При этом, мощности тех компьютеров, в принципе не допускали, чтобы интерпретируемый язык типа JavaScript мог решать подобные задачи. Потому Microsoft как фирма, которая выиграла войну браузеров, запускают технологию аплетов, которая позволяет использовать любое внешнее ПО в качестве части WEB страницы. Java был одним ИЗ.

А нужны они были всем. Потому что рынок дот.комов росс как на дрожжах.
Автор видео - видимо проспал это время, или не имел никакого отношения к WEB.


00:02:27 *Java из за рекламных бюджетов было очень популярно*
Автор видео не в курсе, что Java стало популярным потому, что предоставило рынку ответ на запрос большого количества программистов, которые бы могли писать продакшин код.
Бизнесс того времени, не хотел ждать 5 лет, для выпуска выводка программистов. Рынок рос порядками. Программисты нужны были уже вчера. Ответом на это, стало класс ориентированое ООП и Java как эталон этому. И именно поэтому Java захватило рынок. А не не из за рекламы или прочих глупостей о которых говорит автор видео.

Даже сейчас Java - это эталонная реализация класс ориентированного ООП.


*Дальнейшие комментарии будут идти как ответы к этому комментарию*

demimurych
Автор

Наконец то достойный противник. Эта битва будет легендарной

wlaf
Автор

Смотреть ваши видео - это одно удовольствие. Очень нравится именно то, как интересно все преподносится. Будто с другом говорю =)

Milklwaii
Автор

Спасибо за видео. Теперь хотелось бы услышать сравнение Kotlin и Java

BroadEffect
Автор

Спасибо, вам за данное видео)
Удачи вам в будущем канала, да и вообще)

sabirveliev
Автор

Отлично! Всё разложено по полочкам и практически "без воды".

arturasjudickis
Автор

Мой первый язык джава, сложно учить, но лучше я не могу найти, максимально все ясно, видно, строго, чувствуется порядок в языке, пробовал до джавы питон(не понравился) забил через две недели

ЕвгенийМильшин-эз
Автор

Отличная подача материала с глубиной погружения практически не оставляющей места для вопросов у новичков, а главное - под него не получается заснуть.😁 Это талант.

tubevideo
Автор

Дякую!
Авторитетно і з гумором, все як треба))

ivankobyuk
Автор

Требую в следующем видео сравнение пэхэпэ и асембрела

klvr
Автор

Насчёт ноды не совсем верно - node это не фреймворк, но для него они существуют: nestjs, sailsjs, etc.

alexUnion
Автор

Цікавий драм-сет стоіть там на бекенді. А відео з демонстрацією гри буде?

serhiipedchenko
Автор

Скажите, пожалуйста, а язык java, мотоцикл java и остров имеют что-то общее? )

Sprint-nn
Автор

Насчет JS вы неправы, там обратная совместимость это основная цель согласно принципу Don't Break the Internet. Все что было написано на JS ранее, будет работать всегда, иначе огромное количество легаси рухнет, а этого никто не хочет.

mikayilaliyev
Автор

- я аянами рей.
- ты тоже аянами рей...

ПипукаПипипучная-ис
Автор

15:00 Сергей, не пару лет. Java была официально представлена в мае 1995 года.
JavaScript был создан немного позже в том же году — в декабре 1995 года. Это написано во многих источниках.

Elnurhasanovful
Автор

Спасибо вам за данный видеоролик!
В следующий раз сравните пожалуйста Python и PythonScript!!

cravzew
Автор

Я JavaScript разработчик (Frontend) и хочу сказать, что то, что сказано в видео - правда. Однако все в JS можно сделать лучше, если использовать TS и следовать кучам правилам по написанию кода, что в командах бывает сложно. JS без TS - абсолютное говнище и в серьезных проектов все пишется только на TS. Наверняка Java как язык лучше, но фронтендерам не дали выбора и язык не сделает из вас крутого разработчика, тут надо самим изучить все лучшие практики, чтобы ваш код был не полным говном, который в Java вы, наверное, написать даже не смогли бы из-за его строгости, что определенно плюс.

ДаниилДьяченко-йб