Если вам нужны доказательства того, что у Microsoft появилась новая страсть к C++, вам просто нужно посмотреть первый эпизод «Going Native», нового ежемесячного видеошоу канала 9.
У отдела маркетинга Microsoft явно появилось новое модное слово!
В рекламном объявлении говорится::
посвящается нативной разработке и нативным разработчикам
Ну, для меня «родная разработка» означает «ассемблер», но хорошо, я должен быть перевоспитан Microsoft.
Теперь кажется, что «родной» означает C++, а «неродной» означает управляемый код. Применение «родного» языка к C++ кажется немного странным, поскольку в C++ нет ничего родного для любой архитектуры машины, о которой я знаю, — т. Е. Ему все еще нужен компилятор, чтобы преобразовать его в действительно родной язык, который фактически работает на оборудовании. Может показаться даже более разумным использовать «родной» для применения, скажем, к C или чему-либо настолько примитивному, что он не поддерживает объекты.
Ведущие начинают с того, что мы не должны проглатывать образ того, что «местные» разработчики имеют седые волосы и в основном являются динозаврами из ушедшей эпохи. Нам говорят, что средний разработчик C++, извините, родной разработчик, действительно вполне с ним и на переднем крае.
Большинству из нас, вероятно, показалось бы, что в прошлом Microsoft, возможно, отодвинула на второй план разработчиков C++, но большинство из нас уже некоторое время продолжают использовать и поддерживать этот язык. То, что Microsoft сейчас читает нам лекции о том, какие мы на самом деле и всегда были модными, само по себе является оскорблением!
Затем докладчики переходят к обсуждению того, когда неродные разработчики, т. е. программисты на C#, должны «стать родными». В этот момент использование термина «родной» становится смешным!
Несмотря на это, реклама продолжает подчеркивать, что native быстрее, чем старомодный управляемый код и подход CLR к созданию программы. Похоже, это новая реальность — никаких упоминаний о том, как управляемый код может быть безопаснее, проще или сложнее, чем необработанный, извините, родной C++.
Если вы хотите посмотреть это пропагандистское видео, в основном проповедующее обращенным, вы можете просмотреть его ниже:
Если вы хотите пропустить скучные части, и, честно говоря, их довольно много, вы можете предпочесть ссылки ниже:
[00:09] Чарльз и Диего строят шоу и говорят о современном C++ (как насчет этого набора, а?) [07:27] Диего демос shared_ptr [10:01] Чарльз и Диего кратко рассказывают о лямбдах C++ [10:32] Диего демос лямбдас [12:13] Чарльз и Диего кратко рассказывают о ключевом слове C++ auto (видно в демо-версии lambdas) [13:30] Чарльз и Диего рассказывают об аудитории и о том, как вы можете помочь нам управлять этим самолетом [15:32] Чарльз берет интервью у Эля Контенти [26:35] Чарльз и Диего разрушают шоу
Мы можем только надеяться, что следующий эпизод будет не столько введением, сколько исследованием C++ на платформе Microsoft. Слишком надеяться, что слово «родной» будет употребляться меньше — мне просто придется научиться с этим жить
Чтобы получать информацию о новых статьях на I Programmer, следуйте за нами в Twitter или Facebook или подпишитесь на нашу еженедельную рассылку.