Худший язык программирования эвер!

preview_player
Показать описание
Какой язык программирования - худший? Пора положить конец спорам!

Мой телеграмм-канал:

Телеграмм-канал для любителей фронтенда:

Бусти:

Литература:
JavaScript: сильные стороны, Дуглас Крокфорд

0:00 Худший язык программирования...
0:45 JavaScript
2:30 Рекламная пауза
4:00 Python
5:17 Ruby
6:08 PHP
7:10 Visual Basic
7:58 C и C++
9:33 Forth и другие
10:35 Cobol
11:42 Заключение

#it #programming
Рекомендации по теме
Комментарии
Автор

Тренажеры HTML Academy (HTML, CSS, JS, React) + Академия + Книга рецептов фронтендера + комьюнити
за 99 рублей:

Какие тренажеры бывают:


Мой телеграмм-канал:

Телеграмм-канал для любителей фронтенда:

Бусти:

Литература:
JavaScript: сильные стороны, Дуглас Крокфорд



0:00 Худший язык программирования...
0:45 JavaScript
2:30 Рекламная пауза
4:00 Python
5:17 Ruby
6:08 PHP
7:10 Visual Basic
7:58 C и C++
9:33 Forth и другие
10:35 Cobol
11:42 Заключение


#it #programming

Howtogoit
Автор

Обосрал JS и весь ролик зазывает во фронтэнд. Гений мать его!

User-bg
Автор

JS конечно не лучший яп, но думаю далеко не худший.

suyunaldeev
Автор

Нет плохих языков программирования, есть плохие программисты

АнтонМирный-сх
Автор

Людям не понравилось набирать громадное количество строчек бойлерплейта на COBOL, поэтому сейчас они набирают его на Java/C#.

Arlasdarier
Автор

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

jerome
Автор

Питоновский код не рабочий, что левый, что правый, и не потому что там пробелы, а потому что переменные start_time и end_time присваиваются сразу друг за другом и измеряют они время между выполнением присвоений а не функции fun))

ПавелПавлов-пж
Автор

У каждого ЯП есть свои фирменные + и -. Работаем с тем, что есть, язык это всего-лишь инструмент для решения определенных задач

ИгорьК-тш
Автор

0:57 Что странного то? 0 и пустая строка это отсутствующие велечины, а 0 и символ нуля это как true == 1 в си. Странно, но удобно

Наколёсах-ъп
Автор

Да нет худших языков, есть неправильное применения этих языков, и это нужно понимать.Каждый язык решает свою проблему для чего он был написан .
php - backend.
javascript - front-end.
python - Институт и школы, учебные заведения.
с++ - Операционные системы, драйвера, сетевое программирования, и м.д..
java - data, драйвера, сетевое программирования, и м.д..
с# - Игрострой, драйвера,сетевое программирования, и м.д..

Tornado-lnfq
Автор

Худший язык программирования это тот которого мы не знаем!

willage
Автор

Ну ка, назови альтернативу JS там, где он работает.

eugenebubnov
Автор

4:20 - просто используйте IDE. Использую бесплатную Pycharm Community 2 года программирования на Python.
И НИ РАЗУ не имел проблем с отступами, пробелами, табуляцией.
НИ РАЗУ.

АнтонМакаров-ьв
Автор

Привет, Друг 🤝
Нууу не ожидал, что JS.
Я думал это будет 1С или пыха🤣

max_mgtow
Автор

В некоторых случаях приведений типов PHP даже опаснее JS. Например "0.5" == ".5" дает true, потому что PHP при не строгом сравнении пытается привести строки в числа. И это не смотря на то, что операнды одинакового типа. Не знаю что сказать, абсолютно полный бред. JS хотя бы не делает таких фокусов даже при не строгом сравнении одинаковых типов.

SurenEnfiajyan
Автор

Хаха не, понятно что это не идеально, но предратся к даже НЕ проблеме языка python). Всё что ты сказал в многих даже онлайн средах и редакторах решается двумя нажатиями, а некоторые могут сами выравнивать и удалять space и табы (ну или сразу предлогать их выровнить). И как ты сказал такая табуляция помагает учится новичкам и вообще не мешает профи. А вот "двойное отрицание" это проблема для многих и в реальной жизни😊 И мне казалось ты покажешь больше и более серьёзные недостатки языков.

maximevdokimov
Автор

Я считаю, что "пробоема" на С с С++ вовсе и не проблема, если писать код внимательно и знать тонкости языка.

aslan_
Автор

7:43 Visual Basic очень быстр. Ему ровня только JS (кроме С++, С), но в JS/NodeJS меньше доступа. Из плюсов - VB может практически все кроме прямого доступа к памяти. Тоесть драйвер на нем не написать. Но это самый удобный язык с одним большим минусом на сегодняшние времена. В современных языках только объекты, масивы и классы стали более удобней чем в VB и +много функций уже написано, хотя сами языки С, JS очень таки бедные. Всегда нужно подключать если не одно то другое. И выбор большой одного и того. Но если заколекционировать нужные функции для себя в VB (как я сделал давно), то можно легко и быстро делать что угодно. Единственное, что в работе с классами теряется скорость если сравнивать тот же алгоритм без классов. И тут JS быстрее. Тогда как Пайтон больше чем в 10 раз медленный. Еще мне нравится, что в Visual Basic код будет работать даже через 10 лет, а во всех современных языках обязательно что-то сломается, так как все это чужие фреймворки, которые каждый день дишат обновлениями. Нет гарантий никаких что ракета, которая вылетела на Пайтон обезпечении не упадет кому-то на голову. В каждом фреймворке какие-то нюансы. Всю нужно изучать как отдельный язык. У меня две большие библии: С++ и Visual Basic. C++ начинается с первых страниц о классах. В книге Visual Basic класы упоминают в конце. Всех Java'истов учат все делать классами. В итоге встречал спецов, которые на PHP делали CMS все на классах (каждую мелочь обертывали в клас) и угробили проект. Потом переделывали все на WordPress'e. Смешной выбор)), но лучше чем ничего

KlinovAS
Автор

Так и не понял почему JS? Из за неявного приведения типов? Так это особенность, если в падлу документацию читать, где черным по белому это все описано, то просто не пользуйтесь. Либо это байт на коммент, тогда ок, байт сработал.

egorer
Автор

Все кто говорит про типы и их приведения в JS, автоматически для меня балаболы, которые не знают JS от слова совсем.

MrAirrussia