[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Is the usage of C++ dying in the video games industry?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 28
Thread images: 2

File: 7721.jpg (199KB, 719x799px) Image search: [Google]
7721.jpg
199KB, 719x799px
Is the usage of C++ dying in the video games industry?
>>
Yeah Java is on the rise
>>
>>387725251

There are certain things java is very bad at and will never be able to do. One of those big reasons is because pointers are always implicitly declared.
>>
>>387725162
No, why would it be.
>>
Totally not for the AAA games, where performance is very important. However, companies don't produce engines for themselves anymore, they just license 3rd party that are absolutely done with performance and scalability in mind.

Indie devs are most guilty of abandoning performance for ease of use.
>>
Why are you reposting this thread every day?
I swear /v/ is full of fucking bots sometimes
>>
C is a beautiful language. C++ is a cancerous tumour that has latched onto C.
>>
>>387725842
>Totally not for the AAA games.
Nice fucking bait.
>>
C# 4 lyfe hunty
>>
>>387725162
>all the big engines use C++
>vast majority of AAA uses C++

No? Where did you even get this notion from? You need to take a break from /g/.
>>
File: maxresdefault.jpg (29KB, 1280x720px)
maxresdefault.jpg
29KB, 1280x720px
>>387726156
Does /g/ condemn C++? Are they retarded.
>>
>>387725842

The guy who dev'd factorio said he started it in java. After a couple weeks, he realized he had to scrap everything he had and rewrote it in c++
>>
>>387725902
What about C#
>>
>>387726309
/g/ passionately hates C++, and insistently claims real programmers only use C.
>>
>>387725902
C is as much as bloatware. Use ASM retard.
>>
>>387726616
It's a better java.

imo it's a good introductory language into programming in general. It's easy to use and doesn't feel like a chore.
>>
>>387725902
Everything in C feels like a hack.
>>
>>387726619
I mean I don't go there as a developer since their mainstream posters cringe me the fuck out everytime. Any programming language is good as long as it fits your problem.
>>
>>387726901

>not being concerned about not using the objectively best programming language, and doing as much mangling as you need to in order to make it address your problem

What a pleb
>>
>>387726892
modern languages just hide the hacks
>>
>>387725162
No. Probably no one in this thread could even name a single game that has come out this year that doesn't use c++.
>>
>>387726616
>Winshit
garbage
>>
C++ has plenty of usage in engine development and console development. However, most engines will delegate gameplay scripting to scripting languages like Python, C#/Mono, and Lua (to name a few) where maintaining peak runtime speed is less valuable than iteration speed.

If nothing else, many libraries and middlewares are implemented in C or C++ and provide bindings for other languages. The goal, again, is to isolate gameplay developers from having to work in unsafe contexts where iteration is slower.

The speed promised by C++ and C are ideal for time critical operations like physics, event polling, rendering, and asset management. Gameplay code, which may only need to update a few times a second (like an NPC waiting for the player to enter a cone of vision) does not need that sort of performance.
>>
>>387727327
Use Mono for Linux and OSX, gnutard.
>>
>>387727327
Tell me why It's garbage faggot.
>>387727340
Pretty much this.
>>
>>387727407
not good enough
>>
>>387727103
Sometimes it is the better solution compared to learning a completely different language, at first at least.
>>
>>387727504
Literally "not an argument".
Thread posts: 28
Thread images: 2


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.