Язык программирования С++. Антон Полухин
Ғылым және технология
Академия Яндекса запускает серию видео про языки программирования!
В первом ролике Антон Полухин, эксперт-разработчик из Яндекс.Такси, рассказывает про один из самых популярных языков программирования, С++.
Пікірлер: 131
счастлив что нашел канал про c++))
Пожалуйста, озвучивайте вопросы.
Спасибо. Понравилось.
Во всех роликах данной серии такое чувство, что оператор постоянно нажимает на кнопки камеры. Зачем часто менять вид? Удобнее же смотреть с одного плана, это же не футбольный матч )))
Очень интересно! А про java сделаете ролик?)
@c0ntinuous26
3 жыл бұрын
@Alex Deroza тебя не смущает, что когда ты писал этот комментарий ролик про java уже выпустили?
Здоровья тебе, брат!
Пишешь на С++ - забудь о личной жизни 😅
@meetingpoints6600
3 жыл бұрын
Необязательно, еще vstrecha.today остается.
@user-bw7ov8ip5w
3 жыл бұрын
Аминь!
@lombord69
3 жыл бұрын
внатуре+++
Чтобы быть тем дядей, про которого он сказал в конце, надо помимо С++ еще и Assembler с С языком знать, но думаю для него это не станет проблемой.
@user-sj3hb6mb2j
3 жыл бұрын
Да я думаю он пошутил так, уверен, что он очень много знает
@user-zf8en5vx3x
3 жыл бұрын
Да ладно.. А может нужно знать как подменить текстуру. И прикинь для этого вообще не нужно знать программирование.
@konstantingurtovoy5709
2 жыл бұрын
Хорошо вы так усложнили))
@stupnum8764
2 жыл бұрын
Бред
А пишут ли в Яндекс на Си?
@Howler299
4 жыл бұрын
Ну видео для чего сделано? Ответил же на этот вопрос. 2:14
@user-bj6kn4yo6k
4 жыл бұрын
@Alex Deroza если только вы мутант фракатально многопальцовый.
@user-np9ny4vi5y
3 жыл бұрын
@@user-bj6kn4yo6k при создании dll используют язык си, т.к. он более кроссплатформенный и да си не имеет классов, но на самом деле там не так уж и много отличий)
прям захотелось писать на С++
@johnxibai8454
4 жыл бұрын
@Alex Deroza А кто программировал Мусорное ДНК
@macaronivirus5913
3 жыл бұрын
@@johnxibai8454 это закомментировагный код
Для небольших задач, у которых важнее решение чем сам код, C++ будет серьезно проигрывать, например, тому же Питону. А вот в больших и долгоиграющих проектах преимущество С++ перед другими языками неоспоримо. Впрочем при условии что программист хорошо знает паттерны этого языка (не путать с паттернами в Java, в каждом языке свои паттерны) умеет ими адекватно пользоваться и главное обладает высокой дисциплиной, поскольку в C++ легко уйти в велосипедостроение и придумывание языка в языке.
@princessmary5556
Жыл бұрын
Это для каких таких задач, у которых важнее решение чем часм код, C++ будет серьезно проигрывать, например, тому же Питону ?
@user-oz1nq6vt8m
Жыл бұрын
@@princessmary5556 Например, парсинг сайтов
@princessmary5556
Жыл бұрын
@@user-oz1nq6vt8m И с чего вы взяли, что парсинг сайтов - это пример задачи, для которой решение важнее чем сам код, и при этом с++ каким то образом серьёзно проиграет тому же питону?
@user-oz1nq6vt8m
Жыл бұрын
@@princessmary5556 Тролей не кормлю
@princessmary5556
Жыл бұрын
@@user-oz1nq6vt8m Ясно. Вы - просто очередная балаболка. У вас голословное бла бла бла. А как дошло до аргументации, вы сразу слились. А на самом деле ваше голословное заявление - это бред. В реальности решают технологии. А вот языки программирования, на которых эти технологии реализованны - вторичный и не принципиальный фактор.
Алгоритмический язык 😎 =)
1000 лайк это я)
1:31 начало
Вот собственные субтитры впихнуть вы догадались, а озвучить задаваемые вопросы - не осилили...
Кто догадался, что за игра
Расскажите про java
Вы сможете такою игру как где кот всё рушает и писает в тапки у одних и детских ютубера
ПО самолетов же на Ada написано.
@na-kun2136
4 жыл бұрын
Это ща без шуток ?
@oZopHuk
4 жыл бұрын
@@na-kun2136 какие уж тут шутки, Гугл даёт такой ответ, правда действительно не про все самолётостроение.
самолюбование
Пишут ли в Яндексе на Rust?
@aleksey515
4 жыл бұрын
да
@linkernick5379
3 жыл бұрын
@@aleksey515 Это правда? Действительно есть перспектива попасть в команду, пишущую на Rust?
@aleksey515
3 жыл бұрын
@@linkernick5379 я там не работаю, но знаю что он там используется. Посмотри вакансии у них, там мб есть.
Манера изложения Антона Полухина напоминает Константина Пинаева: kzread.info
Хоть кто-то на Ютубе не обосрал C++
@lacklacktriplehack4174
3 жыл бұрын
почему вообще его так не долюбливают?
@titlemin2576
3 жыл бұрын
@@lacklacktriplehack4174 Я сам пишу на Си++,и могу ответить на ваш вопрос лишь тем что когда я в процессе написания кода на си++ и у меня появляются осложнения которые бывает нелегко исправить,всегда в это время думаю "Черт возьми,я например на пайтон довно бы уже все исправил"
@lacklacktriplehack4174
3 жыл бұрын
@@titlemin2576 даа... как хорошо что я выбрал его как первый язык)) сравнивать тупо не с чем потому и люблю наверное
@quadroninja2708
2 жыл бұрын
@@lacklacktriplehack4174 не зря не зря, но мне C++ всегда казался каким-то шизоидным, а C - лучшим для начала
@lacklacktriplehack4174
2 жыл бұрын
ну С мне кажется староват хотя в отличиях между ними я не шарю так что могу ошибаться мб вообще принципиальной разницы для начала нет вполне возможно что я буду в недалеком будущем пробовать делать игры на UE4
С++ по моему скудному мнению самый лучший язык программирования
@cppprograms5868
4 жыл бұрын
@Alex Deroza какой Java? С++ просто зверь, во всех смыслах этого слова.
@kotovich24
4 жыл бұрын
@@cppprograms5868 C and Assembly - the best!
@user-np9ny4vi5y
3 жыл бұрын
@@kotovich24 на асм хуярить жизни не хватит)
@quadroninja2708
2 жыл бұрын
@@kotovich24 ассемблер на компьютерах очень узкий и писать на нем в большинстве случаев трудно и не нужно (
Алё, комп не понимает никаких языков программирования - он "понимает" лишь машинные коды. А вот ЯП в коды преобразует компилятор.
@keshkek
Жыл бұрын
Уж он то понимает, как и что на самом деле; очевидно, все эти упрощённые формулировки сделаны в контексте широкого охвата аудитории и внимания к новичкам
Почему у яндекса так мало просмотров? В действительности в большинстве случаях отключены комментарии! И да... дизлайков много! Так это говорит о том, что сцучки они - эти яндексы! Ребята, не устанавливаете этот бред! Откажитесь от него!
С++ один из самых простых языков программирования. Потому и стал таким популярным.
@mynameis2642
4 жыл бұрын
В каком месте он самый простой?
@user-jx9rw3ip6w
4 жыл бұрын
@@mynameis2642 во всех местах. Простейший классический язык, реализующий самые простые, классические концепции.
@dmitrychurkin4077
4 жыл бұрын
Не бывает простых или сложных языков программирования. Есть такое понятие, как порог вхождения в язык - это промежуток времени, за который вы сможете освоить базовые концепции языка, чтобы начать создавать на нём программы.
@user-jx9rw3ip6w
4 жыл бұрын
@@dmitrychurkin4077 ну так ты это автору видео скажи, ведь это он так утверждает.
@user-jx9rw3ip6w
4 жыл бұрын
@Svetlana V нифига себе - такие подробные сообщения об ошибках, аж на нескольких листах! Я ошибался, это не просто простой, это суперпростой язык!
Яндекс продался системе.... А Гугл продался? А Эпл продался? Ну почему же в моей стране постоянно приходтся кому-то продаваться?
@norfolkleb9851
4 жыл бұрын
@Alex Deroza для кого-то это так и есть, смиренный вы наш)
@antonbeskudnikov7547
3 жыл бұрын
Ну конечно, все продались, один вы против системы
Антон, а как программисты живут с тем что их труд - полная абстракция, вы занимаетесь каким-то более материальным хобби как-то садоводство, рыбалка и тд., где результат - конкретные материальные предметы? Спасибо!
@vabka-7708
4 жыл бұрын
Ну абстракция не такая уж и абстрактна - программы делают реальные вещи, которые даже пощупать можно. Вот математики делают реально абстрактные вещи
@zazikell6634
4 жыл бұрын
Можно роботов програмировать, чтобы они делали садоводство и рыбалку за тебя)
@user-yb8wb5kk3s
4 жыл бұрын
@@zazikell6634 , это правильный ответ )))
@user-yb8wb5kk3s
4 жыл бұрын
сам по себе вопрос глупый, прошу простить за ранее )))
@user-ku8hx3om4u
4 жыл бұрын
Без таких абстракций не было бы такого разнообразия ПО, сайтов, браузеров, игр, также роботов, нейронных сетей и многое другое... Это отдельная отрасль, отдельный менталитет, профессиональная специальность для людей, для которых программирование это как починить машину или заняться спортом.
То, что Антон перечислил, можно вполне писать на Rust. Но по историческим причинам написано было на C++, но это не значит, что это наилучший инструмент для этого...
Хватит с нас этих ++, давай RUST в массы!
@user-nd3fu7vm6m
4 жыл бұрын
язык C в массы!
@johnxibai8454
2 жыл бұрын
зачем Rust когда есть язык D
@princessmary5556
Жыл бұрын
@@johnxibai8454 Например, потому что D - нафиг никому не нужен. Хотя и раст в этом смысле тоже далеко не ушел.
@vas_._sfer6157
Жыл бұрын
@@princessmary5556 Rust в linux используется by the way. (А C++ не пустили)
@princessmary5556
Жыл бұрын
@@vas_._sfer6157 Насколько активно он там используется? Полторы калеки, которые написали полторы строки на by the way не тянет.
Мне так жаль программистов С++
@maxtrue218
Жыл бұрын
Ну, зато у них зарплата хорошая
@princessmary5556
Жыл бұрын
Покупают себе машины, и квартиры в Москве. Бедняжки... :(((
@mihail_22
4 ай бұрын
@@princessmary5556 А ЗАТО НА ПУТХОНЕ КОПИПАСТЯТ И ЖИВУТ НА 30К , А ЧЕЛОВЕКУ БОЛЬШЕ И НЕ НАДО !!!!!
Да не умеете вы видео монтировать с хреново у вас получается особенно с превью, я тоже могу в фотошопе так или в АЕ, сделать большого ума не надо, а вот чтобы плагины на улучшение и сглаживание так нет, вам лень
Ошибочное мнение что с++ самый лучший , язык программирования для написания кода выбирают в зависимости от задачи и многих параметров которые учитываются при написании кода , считается что С# это улучшенная версия С++ на нем приятно писать код , сделан на основе С++ и С языков .
Это видео на кого направленно??? На маленьких детишек??? Я думал компьютер понимает машинный код. Ну а вообще ладно, для детишек сгодится и такое определение. Не ну реально для детишек... Какой н Enter?? Я такого символа не знаю. Есть перевод строки и возврат каретки. (А я напомню, что кое-кто представил себя как эксперта). 1:29 по моему кто-то преувеличивает степень распространённости С++. Ну если ты столько наговорил, что это язык везде, то, пожалуйста, не вводи детишек в заблуждение, упомяни то, что далеко не во всех перечисленных областях преобладают программы на С++. Ато когда детишки вырастут и пойдут устраиваться на работу: - Web программистом, то они очень удивятся тому, что они там со своим С++ вряд ли пригодятся. Им скажут что-то типа "C++ это, конечно, хорошо, но, будь добр, выучи лучше JS, PHP или Python"; - прошивать начинку автомобиля или работать с оборудованием, то, скорее всего он услышит что-то типа "С++ это, конечно, хорошо, но, будь добр, опустись немного пониже и выучи вооооон тот специфичный ассемблер." Ну может ещё скажут "С++ это, конечно, хорошо, но тут более актуально знание С (без плюсов-стероидов)" (Конечно, я может немного отстал и на сегодняшний день там действительно преобладает С++. Но я в этом сомневаюсь); - писать программу для фондовой биржи, то, скорее всего, услышит что-то типа "С++ это, конечно, хорошо, но будь добр, выучи пожалуйста Java или С#". Хотя, да, в финансовой сфере доля С++ не такая уж и малая; 3:31 Ага! "Плотно пообщаться с железом компьютера" мне тоже эта фраза понравилась, но когда дело дошло до видеопамяти (я всего-то хотел закрасить центральные пиксели красным цветом) тут то я и услышал вот это -- *звуки пердёжа*... типа операционная система все дела.... 3:47 Ну С++ за год, я думаю, всё-таки реально выучить, даже за месяца три, если учить не по два часа в день, а, скажем, по 5-8. Проблема в том, что нужно ещё уметь программировать в общем. Я о тех знаниях, которые не относятся к определённому языку программирования. Минутка балабольства: 3:49 О, коль ты являешься участником международного комитета по развитию С++, можешь ответить на вопрос. Почему в стандартной библиотеке к именованию классов относятся так, как будто они пишут свою собственную программу, а не класс, который будет использоваться в качестве, скажем так, встроенного типа?? Ну, вот, например, shared_ptr это же класс из стандартной библиотеки, а не какая-нибудь локальная переменная. А так же тип wchar_t... Ну, ну блин, совсем не смотрится. Хотя я тут, можно сказать, охренел с такими вопросам... Возможно я, просто, сильно преувеличиваю статус стандартной библиотеки.
@user-or1hy4xz8u
2 жыл бұрын
ты рили считаешь, что если не совсем новичек в программировании, то можно за 3 мес. выучить по 7-8 часов в день?
С++ на редкость уродский и шизоидный язык. Надеюсь Rust ом заменят к середине века
@user-or1hy4xz8u
2 жыл бұрын
@Руслан Грищук rust или с++ ?
@princessmary5556
Жыл бұрын
Приведите пример шизы в языке с++
"Язык программирования этот тот язык, который понимает компьютер". А вот и нифига, компьютер понимает двоичный код и не более того. А язык программирования понимает специальная программа, которая транслирует код, написанный на этом языке, в двоичный код, понятный процессору. Как-то так. Странный какой-то программист. ЗЫ Си с крестами везде? А в космосе почему нет си плас плюс? Может потому-что это говно дырявое? И всё, что на нём сделано тормозная и убогая хрень, с багами и вылетами? ЗЗЫ Простите мой французский... Но с++ это жуткий мутант, который хочет угодить всем, но у него плохо получается.
@joebravo4224
4 жыл бұрын
trying to look smart, you end up looking as an idiot
@andreybazhenov9741
4 жыл бұрын
Уважаемые санитары, отнимите телефон у автора поста
@cppprograms5868
4 жыл бұрын
@@andreybazhenov9741 ха-ха-ха , точ в точ
@DenisShaver
4 жыл бұрын
Сразу видать любителей крестов. Ни одного аргумента, зато хохмят ))) Ну хоть не агрессивные идиоты.
@MrAligero
4 жыл бұрын
Прав на 💯. Зачем нужен c++ , если есть си