Несколько лет не программировал на C++ и былая боль успела утихнуть. Но тут вновь понадобилось доделать один проект с использованием этого дерьмища.Какой же это каловый язык. То что в современных языках делается в 5 строк без напряжения мозга -- снова требует погружения в бездны невообразимой байтоебской хуйни. Чтобы все заработало нужно на несколько недель превратить свой мозг в кусок железа. Тут у нас вектор умных указателей, тут мы передаем по ссылке, а получаем указатель. Абсолютно никому не нужная бессмысленная параша.Страуструп, сдохни ебаный мудила.
Ну он каловый не потому что вектор умных указателей, а потому что дохуя неявных эффектов, которые надо заучивать-задрачивать из стандарта. А так да, боль ебаная.
>>1191010Двачну вот этого.
Я раньше тоже бугуртил с крестов. Потом я понял, что сам себе переусложняю жизнь думая о производительности. Теперь ебашу абстракции и в ус не дую.
>>1191004 (OP)Так-то да, поэтому он такой годный. C++ создан специально с целью поднять зарплаты специалистов в индустрии. Чем выше порог вхождения, тем выше элитарность, тем больше профитов.
>>1193305Почему Ruby выше Python? И Perl тоже?
>>1193305Подгорело с пика. Поставить пхп, джс и паскаль выше луа и раста...
>>1193319>>1193321У пендосов спроси.
>>1193305
>>1193323А ничего толстого здесь нет, в особенности если учитывать тот факт, что большинство высокопроизводительных десктопных приложений и игр пишется исключительно на C++.
>>1191004 (OP)>То что в современных языках делается в 5 строк без напряжения мозга -- снова требует погружения в бездны невообразимой байтоебской хуйниНу хуй знает. Qt по сложности не сильно от шарпа отличается, например. С теми же возможностями и скоростью разработки. В 99% случаев байтоебство просто не нужно. Хуяришь как проще, и оно и так быстро работает.
>>1193352Qt хуже чем шарп, ебанное легаси гавно, которое запилили, чтобы снизить планку вката в кресты, насрав, само собой, на саму концепцию крестов.
>>1191010Вот этого удвою. Сишники, особенно если они пишут под x86 зря мозг ебут.
>>1193305>Excellent Tier: ...Perl...>>1193323
>>1193406Там вообще какая-то рандомная хуйня, автор явно не в теме. Вот правильная картинка.
>>1193408Только вот вакансий под первую строчку практически нет, а чем ниже, тем больше.
>>1193408>Вот правильная картинка.С хуяли она правильная? Питухоновское говно выше Джавы и Си. У того правильная.
>>1193406>>Excellent Tier: ...PerlРебенок, иди сайтик доделывай
>>1193333Индустрия тащит за собой гору трупного кода. И ещё долго будет.
>>1193305плюсы были созданы, чтобы нормально можно было с ООП работать, как минимум. А не для поднятия ЗП, эта легенда да дураков. Так же можно сказать и про С#, что был создан для поднятия ЗП. работу найди а потом пиши про программирование.
>>1191004 (OP)Мозилла им дала Rust, пиши в функциональном стиле, пиши и радуйся, сука! Не хочу, хочу жрать говно мамонта. Суки, мудачье, крестовики. Говно жрут.
С++ годный язык в целом. И у меня язык вызывает огромное уважение. Но я предпочитаю взять java, если есть хоть одна возможность. Но профи выбирают Си + python если есть возможность не использовать С++. Ну или чистый Си лучше чем С++. Я долго ебался с С++ пока не вник в глубины совместимости С++ и Си. В этом проблемы на уровне языка. Я поверить не мог месяц, что Си лучше чем С++.
>>1193451>годный язык в целомНу офигеть, вообще. Просто офигеть.
>>1193451И чего же в нем годного, если все бегут от него как от чумы? Сам же перечислил.
Оберон был годным и во всем уделывал кресты. Но паскаль это никрута, там же все просто и понятно. То ли дело пердилинг с виртуальными деструкторами.
>>1193416Логично, не находишь?>>1193419Лол. И ты ведь даже не толстишь.
Просто на плюсах когда пишешь не надо усложнять дохуя.Использовать просто, как С с классами, ограниченно юзать полиморфизм, и побольше stl и шаблоны вообще. А так же не лезть в дебьри многопоточности, особоенно в look-free.
>>1193499Ну петухон с руби ничем не отличаются от PHP.
Есть такая порода людей, которая считает, что каждый, кто на что-то претендует, просто обязан хлебнуть говна. Например, "настоящий мужчина" обязан сходить в армию или отсидеть в тюрьме, ведь что тюрьма, что армия - школа жизни; "настоящий программист" обязан писать на C++, PHP или тому подобном, ведь сами они на нём писали, а кто не хапнул этого говна, тот и не программист вовсе. С одной стороны понять их можно - механизм примерно такой же как у дедовщины в уже упомянутой армии или прописки на малолетке ("меня опускали, теперь я буду опускать" - ну просто обучение и сделование паттерну, через пиздюли навязанному авторитетом, детская психика так устроена), с другой - сами они со временем так нихуя и не понимают, и любые попытки объяснить им, что все эти боль и унижения, через которые они прошли, в общем-то лишние, встречают у них агрессию и отрицание.
>>1193323>>1193438>>1193510Лол, как же бомбит у неосиляторов.
>>1193507>А так же не лезть в дебьри многопоточности, особоенно в look-free.С этим в принципе любой язык покажется адом, не только плюсы.
>>1193510>просто обязан хлебнуть говна>что все эти боль и униженияДля таких как ты есть замечательный язык Scratch. Все просто и понятно, без боли и унижений.
>>1193785Школьник-максималист, будь добр, покинь раздел.
>>1193787Не гори так. Я правда не понимаю людей, для которых кодить на крестах - "боль и унижение". Не нравится - не кодь, хули тут ныть. Не можешь ходить - езди на инвалидной коляске, благо сейчас есть выбор на любой вкус.
>>1193451И в каком же месте С лучше чем С++?
Теперь это новый выбор языка для бекенда треад.
>>1193507>особоенно в look-free.И что там не так?Все просто и понятно же, няшнота и красота.Люблю такое, да.
>>1193319Что может быть ниже этой интерпретируемой хуйни? шти4 такая же хуйня.
>>1193305Кто-то не осилил оценить божественность Rust
>>1193435М-м-м, наверное поэтому новые игры тоже пишутся под эти "трупные" языки и фреймворки. Надо в среде с автоматическим управлением памятью писать графен, инфа сотка.
>>1193799Оверхеда в миллион раз меньше, стандарт не раздут, глядя на код можно навскидку сказать о подводных камнях, это такая джава в мире структурщины. Люто стоит на этот язык, жаль что по работе приходится пердолиться с классами и генерировать абстрактное говно для таких же макак.
>>1193507>ограниченно юзать полиморфизм, и побольше stl и шаблоны вообщеТак STL использовать или нет? Если да, то фраза про полиморфизм разбивается об STL. Если нет, то здравствуй велосипедостроение.>А так же не лезть в дебьри многопоточностиНахуя нужны плюсы, если на них нельзя писать многопоточный код, который в каждую дырку пролезет?
>>1193951>наверное поэтомуsic. А ещё инертность и скудоумие инженегров писателей библиотек.
>>1194002Манямирок. Инертность и скудоумие не мешают вебомакакам ежегодно изобретать новые сорта говна а мобиломакакам писать новые игры - тренажеры большого пальца. Но в ААА почему-то ни те ни другие не лезут и даже не пытаются.
>>1194012все это ненужно
>>1193305> swift> god tier
>>1193767erlang/clojure решают эту проблему, да даже раст, если ты врубился в его систему типов.
>>119395195% новых игр пишется на юнити, если что.
>>1194182ёпта, речь про ААА. Ассасин, Год оф Вор. Там все тежи СИ. Но я так подозреваю что это всего лишь традиция, дань уважения эпохе Микрософт Виндоуз, кадры ведь одни и те же, у них просто нет времени перескакивать, когда надо хуячить в прод нонстоп. Поглядим что будет через пяток лет.
>>1194187>Поглядим что будет через пяток лет. А ты оптимист. Это очень консервативная индустрия. Какие-то видимые изменения там будут дай бог лет через 15, да и то скорее всего связаны они будут с виаром и изменения в хардваре, на фоне которых сможет выстрелить что-то более адекватное, чем кресты. Алсо, напомню, что Кармак пиарил хаскель как раз лет 5 назад.
>>1194188>хаскельЯ б понял, если бы окамль, но ведь в хаскеле производительность зависит от фазы Луны. Зачем он там?
>>1194188Интресно. А есть ли статья где он пиарит хаскель? Какие аргументы он привёл?
>>1194192Ну он говорил скорее о функциональном подходе вообще, о минимизации глобального состояния, побочных эффектов, о статической типизации и так далее. Хаскель он приводил в качестве примера языка, который он изучал и который последнее время повлиял на то, как он пишет свой код.>>1194193Я бы мог за тебя погуглить и вкинуть ссылки, но мне лень, так что давай сам. Я помню, что он об этом говорил на одном из квейконов и писал посты в каком-то мейлинг листе.
>>1194182А хороших? Твои 95% - это "свой survival horror за 2 часа".
>>1194188Чего-то более адекватного чем кресты кроме раста я пока не видел. Причем в расте тоже стреляют себе в ноги и прочая и прочая. Я не пишу на расте, так что не буду пиздеть насчет языка, но его адепты, если хотят чтобы язык развивался, пусть пишут под него профильные библиотеки и фреймворки. А там посмотрим.
>>1194188>на фоне которых сможет выстрелить что-то более адекватное, чем крестыНе сможет. В крестах тупо есть все, что нужно, плюс огромный багаж тулзов и библиотек. Кроме того в индустрии куча зубров с опытом, которых бизнесу нанимать гораздо рациональнее, чем мутных хипстерков с растом или что там еще придумают.
>>1194182>95% новых игр пишется на юнитиА 10 лет назад "95% новых игр" писались на флеше и javame, и где они теперь?
Есть такое. C++ на любителя, скажем так. Да вообще все ЯП на любителя, нет и не будет никогда "идеального".Кстати, NASA отказались от си-плюсов в пользу чистого Си. Си-плюсы они назвали немного медленными
>>1194243В их предметной области вообще хуй знает зачем им сдались плюсы, когда есть сишка. Оверхед один.
>>1193305>C++ создан специально с целью поднять зарплаты специалистов в индустрииТо-то на нем зп ниже, чем на рубях и джабе у самых ущербных макак.
>>1194234Хороших - 99.5% yoba.png>>1194241640 килобайт хватит всем, ага.
>>1194251ЧСХ >>1194241 прав. Я охуеваю с новых стандартов плюсов, в которые впихивают всякую модную хуйню. Плюсы становятся хипстерским языком.
>>1194251>640 килобайт хватит всем, агаНу так в расте те же 640 килобайт по-сути. С крестами принципиальная разница только в большей безопасности, которая полезна, но на десктопе не так, чтобы очень сильно нужна. С Ди картина та же. А остальные языки или слишком маргинальны вроде нима, или с другой областью применения.
>>1194254>Плюсы становятся хипстерским языком.NOT THIS AGAIN!!!11>>1194258Анон, не шаришь - не пизди.
>>1194265>Анон, не шаришь - не пизди.Это противоречит духу данного раздела.
>>1194274А ты неплох.
>>1194291Пердачую, я еще в ответ на >>1194258 вот эту ебаную хуйню хотел сказать тоже что это бред дилетанта, но шикарная ответочка изменила мой настрой. Действительно, это же сосач, хули, тут каждый студент эксперт во всем на свете.
>>1194295Ради этого и захожу сюда. :3
>>1194295>что это бред дилетантаНу объясни тогда, какие у раста принципиальные отличия от крестов, кроме линейных типов и чуть более вменяемого метапрограммирования?
>>1194345Иди уже нахуй, студентик.
>>1194351Аргументов нет, одни эмоции. Все ясно.
>>1194365>этот обычный наследственный дебил уровня /зк>Аргументов Скромнее будь, быдло.
>>1194371>Скромнее будьНу так я скромно спросил, а ты брызгаешь слюной, и меня обзываешь. Кто из нас быдло теперь?
>>1193958> Если да, то фраза про полиморфизм разбивается об STLЯ, очевидно, имел ввиду динамический.> Нахуя нужны плюсы, если на них нельзя писать многопоточный кодНу напиши, ебать. В реальности, если ты оч много используешь блокировки, то ты где то наебланил с проектированием.>>1193903Дохуя lock-free кода написал в прод, умник?>>1194181Они просто гарантируют, что вся прога не ебанется, если в одном треде ошибка будет.Раздельный доступ к шареным между потоками данным, они как решают?
>>1194385>Раздельный доступ к шареным между потоками данным, они как решают?На выбор есть несколько дефолтных способов, в зависимости от задачи (пикрелейтед). Плюс есть еще корутины из коробки.
>>1194345К твоим словам о 640 килобайт у меня никаких претензий, да я в них и не вникал. Безопасность, которая полезна, но в десктопе не то чтобы нужна - ну что это за хуйня? Чем меньше у тебя в языке средств отстрелить себе ногу, тем меньше ты отвлекаешься на убирание своей ноги из-под мушки и быстрее ты хуячишь свой говнокод. Код, который сегфолтит, делает pure virtual function call, протекает - ему похуй, на десктопе он или не на десктопе, пока ты его не перепишешь, он не будет устраивать пользователя своими вылетами и тормозами. Знакомые типы, что лулзов ради учат раст, рассказывали что в принципе программировать как на плюсах, ебаша unsafe, очень даже можно, но я свечку не держал, поэтому больше добавить нечего. То что ты сказал про безопасность и десктопы - полная хуйня, да еще и написанная каким-то обывательско-журнашлюстическим языком "эмка точнее зато калаш надежнее ыыы". Вот и все.
>>1194462>говнокодЭтим всё сказано.
>>1194462> которая полезна, но в десктопе не то чтобы нужна - ну что это за хуйня?У тебя валгринд есть, куча мемчекеров и статических анализаторов на любой вкус, которые убирают 99% ошибок. Оставшиеся не так критичны в десктопных прогах, как, например, в эмбеде, где самолет ебнется, или в сетевой инфраструктуре, где хакер бабки спиздит. Упадет автокад - запустишь его снова, все дела. В том же эмбеде, который пишет на сишке, безопасность достигается в основном организационными методами, а не средствами языка. И на раст они, кстати, не скоро перейдут, потому что линейные типы не очень подходят для программ без динамического выделения памяти и где к регистрам процессора обращаются напрямую через глобальные переменные.
Кстати, к вопросу о играх и плюсах. Наверное, от хорошей жизни и от охуенности плюсов в УЕ4е вот такая история:>UCLASS([specifier, specifier, ...], [meta(key=value, key=value, >...)])>class ClassName : public ParentName>{> GENERATED_BODY()>}
>>1194663Прямо как в старом добром ATL из 90х, лал.
>>1194663А вот чуть более сложный:>// Copyright 1998-2017 Epic Games, Inc. All Rights Reserved.>#pragma once>#include "GameFramework/Actor.h">#include "CameraDirector.generated.h">UCLASS()>class HOWTO_AUTOCAMERA_API ACameraDirector : public AActor>{> GENERATED_BODY()>public: > // Sets default values for this actor's properties> ACameraDirector();>protected:> // Called when the game starts or when spawned> virtual void BeginPlay() override;>public:> // Called every frame> virtual void Tick( float DeltaSeconds ) override;> UPROPERTY(EditAnywhere) > AActor CameraOne; > UPROPERTY(EditAnywhere) > AActor CameraTwo; > float TimeToNextCameraChange;};Прекрасный язык для прекрасных игр, HURR-DURR/
>>1194663Нету в крестах рефлекшона и метапрограммирования нормальных, вот и мучаются.
>>1194558Лол, ты пользовался когда-нибудь этими анализаторами? Нихуя они не убирают, они показывают тебе где ты должен убрать. Да и то по моим прикидкам процентов двадцать от их воплей это "cannot be analyzed" и параноидальные предупреждения о несоответствии типов. Анализаторы полезный софт, но ты переоцениваешь его: мол в PVS кнопку нажал - и всё, задача решена. Да и не только для десктопного софта это работает, прямо скажем."Оставшиеся не так критичны в десктопных прогах"Ну дальше опять шизофазия началась.
>>1194746Валгриндом я пользуюсь регулярно, и абсолютное большинство ошибок при работе с памятью он находит.>Оставшиеся не так критичны в десктопных прогахЯ говорю не о том, что на них вообще насрать, а о том, что на десктопе они не настолько критичны, чтобы все побежали перекатываться на раст.
>>1194018> swift> god tierКто не знал, свифт это обконстрейнченный со всех сторон C++ в прямом смысле этого слова. С полностью изъятым огнестрельным оружием, бензопилами, ямам с шипами и прочим, и прочим.
>>1191004 (OP)Ой, смотрите, пидорасик немогущий в байты порвалсяпринесите смузи и морковью, и духи с ромашкой
>>1194663>>1194672для тупых в двух словах поясните, в чем лулзы?
>>1195484В плюсовом коде на унреал энджин 4 от охуенно хорошей жизни и охуенных возможностей крестов используется характерная макролапша времен COM/ATL. Для регистрации класса и его полей в движке.
>>1193499>ЛогичноДа. Работа для быдла. Школие на галерах и во фрилансе не может понять, что программирование может удовлетворять эстетические потребности, а не только финансовые.Да и за няшные ФЯ будет больший оклад, если таки вкатишься. А джава мидлом может любой грузчик за 3 дня стать.
Да уже похуй, на чём писать. Так как новомодный go поднимает задумку джавы (простой и производительный язык для любых индусов) на новый уровень, да и ещё не превращается в синтаксический фарш при большом количестве кода, всех программистов скоро демпингуют нахуй. Будут только голанг девелоперы с зарплатой уборщицы. Надо выкатываться.
>>1195567>go>простойХватит уже ретранслировать этот маркетинговый булщит.
Самый пиздец это когда бывший сишник идёт в managed-языки.Такую нечитаемую хуйню нахуевертят, просто пиздец. Начиная от, блядь, несоблюдения соглашения по написанию кода - код изобилует всякими mLPCSTRmaliyyoba_Variable заканчивая релугярным залезанием в unsafe. Причем, как правило, нахуевертят говна, мол, МАМ У МЕНЯ САМЫЙ БЫСТРЫЙ КОД В 8Б-КЛАССЕ, МОИ КОЛЛЕГИ ТУПЫЕ ДЕБИЛЫ И НЕ ПОЙМУТ Я САМЫЙ УМНЫЙ ЕЕЕ)))), а потом когда его параша закономерно наебывается, он неделю не может поправить копеечный баг, разбираясь в своем же говне. А если такой долбоеб еще и уйдет, и на его место посадят кого-нибудь другого - так это вообще пиздец.У нас после разгребания конторы есть негласное правило у эйчаров - бывших сишников не берем, себе дороже.
>>1195628>разгребания конторыЧто это значит?
>>1195631Тоже интересно
>>1195354Скорее Scala/Rust адаптированное под Obj-C реалии
>>1191004 (OP)Проиграл с малолетнего дебила(тм)
>>1194182А на чём написан ЮНИТИ? КЕК
>>1195354>обконстрейнченный со всех сторон C++ в прямом смысле этого словаОн больше дельфи напоминает, на самом деле.
>>1195628Какая-то слишком прохладная былина. Могу такое представить только с дидами, которые всю жизнь в НИИ ракеты кодили, и ничего кроме сишки не видели. Но это исчезающий вид, и крудошлепить они и так не пойдут.
>>1191004 (OP)А что, мешает не использовать сырые указатели?Т.е. они вообще не нужны. Что мешает использовать лямбы с замыканиями? Что мешает использовать авто вывод типов?Кто тебя заставляет использовать чёрную магию, например с неявными перегрузками?Современный цэпэпэ, с прямыми руками это мощь стандартной библиотеки, 1е место в производительности и изящество функционального метапрограммирования!
>>1195785>1е место в производительностиКому, и главное зачем ты пиздишь?
>>1196264См логическое доказательство:1. Утверждение. С++ быстрее любого языка со сборщиком мусора, т.к. отсутствуют накладные расходы и появляется детерминированность времени освобождения памяти.2. Перечислим живые языки высокого уровня без сборщика мусора? 0. С 1. С++Видим, что С++ на 1м месте, после С.
>>1195550Если выбирать между проверенным языком, который может освоить простой грузчик и какой то хипстреской без внутренней логики , то выбор очевиден.
>>1196275>Перечислим живые языки высокого уровня без сборщика мусора?Rust, Swift, Objective C.>>1195785>Кто тебя заставляет использовать чёрную магиюМеня - никто. А вот кодера, который был на проекте до меня, - кто-то заставляет. Всегда. https://en.wikipedia.org/wiki/Murphy%27s_law
>>1195778А не похуй ли, если дельфи от плюсов отличается...ну хуй знает, ООП там вроде нормально реализовано и с безопасностью типов и операциями над указателями тоже какая-то положительная хуйня?
>>1195770>А на чём написан ЮНИТИ?на шарпе?
>>1196487>>А на чём написан ЮНИТИ?>на шарпе?На хуярпе.https://drive.google.com/file/d/0B-sdVm6uI8qXX1I0bDR4dFpZaEE/view
>>1196488>https://drive.google.com/file/d/0B-sdVm6uI8qXX1I0bDR4dFpZaEE/viewИ чо там? Вирусы поди
>>1196487В голосину.https://answers.unity.com/questions/9675/is-unity-engine-written-in-monoc-or-c.html
>>1196292> Яблочное говно отметаем, на нём серьёзный код писать - себя не уважать.Си не быстрее C++, ибо в C++ можно писать код, который будет быстрее, чем на сях. Зависит от количества абстракций.Вывод - пока раст не доведут до ума или там E не выкатят, C++ будет жить
>>1196917Ну тащем-то по твоей ссылке как раз и написано, что юнити (сам редактор\движок) написан на шарпах.
>>1196949блять все до свидания идите вы все нахуй, заебало. мухожукаюсь. нехуй тут делать. ничего полезного за 2 мес которые тут сижу не узнал. только бошка забивается вот таким вот говном. ок кое что узнал. есть хорошие отзывчивые ребята, но че то очень уж редко они отвечают. спасибо и до свидания
>>1196962Добро пожаловать. Снова.
>>1196949>The Unity runtime is written in C/C++. >The editor is built on the Unity runtime and additionally includes editor-specific C/C++ binaries.>Wrapped around the Unity core is a layer which allows for .netПрижало, бомбалейло?
>>1197097>>1196949Добавлю:>Wrapped around the Unity core is a layer which allows for .net access to core functionality. This layer is used for user scripting and for most of the editor UI.Т.е. дот нет для UI и скриптинга. Читай, МАКАКИНГА
>>1193420-()-
>>1194663Такая хуйня вообще есть в любом жирном движке на крестах - сам видел что-то подобное в сорсе.
>>1194663Да хак, да некрасиво но это маленькая деталька огромной системы. Кароч, прыщ на жопе нашли.
>>1196962Одним мелкобуквенным дауном на доске меньше, замечательно :3
>>1197097Ну, почти все приложения are wrapped around glibc. И что теперь, считать, что все, что использует glibc, написано на си? Анон, ты из ньюфаготреда рано вышел.
>>1197193Вопрос в том насколько. Если приложение написано на крестах и предоставляет оболочку на промежуточном коде, чтобы скрипты и его пользовательский интерфейс работали в этой оболочке, значит оно всё равно написано на крестах. По крайней мере для Юнити это критически верно, потому что интерфейс похуй на чем написан.
>>1197193И теперь считать, что все приложения использующие glibc, используют либу написанную на си. Логично? Это как скриптомакаки используют движок написанный на си, и браузер написанный на си. Но кричат громче всех.
>>1197230>все приложения использующие glibc, используют либу написанную на сиНу так о том и речь, перечитай.>>1197195>Вопрос в том насколькоКонечно нет.
>>1197236Перечитать что? Ядро написано на Си, гуй на шарпе. Нет блять, прогрмма написана на шарпе, потому, что по твоему мнению ядрой это хуй знает что и вообще просто либа.Ты уже обосрался на весь тред, просто в каждом посте каких из штанины выкатываются. Продолжай. Люблю унижать задиристых нафань.
>>1197240>и вообще просто либаКажется ты начинаешь догадываться, так держать!
>>1196945Linux очень популярен на серверах. Ядро написано на C и ассемблере. Никто переписывать его на Rust не собирается. Пока жив Linux, Rust не займёт нишу C/C++.
>>1197269Ну вот с C всё понятно, но при чём тут C++?
>>1197269Какая связь между тем, на чем написан линукс и популярностью раста? Какая связь между с++ и линуксом? Иди матчасть учи.
>>1193451>чистый Си лучше чем С++oru like crazy
>>1197299C++ - схож с C. Зачем учить C и Rust, когда можно учить C/C++? Многие программы используют C++. Ядро на C, программы на C++.
>>1197309Раст не нужен.
>>1197376Один из немногих поистинне годных языков во всей индустрии
>>1197374> C++ - схож с CТы писал хоть на каком-то из них?
>>1197422Запрограммируй мне avr на rust с обращением по UART с GPS модулем.
>>1197478Легко, подвези только компилятор под ту хуйню, на которой ты это запускать собрался.
>>1193954Тебя больно нагибают?
>>1193954Июнь детектед.
>>1196917>В голосину.ну и какого хуя тогда программировать в юнити нужно на шарпе, а не на крестах?
>>1194251>640 килобайт хватит всем, ага.Если грамотно писать и какать, то хватит.
>>1198155Чтобы макакичи осилили. А иногда и биндинги на плюсах надо делать. Ахуеть?
>>1197439Он прав. Либы на Си и Си++ при условии extern C взаимодействуют шикарно. Зачем там усложнять растом?
>>1191004 (OP)В следующий раз хуярь на D.
>>1198962Нахуярил тебе за щеку, проверяй
>>1199363Съеби на ебаное, ебень.