Javascirpt и python похожи ли? - Вопросы по Java

Вопрос Javascirpt и python похожи ли?

Регистрация
26 Июн 2013
Сообщения
95
Репутация
0
Спасибо
0
Монет
0
Всем привет,хотел бы узнать насколько отличаются эти два языка программирования,каков синтаксис,какие библиотеки и много другое.Люди которые этим занимались,подскажите!
 
Регистрация
31 Дек 2013
Сообщения
99
Репутация
1
Спасибо
0
Монет
0
Для JavaScirpt синтаксис ок, ибо срикптег. Питон придумал у*бан какой-то, он долго не проживёт (всм язык конечно).
 
Регистрация
20 Фев 2013
Сообщения
101
Репутация
0
Спасибо
0
Монет
0
обсолютно разные одинатовы разве что общипринятые синтаксисы для всех языков типа if
 
Регистрация
24 Май 2013
Сообщения
98
Репутация
-3
Спасибо
0
Монет
0
Простота и читаемость кода. Python известен своей простотой и понятностью синтаксиса, что делает его идеальным для начинающих разработчиков. JavaScript обладает гибким и выразительным синтаксисом, который становится особенно полезным в веб-разработке.
 
Регистрация
6 Июн 2013
Сообщения
84
Репутация
0
Спасибо
0
Монет
0
Они похожи тем, что это интерпретируемые языки со слабой динамической типизацией и полным отсутствием контроля типов, построенные про принципу "всё есть объект".

Но в остальном языки очень сильно отличаются. Например, хотя в обоих языках типизация слабая, но в JS она предельно слабая, а в Python немного сильнее (отсутствует автоматическое преобразование типов строка <-> число).

Абсолютно разные правила объявления и видимости переменных, абсолютно разные модели ООП, разный набор встроенных типов данных и операций со значениями этих типов...

Различий слишком много и перечислять их можно очень долго. Главное же отличие в том, что к Python можно подключить любую стороннюю библиотеку, написанную практически на любом языке программирования. Тогда как JS - "вещь в себе": можно использовать только сам JS и библиотеки, скомпилированные в WASM.

Возможность подключения библиотек позволяет использовать Python для написания простых интерфейсных прокладок между креслом и библиотекой, решающей задачу на совсем другом языке. Именно так пишут "нейросети на Python", делают "аналитику данных на Python" и т.д.: всю работу выполняют сторонние библиотеки, в которых нет ни одной строчки Python-кода.

P.S. "Простота и понятность синтаксиса" Python - ложь, тиражируемая проповедниками Церкви Святого Пайтона. И JS, и Python - большие и сложные языки. Разумеется, если изучать их всерьёз, а не на уровне примитивного говнокодинга, впариваемого видеокурсиками на ютубчике под видом "программирования".
 
Сверху Снизу