Язык программирования С++. Антон Полухин

Ғылым және технология

Академия Яндекса запускает серию видео про языки программирования!
В первом ролике Антон Полухин, эксперт-разработчик из Яндекс.Такси, рассказывает про один из самых популярных языков программирования, С++.

Пікірлер: 131

  • @duudone
    @duudone2 жыл бұрын

    счастлив что нашел канал про c++))

  • @sergeyr5489
    @sergeyr54893 жыл бұрын

    Пожалуйста, озвучивайте вопросы.

  • @user-dj2tw8nj1z
    @user-dj2tw8nj1z2 жыл бұрын

    Спасибо. Понравилось.

  • @Mihail605
    @Mihail6052 жыл бұрын

    Во всех роликах данной серии такое чувство, что оператор постоянно нажимает на кнопки камеры. Зачем часто менять вид? Удобнее же смотреть с одного плана, это же не футбольный матч )))

  • @RuroninZero
    @RuroninZero4 жыл бұрын

    Очень интересно! А про java сделаете ролик?)

  • @c0ntinuous26

    @c0ntinuous26

    3 жыл бұрын

    @Alex Deroza тебя не смущает, что когда ты писал этот комментарий ролик про java уже выпустили?

  • @nickthomson450
    @nickthomson4503 жыл бұрын

    Здоровья тебе, брат!

  • @floppysk
    @floppysk4 жыл бұрын

    Пишешь на С++ - забудь о личной жизни 😅

  • @meetingpoints6600

    @meetingpoints6600

    3 жыл бұрын

    Необязательно, еще vstrecha.today остается.

  • @user-bw7ov8ip5w

    @user-bw7ov8ip5w

    3 жыл бұрын

    Аминь!

  • @lombord69

    @lombord69

    3 жыл бұрын

    внатуре+++

  • @AlyxXander
    @AlyxXander3 жыл бұрын

    Чтобы быть тем дядей, про которого он сказал в конце, надо помимо С++ еще и Assembler с С языком знать, но думаю для него это не станет проблемой.

  • @user-sj3hb6mb2j

    @user-sj3hb6mb2j

    3 жыл бұрын

    Да я думаю он пошутил так, уверен, что он очень много знает

  • @user-zf8en5vx3x

    @user-zf8en5vx3x

    3 жыл бұрын

    Да ладно.. А может нужно знать как подменить текстуру. И прикинь для этого вообще не нужно знать программирование.

  • @konstantingurtovoy5709

    @konstantingurtovoy5709

    2 жыл бұрын

    Хорошо вы так усложнили))

  • @stupnum8764

    @stupnum8764

    2 жыл бұрын

    Бред

  • @BorisSergeevich
    @BorisSergeevich4 жыл бұрын

    А пишут ли в Яндекс на Си?

  • @Howler299

    @Howler299

    4 жыл бұрын

    Ну видео для чего сделано? Ответил же на этот вопрос. 2:14

  • @user-bj6kn4yo6k

    @user-bj6kn4yo6k

    4 жыл бұрын

    @Alex Deroza если только вы мутант фракатально многопальцовый.

  • @user-np9ny4vi5y

    @user-np9ny4vi5y

    3 жыл бұрын

    @@user-bj6kn4yo6k при создании dll используют язык си, т.к. он более кроссплатформенный и да си не имеет классов, но на самом деле там не так уж и много отличий)

  • @pandorin
    @pandorin4 жыл бұрын

    прям захотелось писать на С++

  • @johnxibai8454

    @johnxibai8454

    4 жыл бұрын

    @Alex Deroza А кто программировал Мусорное ДНК

  • @macaronivirus5913

    @macaronivirus5913

    3 жыл бұрын

    @@johnxibai8454 это закомментировагный код

  • @user-oz1nq6vt8m
    @user-oz1nq6vt8m2 жыл бұрын

    Для небольших задач, у которых важнее решение чем сам код, C++ будет серьезно проигрывать, например, тому же Питону. А вот в больших и долгоиграющих проектах преимущество С++ перед другими языками неоспоримо. Впрочем при условии что программист хорошо знает паттерны этого языка (не путать с паттернами в Java, в каждом языке свои паттерны) умеет ими адекватно пользоваться и главное обладает высокой дисциплиной, поскольку в C++ легко уйти в велосипедостроение и придумывание языка в языке.

  • @princessmary5556

    @princessmary5556

    Жыл бұрын

    Это для каких таких задач, у которых важнее решение чем часм код, C++ будет серьезно проигрывать, например, тому же Питону ?

  • @user-oz1nq6vt8m

    @user-oz1nq6vt8m

    Жыл бұрын

    @@princessmary5556 Например, парсинг сайтов

  • @princessmary5556

    @princessmary5556

    Жыл бұрын

    @@user-oz1nq6vt8m И с чего вы взяли, что парсинг сайтов - это пример задачи, для которой решение важнее чем сам код, и при этом с++ каким то образом серьёзно проиграет тому же питону?

  • @user-oz1nq6vt8m

    @user-oz1nq6vt8m

    Жыл бұрын

    @@princessmary5556 Тролей не кормлю

  • @princessmary5556

    @princessmary5556

    Жыл бұрын

    @@user-oz1nq6vt8m Ясно. Вы - просто очередная балаболка. У вас голословное бла бла бла. А как дошло до аргументации, вы сразу слились. А на самом деле ваше голословное заявление - это бред. В реальности решают технологии. А вот языки программирования, на которых эти технологии реализованны - вторичный и не принципиальный фактор.

  • @legiontime9897
    @legiontime98973 жыл бұрын

    Алгоритмический язык 😎 =)

  • @ShortsPageTech
    @ShortsPageTech3 жыл бұрын

    1000 лайк это я)

  • @nickblack7235
    @nickblack72354 жыл бұрын

    1:31 начало

  • @user-qg6vi8kl2w
    @user-qg6vi8kl2w Жыл бұрын

    Вот собственные субтитры впихнуть вы догадались, а озвучить задаваемые вопросы - не осилили...

  • @legiontime9897
    @legiontime98973 жыл бұрын

    Кто догадался, что за игра

  • @user-rg1jw3xq7b
    @user-rg1jw3xq7b4 жыл бұрын

    Расскажите про java

  • @user-be4bn1gi5z
    @user-be4bn1gi5z Жыл бұрын

    Вы сможете такою игру как где кот всё рушает и писает в тапки у одних и детских ютубера

  • @oZopHuk
    @oZopHuk4 жыл бұрын

    ПО самолетов же на Ada написано.

  • @na-kun2136

    @na-kun2136

    4 жыл бұрын

    Это ща без шуток ?

  • @oZopHuk

    @oZopHuk

    4 жыл бұрын

    @@na-kun2136 какие уж тут шутки, Гугл даёт такой ответ, правда действительно не про все самолётостроение.

  • @AstarotVoland
    @AstarotVoland Жыл бұрын

    самолюбование

  • @RenatKaitmazov
    @RenatKaitmazov4 жыл бұрын

    Пишут ли в Яндексе на Rust?

  • @aleksey515

    @aleksey515

    4 жыл бұрын

    да

  • @linkernick5379

    @linkernick5379

    3 жыл бұрын

    @@aleksey515 Это правда? Действительно есть перспектива попасть в команду, пишущую на Rust?

  • @aleksey515

    @aleksey515

    3 жыл бұрын

    @@linkernick5379 я там не работаю, но знаю что он там используется. Посмотри вакансии у них, там мб есть.

  • @dansoftware
    @dansoftware Жыл бұрын

    Манера изложения Антона Полухина напоминает Константина Пинаева: kzread.info

  • @olegivantsoff1591
    @olegivantsoff15914 жыл бұрын

    Хоть кто-то на Ютубе не обосрал C++

  • @lacklacktriplehack4174

    @lacklacktriplehack4174

    3 жыл бұрын

    почему вообще его так не долюбливают?

  • @titlemin2576

    @titlemin2576

    3 жыл бұрын

    @@lacklacktriplehack4174 Я сам пишу на Си++,и могу ответить на ваш вопрос лишь тем что когда я в процессе написания кода на си++ и у меня появляются осложнения которые бывает нелегко исправить,всегда в это время думаю "Черт возьми,я например на пайтон довно бы уже все исправил"

  • @lacklacktriplehack4174

    @lacklacktriplehack4174

    3 жыл бұрын

    @@titlemin2576 даа... как хорошо что я выбрал его как первый язык)) сравнивать тупо не с чем потому и люблю наверное

  • @quadroninja2708

    @quadroninja2708

    2 жыл бұрын

    @@lacklacktriplehack4174 не зря не зря, но мне C++ всегда казался каким-то шизоидным, а C - лучшим для начала

  • @lacklacktriplehack4174

    @lacklacktriplehack4174

    2 жыл бұрын

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

  • @cppprograms5868
    @cppprograms58684 жыл бұрын

    С++ по моему скудному мнению самый лучший язык программирования

  • @cppprograms5868

    @cppprograms5868

    4 жыл бұрын

    @Alex Deroza какой Java? С++ просто зверь, во всех смыслах этого слова.

  • @kotovich24

    @kotovich24

    4 жыл бұрын

    @@cppprograms5868 C and Assembly - the best!

  • @user-np9ny4vi5y

    @user-np9ny4vi5y

    3 жыл бұрын

    @@kotovich24 на асм хуярить жизни не хватит)

  • @quadroninja2708

    @quadroninja2708

    2 жыл бұрын

    @@kotovich24 ассемблер на компьютерах очень узкий и писать на нем в большинстве случаев трудно и не нужно (

  • @user-qg6vi8kl2w
    @user-qg6vi8kl2w Жыл бұрын

    Алё, комп не понимает никаких языков программирования - он "понимает" лишь машинные коды. А вот ЯП в коды преобразует компилятор.

  • @keshkek

    @keshkek

    Жыл бұрын

    Уж он то понимает, как и что на самом деле; очевидно, все эти упрощённые формулировки сделаны в контексте широкого охвата аудитории и внимания к новичкам

  • @bonamassa3226
    @bonamassa32263 жыл бұрын

    Почему у яндекса так мало просмотров? В действительности в большинстве случаях отключены комментарии! И да... дизлайков много! Так это говорит о том, что сцучки они - эти яндексы! Ребята, не устанавливаете этот бред! Откажитесь от него!

  • @user-jx9rw3ip6w
    @user-jx9rw3ip6w4 жыл бұрын

    С++ один из самых простых языков программирования. Потому и стал таким популярным.

  • @mynameis2642

    @mynameis2642

    4 жыл бұрын

    В каком месте он самый простой?

  • @user-jx9rw3ip6w

    @user-jx9rw3ip6w

    4 жыл бұрын

    @@mynameis2642 во всех местах. Простейший классический язык, реализующий самые простые, классические концепции.

  • @dmitrychurkin4077

    @dmitrychurkin4077

    4 жыл бұрын

    Не бывает простых или сложных языков программирования. Есть такое понятие, как порог вхождения в язык - это промежуток времени, за который вы сможете освоить базовые концепции языка, чтобы начать создавать на нём программы.

  • @user-jx9rw3ip6w

    @user-jx9rw3ip6w

    4 жыл бұрын

    @@dmitrychurkin4077 ну так ты это автору видео скажи, ведь это он так утверждает.

  • @user-jx9rw3ip6w

    @user-jx9rw3ip6w

    4 жыл бұрын

    @Svetlana V нифига себе - такие подробные сообщения об ошибках, аж на нескольких листах! Я ошибался, это не просто простой, это суперпростой язык!

  • @norfolkleb9851
    @norfolkleb98514 жыл бұрын

    Яндекс продался системе.... А Гугл продался? А Эпл продался? Ну почему же в моей стране постоянно приходтся кому-то продаваться?

  • @norfolkleb9851

    @norfolkleb9851

    4 жыл бұрын

    @Alex Deroza для кого-то это так и есть, смиренный вы наш)

  • @antonbeskudnikov7547

    @antonbeskudnikov7547

    3 жыл бұрын

    Ну конечно, все продались, один вы против системы

  • @volka_u
    @volka_u4 жыл бұрын

    Антон, а как программисты живут с тем что их труд - полная абстракция, вы занимаетесь каким-то более материальным хобби как-то садоводство, рыбалка и тд., где результат - конкретные материальные предметы? Спасибо!

  • @vabka-7708

    @vabka-7708

    4 жыл бұрын

    Ну абстракция не такая уж и абстрактна - программы делают реальные вещи, которые даже пощупать можно. Вот математики делают реально абстрактные вещи

  • @zazikell6634

    @zazikell6634

    4 жыл бұрын

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

  • @user-yb8wb5kk3s

    @user-yb8wb5kk3s

    4 жыл бұрын

    @@zazikell6634 , это правильный ответ )))

  • @user-yb8wb5kk3s

    @user-yb8wb5kk3s

    4 жыл бұрын

    сам по себе вопрос глупый, прошу простить за ранее )))

  • @user-ku8hx3om4u

    @user-ku8hx3om4u

    4 жыл бұрын

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

  • @linkernick5379
    @linkernick53793 жыл бұрын

    То, что Антон перечислил, можно вполне писать на Rust. Но по историческим причинам написано было на C++, но это не значит, что это наилучший инструмент для этого...

  • @qrthack3233
    @qrthack32334 жыл бұрын

    Хватит с нас этих ++, давай RUST в массы!

  • @user-nd3fu7vm6m

    @user-nd3fu7vm6m

    4 жыл бұрын

    язык C в массы!

  • @johnxibai8454

    @johnxibai8454

    2 жыл бұрын

    зачем Rust когда есть язык D

  • @princessmary5556

    @princessmary5556

    Жыл бұрын

    @@johnxibai8454 Например, потому что D - нафиг никому не нужен. Хотя и раст в этом смысле тоже далеко не ушел.

  • @vas_._sfer6157

    @vas_._sfer6157

    Жыл бұрын

    @@princessmary5556 Rust в linux используется by the way. (А C++ не пустили)

  • @princessmary5556

    @princessmary5556

    Жыл бұрын

    @@vas_._sfer6157 Насколько активно он там используется? Полторы калеки, которые написали полторы строки на by the way не тянет.

  • @user-bq7zb2oj2m
    @user-bq7zb2oj2m Жыл бұрын

    Мне так жаль программистов С++

  • @maxtrue218

    @maxtrue218

    Жыл бұрын

    Ну, зато у них зарплата хорошая

  • @princessmary5556

    @princessmary5556

    Жыл бұрын

    Покупают себе машины, и квартиры в Москве. Бедняжки... :(((

  • @mihail_22

    @mihail_22

    4 ай бұрын

    @@princessmary5556 А ЗАТО НА ПУТХОНЕ КОПИПАСТЯТ И ЖИВУТ НА 30К , А ЧЕЛОВЕКУ БОЛЬШЕ И НЕ НАДО !!!!!

  • @legocinema296
    @legocinema2962 жыл бұрын

    Да не умеете вы видео монтировать с хреново у вас получается особенно с превью, я тоже могу в фотошопе так или в АЕ, сделать большого ума не надо, а вот чтобы плагины на улучшение и сглаживание так нет, вам лень

  • @vladimirtumanov8602
    @vladimirtumanov86024 жыл бұрын

    Ошибочное мнение что с++ самый лучший , язык программирования для написания кода выбирают в зависимости от задачи и многих параметров которые учитываются при написании кода , считается что С# это улучшенная версия С++ на нем приятно писать код , сделан на основе С++ и С языков .

  • @user-zf8en5vx3x
    @user-zf8en5vx3x3 жыл бұрын

    Это видео на кого направленно??? На маленьких детишек??? Я думал компьютер понимает машинный код. Ну а вообще ладно, для детишек сгодится и такое определение. Не ну реально для детишек... Какой н Enter?? Я такого символа не знаю. Есть перевод строки и возврат каретки. (А я напомню, что кое-кто представил себя как эксперта). 1:29 по моему кто-то преувеличивает степень распространённости С++. Ну если ты столько наговорил, что это язык везде, то, пожалуйста, не вводи детишек в заблуждение, упомяни то, что далеко не во всех перечисленных областях преобладают программы на С++. Ато когда детишки вырастут и пойдут устраиваться на работу: - Web программистом, то они очень удивятся тому, что они там со своим С++ вряд ли пригодятся. Им скажут что-то типа "C++ это, конечно, хорошо, но, будь добр, выучи лучше JS, PHP или Python"; - прошивать начинку автомобиля или работать с оборудованием, то, скорее всего он услышит что-то типа "С++ это, конечно, хорошо, но, будь добр, опустись немного пониже и выучи вооооон тот специфичный ассемблер." Ну может ещё скажут "С++ это, конечно, хорошо, но тут более актуально знание С (без плюсов-стероидов)" (Конечно, я может немного отстал и на сегодняшний день там действительно преобладает С++. Но я в этом сомневаюсь); - писать программу для фондовой биржи, то, скорее всего, услышит что-то типа "С++ это, конечно, хорошо, но будь добр, выучи пожалуйста Java или С#". Хотя, да, в финансовой сфере доля С++ не такая уж и малая; 3:31 Ага! "Плотно пообщаться с железом компьютера" мне тоже эта фраза понравилась, но когда дело дошло до видеопамяти (я всего-то хотел закрасить центральные пиксели красным цветом) тут то я и услышал вот это -- *звуки пердёжа*... типа операционная система все дела.... 3:47 Ну С++ за год, я думаю, всё-таки реально выучить, даже за месяца три, если учить не по два часа в день, а, скажем, по 5-8. Проблема в том, что нужно ещё уметь программировать в общем. Я о тех знаниях, которые не относятся к определённому языку программирования. Минутка балабольства: 3:49 О, коль ты являешься участником международного комитета по развитию С++, можешь ответить на вопрос. Почему в стандартной библиотеке к именованию классов относятся так, как будто они пишут свою собственную программу, а не класс, который будет использоваться в качестве, скажем так, встроенного типа?? Ну, вот, например, shared_ptr это же класс из стандартной библиотеки, а не какая-нибудь локальная переменная. А так же тип wchar_t... Ну, ну блин, совсем не смотрится. Хотя я тут, можно сказать, охренел с такими вопросам... Возможно я, просто, сильно преувеличиваю статус стандартной библиотеки.

  • @user-or1hy4xz8u

    @user-or1hy4xz8u

    2 жыл бұрын

    ты рили считаешь, что если не совсем новичек в программировании, то можно за 3 мес. выучить по 7-8 часов в день?

  • @user-ko5yr9mo6d
    @user-ko5yr9mo6d3 жыл бұрын

    С++ на редкость уродский и шизоидный язык. Надеюсь Rust ом заменят к середине века

  • @user-or1hy4xz8u

    @user-or1hy4xz8u

    2 жыл бұрын

    @Руслан Грищук rust или с++ ?

  • @princessmary5556

    @princessmary5556

    Жыл бұрын

    Приведите пример шизы в языке с++

  • @DenisShaver
    @DenisShaver4 жыл бұрын

    "Язык программирования этот тот язык, который понимает компьютер". А вот и нифига, компьютер понимает двоичный код и не более того. А язык программирования понимает специальная программа, которая транслирует код, написанный на этом языке, в двоичный код, понятный процессору. Как-то так. Странный какой-то программист. ЗЫ Си с крестами везде? А в космосе почему нет си плас плюс? Может потому-что это говно дырявое? И всё, что на нём сделано тормозная и убогая хрень, с багами и вылетами? ЗЗЫ Простите мой французский... Но с++ это жуткий мутант, который хочет угодить всем, но у него плохо получается.

  • @joebravo4224

    @joebravo4224

    4 жыл бұрын

    trying to look smart, you end up looking as an idiot

  • @andreybazhenov9741

    @andreybazhenov9741

    4 жыл бұрын

    Уважаемые санитары, отнимите телефон у автора поста

  • @cppprograms5868

    @cppprograms5868

    4 жыл бұрын

    @@andreybazhenov9741 ха-ха-ха , точ в точ

  • @DenisShaver

    @DenisShaver

    4 жыл бұрын

    Сразу видать любителей крестов. Ни одного аргумента, зато хохмят ))) Ну хоть не агрессивные идиоты.

  • @MrAligero

    @MrAligero

    4 жыл бұрын

    Прав на 💯. Зачем нужен c++ , если есть си

Келесі