Языки Программирования, в Существование Которых Сложно Поверить

  Рет қаралды 699

Степан Баранцев

Степан Баранцев

Күн бұрын

В этом видео хочу рассказать вам о самых необычных языках программирования в мире. Меня на самом деле существование таких языков очень вдохновляет, потому что я вижу, что полет человеческой фантазии безграничен и может генерировать такие интересные и мемные концепции в достаточно серьезной технической области. Я даже когда то пробовал учить некоторые из этих языков, чтобы потом преподов тролить в университете.
Мой телеграм канал: t.me/+P09exYs2H8Y5MWQy
Мой курс по программированию на Python: pythonforbeginners.ru/
Таймкоды:
00:00 - Что такое обычный язык
00:49 - BrainFuck
01:39 - Язык Животных
02:28 - Язык Шпионов
04:32 - Язык Гуманитариев
05:33 - Язык Гопников
07:06 - Язык Художников
07:46 - Эффективный, но непонятный
10:08 - Четырехмерный язык
11:10 - Самый сложный
12:07 - Самый вежливый
13:08 - Самый ленивый

Пікірлер: 18
@sbarantsev
@sbarantsev Ай бұрын
Какой язык вам понравился больше всего? У меня сложное отношение на этот счет. Концептуально, конечно, же Piet. Самый смешной для меня -- язык гопников. Учить я бы стал J (ну собственно я и учил). Мой телеграм канал: t.me/+7dW-6xVYGtU4Mjcy
@TheTable1513
@TheTable1513 Ай бұрын
Спасибо за видео, но очень не хватило информации про языки 4DL и Malbolge. Может стоит записать про них отдельное видео с пояснениями, как они работают и как на них кодят?
@sbarantsev
@sbarantsev Ай бұрын
Ты может быть 4DL и понял бы, ты же математик
@StrannicaElis
@StrannicaElis Ай бұрын
Смешно и прикольно:) Классная тема видео 🔥 Язык с цветовой разметкой лучший
@sbarantsev
@sbarantsev Ай бұрын
Спасибо) Мне он тоже очень нравится
@mclotos
@mclotos Ай бұрын
написать программу, которая решает судоку, в сотни раз проще, чем решить судоку =) есть же простой алгоритм, который генерирует судоку, конечно он же может спокойно решить то, что сам сгенерировал
@sbarantsev
@sbarantsev Ай бұрын
Хз, он же берет рандомный судоку. Ну мб и лёгкий алгоритм, но я бы не решил эту задачу с наскока точно
@mclotos
@mclotos Ай бұрын
4 пробела это 4 пробела, а табуляция это табуляция. Это типа ты сказал, что апельсин это что-то типа четырёх мандаринов.
@mclotos
@mclotos Ай бұрын
во-первых табуляция не всегда конвертируется в 4 пробела, иногда в 2, иногда в 3 -- в зависимости от настроек конкретного приложения, но чаще всего "под капотом" это просто \t, а пробел это просто пробел. То есть, для тех, кто в танке -- пробел ничем никак нельзя заменить, а табуляция любой системой воспринимается как инструкция \t
@sbarantsev
@sbarantsev Ай бұрын
Ну хз насчёт четырех мандаринов, но если бы я сказал, что апельсин это типа мандарина, только больше, это было бы +- норм для объяснения человеку, который апельсин никогда не видел
@sbarantsev
@sbarantsev Ай бұрын
Ну типа Ваше объяснение, что табуляция это \t это самое неинформативное, что можно придумать для человека, который не знает, что такое табуляция
@user-hi4dj9bx8n
@user-hi4dj9bx8n Ай бұрын
Сделай видео про основы языка J. Такое ощущение, что это даже покруче языка Nim будет.
@sbarantsev
@sbarantsev Ай бұрын
Привет, я наверное не буду делать, потому что я не хочу делать на этом канале прям технические видео, где я прогаю, по крайней мере я не планировал. Это не тот формат У меня был канал с прогой, туда бы я мог выложить, но тот канал заброшен🥲 Я в любом случае не эксперт, я учился на нем писать года 4 назад. Он он прикольный, он позволяет делать операции эффективные над списками. Типа там любая базовая операция выполняется сразу над списком, благодаря чему ими можно вертеть как угодно. Есть мнение, что язык J мог бы заиграть новыми красками, если бы его можно было подключать когда нужно к другим языкам, к тому же пайтону например. Типа как мы можем подключить регулярки и что то с помощью них сделать, было бы прикольно, если бы могли так же J подключить, списки обработать и дальше обратно работать с нормальным языком
@sbarantsev
@sbarantsev Ай бұрын
Ним чем то похож, но ним не такой бешеный, он больше обычные напоминает)
@user-hi4dj9bx8n
@user-hi4dj9bx8n Ай бұрын
​@@sbarantsevЯ согласен, что Nim намного проще. Но я не это имел ввиду. Я имел ввиду возможности языка. Я восхитился возможностями языка J, вижу такое впервые. И упомянул я Nim, так как Nim - это язык программирования, который имеет синтаксис Pascal + Python, но при этом является компилируемым и с производительностью на уровне Rust (за исключением высшей математики, геометрии и очень больших проектов), а также позволяет заниматься системным программированием. На него сейчас уже Limine с языка C переписывают. На GitLab такой проект видел.
@sbarantsev
@sbarantsev Ай бұрын
Да не, даже про возможности если снимать, это все равно не формат канала, к сожалению. Мне так то интересно было бы снять, но мне кажется, что это на данном канале просто неуместно. Он же даже в основном не про программирование
@user-hi4dj9bx8n
@user-hi4dj9bx8n Ай бұрын
​@@sbarantsevА может быть тогда сделаешь видео про полную историю языков программирования массивов? Там можно про APL, J и многие другие языки рассказать! Мне кажется, что это будет вписываться в тематику канала и даже на англоязычном Ютубе сейчас такого видео ещё нет.
Учим Python за 1 час! #От Профессионала
59:01
Хауди Хо™ - Просто о мире IT!
Рет қаралды 10 МЛН
The Noodle Stamp Secret 😱 #shorts
00:30
Mr DegrEE
Рет қаралды 42 МЛН
Кәріс тіріма өзі ?  | Synyptas 3 | 8 серия
24:47
kak budto
Рет қаралды 1,6 МЛН
ISSEI funny story😂😂😂Strange World | Magic Lips💋
00:36
ISSEI / いっせい
Рет қаралды 130 МЛН
когда одна дома // EVA mash
00:51
EVA mash
Рет қаралды 11 МЛН
Эффекта Манделы не Существует | Жуткая Теория
8:39
Учим Python за 1 час! #ОтПрофессионала | HD Remake
1:41:13
Хауди Хо™ - Просто о мире IT!
Рет қаралды 1,1 МЛН
Как стать программистом с нуля | Пошаговый гайд
18:55
Что такое ЭФФЕКТ МАНДЕЛЫ?
0:26
Степан Баранцев
Рет қаралды 10 М.
Vue 3 фундаментальный курс от А до Я
3:01:26
The Noodle Stamp Secret 😱 #shorts
00:30
Mr DegrEE
Рет қаралды 42 МЛН