Найти в Дзене
Алексей Якубенко

САМЫЕ СЛОЖНЫЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯ

хауди хо друзья очень часто можно
встретить подборки самых легких или
самых интересных языков программирования
и я думаю вы и сами такое часто

хауди хо друзья очень часто можно

встретить подборки самых легких или

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

и я думаю вы и сами такое часто

встречали но почему-то в том же youtu.be

лично я не нашел подборку из самых

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

код на которых мало кто сможет и я

сейчас не про я зыке типом олл болл

калибра in fact a pro нормальный но

реально сложные япы

эй давайте посмотрим на топ самых

сложных языков и а также постараюсь

объяснить вам почему и из-за чего они

считаются хардкорными

давайте начнем но сначала порекомендую

вам настоящую годноту и это не мои слова

о ваши комментарии фрукт кого-то это

место где вы сможете научиться

программированию в легкой и доступной

форме каждый курс здесь интерактивный а

значит скучно вам не будет к тому же

после каждого урока выдается домашнее

задание на проверку полученных знаний и

больше половины уроков тут бесплатные а

потом можно будет купить подписку всего

за 500 рублей в общем годнота ну а

ссылку на фрукт coat я оставлю в

описании и так первый действительно

сложный язык программирования это

конечно же си плюс плюс

и хотя он является высокоуровневым это

слова помогает начинающим программистам

а сложность заключается в том как именно

реализованный язык ведь как мы все знаем

си плюс плюс это наследник языка си на

который навесили а.п.

и много чего другого так вот это другое

реализовано не всегда лучшим образом это

создает много сложностей в восприятии и

много непонятных моментов чтобы вы

понимали все плюс плюс нередко

сравнивают с языком java-script

и не только потому что у них у обоих

силой к синтаксис

а потому что как и у java script все

плюс плюс хватает своих странностей и

все это вкупе с шаблонами

метапрограммирование

а также огромным количеством проблем

связанных со статикой pink указателями

областями видимости об и подходом и куче

всего остального делайте плюс плюс

сложным языком программирования именно

по части восприятия то есть там нет

каких-то супер сложных технических

моментов как

том же ассемблере просто разобраться в

этом гиганте будет совсем нелегко

этого мне python который по праву

считается самым продуманном языком

программирования нет это си плюс плюс

его архитектура к сожалению оставляет

желать лучшего и именно поэтому он

считается сложным языком

дальше еще лично я бы назвал сложным я

зык хаскел в основном потому что это

функциональный язык программирования и я

понимаю что для некоторых это может

стать даже плюсом особенно если вы

математик но все-таки львиная доля

программистов привыкла к императивном у

программирование

если кто не знает топ языки как бы

делятся на парадигмы и в основном их 2

это императивные и декларативные

и между собой они соответственно

контрастируют в частности императивные

языки программирования это всем нам

знакомые paid in си плюс плюс java

скрипты и другие это те языки в которых

мы встречаем процедурные структурный

а.п.

и другие подходы к написанию кода а

декларативные языки это уже например

haskell ерлан к sql пролог

элиз так вот функциональное

программирование это одна из концепций

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

что в отличие от привычных нам языка

программирования функциональном

программировании нет переменных циклов и

вообще какой-либо работой с памятью это

языки на которых вы описываете решения

какой-либо задачи при помощи выражения а

то есть вы говорите не как нужно сделать

а что нужно сделать и именно поэтому

функциональные языки гораздо проще в

понимании для математиков и все так же

именно поэтому я поставил хаскел список

сложных языков программирования ведь

большинство программистов сложно дается

даже императивные подход а что уж там

говорить про декларативный дальше я бы

еще сказал что я зык ассемблера также

является сложным и не потому что это

язык программирования низкого уровня а

потому что для эффективного

программирования на ассемблере вам

придется изучать и учитывать железо и

это важно потому что вам нужно будет

учитывать архитектуру в которой например

будет исполняться код таким образом в

архитектуре процессоров x86

у вас будет скажем только один стек мало

регистров и к тому же ячейка памяти не

будет давать никакой информацией о типе

хранящегося там значение и умение

эффективно использовать такие

особенности среды в которой исполняется

код это самый главный плюс

программирования на ассемблере но в то

же время его самый главный минус

и да это на самом деле сложно особенно

для рядового программиста но когда вы

понимаете как это все работает и

устроено на самом низком уровне то вы

можете код оптимизировать по максимуму а

значит программа которую вы напишете на

ассемблере будет летать так быстро как

только можно кстати на ассемблере даже

сделали целую операционную систему она

называется колибри и умещается буквально

в полтора мегабайта это хороший пример

того насколько эффективно можно

использовать преимущества ассемблера ну

а вы пишите в комментариях какие языки

по вашему являются сложными и почему я

же рассказал о трех языках которые лично

по мне являются действительно сложными а

в остальном я жду ваш царский лайк

надеюсь сегодняшний выпуск вам

понравился и вы узнали что-то новое для

себя конечно же подписывайтесь на канал

и включайте колокольчик уведомлений как

мои выпуски хоть иногда до будут

появляться у вас на главной утуба удачи

и всегда помните любой язык

программирования это всего лишь

инструмент в руках мастера и только вам

решать какой инструмент использовать под

конкретную задачу

[музыка]
хауди хо друзья очень часто можно

встретить подборки самых легких или

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

и я думаю вы и сами такое часто

встречали но почему-то в том же youtu.be

лично я не нашел подборку из самых

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

код на которых мало кто сможет и я

сейчас не про я зыке типом олл болл

калибра in fact a pro нормальный но

реально сложные япы

эй давайте посмотрим на топ самых

сложных языков и а также постараюсь

объяснить вам почему и из-за чего они

считаются хардкорными

давайте начнем но сначала порекомендую

вам настоящую годноту и это не мои слова

о ваши комментарии фрукт кого-то это

место где вы сможете научиться

программированию в легкой и доступной

форме каждый курс здесь интерактивный а

значит скучно вам не будет к тому же

после каждого урока выдается домашнее

задание на проверку полученных знаний и

больше половины уроков тут бесплатные а

потом можно будет купить подписку всего

за 500 рублей в общем годнота ну а

ссылку на фрукт coat я оставлю в

описании и так первый действительно

сложный язык программирования это

конечно же си плюс плюс

и хотя он является высокоуровневым это

слова помогает начинающим программистам

а сложность заключается в том как именно

реализованный язык ведь как мы все знаем

си плюс плюс это наследник языка си на

который навесили а.п.

и много чего другого так вот это другое

реализовано не всегда лучшим образом это

создает много сложностей в восприятии и

много непонятных моментов чтобы вы

понимали все плюс плюс нередко

сравнивают с языком java-script

и не только потому что у них у обоих

силой к синтаксис

а потому что как и у java script все

плюс плюс хватает своих странностей и

все это вкупе с шаблонами

метапрограммирование

а также огромным количеством проблем

связанных со статикой pink указателями

областями видимости об и подходом и куче

всего остального делайте плюс плюс

сложным языком программирования именно

по части восприятия то есть там нет

каких-то супер сложных технических

моментов как

том же ассемблере просто разобраться в

этом гиганте будет совсем нелегко

этого мне python который по праву

считается самым продуманном языком

программирования нет это си плюс плюс

его архитектура к сожалению оставляет

желать лучшего и именно поэтому он

считается сложным языком

дальше еще лично я бы назвал сложным я

зык хаскел в основном потому что это

функциональный язык программирования и я

понимаю что для некоторых это может

стать даже плюсом особенно если вы

математик но все-таки львиная доля

программистов привыкла к императивном у

программирование

если кто не знает топ языки как бы

делятся на парадигмы и в основном их 2

это императивные и декларативные

и между собой они соответственно

контрастируют в частности императивные

языки программирования это всем нам

знакомые paid in си плюс плюс java

скрипты и другие это те языки в которых

мы встречаем процедурные структурный

а.п.

и другие подходы к написанию кода а

декларативные языки это уже например

haskell ерлан к sql пролог

элиз так вот функциональное

программирование это одна из концепций

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

что в отличие от привычных нам языка

программирования функциональном

программировании нет переменных циклов и

вообще какой-либо работой с памятью это

языки на которых вы описываете решения

какой-либо задачи при помощи выражения а

то есть вы говорите не как нужно сделать

а что нужно сделать и именно поэтому

функциональные языки гораздо проще в

понимании для математиков и все так же

именно поэтому я поставил хаскел список

сложных языков программирования ведь

большинство программистов сложно дается

даже императивные подход а что уж там

говорить про декларативный дальше я бы

еще сказал что я зык ассемблера также

является сложным и не потому что это

язык программирования низкого уровня а

потому что для эффективного

программирования на ассемблере вам

придется изучать и учитывать железо и

это важно потому что вам нужно будет

учитывать архитектуру в которой например

будет исполняться код таким образом в

архитектуре процессоров x86

у вас будет скажем только один стек мало

регистров и к тому же ячейка памяти не

будет давать никакой информацией о типе

хранящегося там значение и умение

эффективно использовать такие

особенности среды в которой исполняется

код это самый главный плюс

программирования на ассемблере но в то

же время его самый главный минус

и да это на самом деле сложно особенно

для рядового программиста но когда вы

понимаете как это все работает и

устроено на самом низком уровне то вы

можете код оптимизировать по максимуму а

значит программа которую вы напишете на

ассемблере будет летать так быстро как

только можно кстати на ассемблере даже

сделали целую операционную систему она

называется колибри и умещается буквально

в полтора мегабайта это хороший пример

того насколько эффективно можно

использовать преимущества ассемблера ну

а вы пишите в комментариях какие языки

по вашему являются сложными и почему я

же рассказал о трех языках которые лично

по мне являются действительно сложными а

в остальном я жду ваш царский лайк

надеюсь сегодняшний выпуск вам

понравился и вы узнали что-то новое для

себя конечно же подписывайтесь на канал

и включайте колокольчик уведомлений как

мои выпуски хоть иногда до будут

появляться у вас на главной утуба удачи

и всегда помните любой язык

программирования это всего лишь

инструмент в руках мастера и только вам

решать какой инструмент использовать под

конкретную задачу