Message from @ping
Discord ID: 400460055427678209
C++ doesn't allow most of the pointer casts involved with idiomatic C
Yes it does. It just has better syntax for those now, so people rarely use the old C pointer casts
No naming in struct initializers
You have to extern "C" all C headers to make sure symbols aren't mangled
I'm not well versed on struct initializers, so I can't speak to those
Wait, whys the convo on coding now?
Wasnt it electric cars before
Because we are actually qualified to talk about coding
@GingaBomber Because ping and I disagree on the definition of "<Language B> is a superset of <Language A>"
The compilers let you deviate from the specs but that doesn't really count as a language feature
Well I guess, but my expertise is only in C++ and C#
More C# now sincei ts easier to develop games in
i made a diagram awhile ago one sec
XNA still a thing? Haven't looked recently.
@Grenade123 I think I read about that a few years ago, but I don't remember the context
I mean, I have a book on it from a few years ago but it was when the xbox360 was still the main xbox, before the one
@ping Okay, I'll concede that you're probably right in that C++ isn't a *perfect* superset of C, but as far as most programmers are concerned, it's close enough as to not make a difference
good when you want to work in small teams
and cant afford the assets to make full use of Unreal
i mean i'm on a 3 person team and unity was just completely awful
VR specifically
Cause no source control?
we dont even use the unreal source control features
unity is just so boilerplate heavy
among other things
well, I worked on unreal with a team
and I found that awful as well
And well. I didnt like the build times
Personally preference it seems.
I dabble in UE4 a bit. Not coding or blueprints though.
and it would often crash when making release builds
Unity's level editor is better
Unreal have the same release build option support?
But then, I also worked in Construct2 and Gamemaker, so shitty structure is not an issue for me
I dabbled in UE4 with a friend a few years ago, and it seemed bloated for what we were doing
Why you ask, uni course requirements
unreal has an excessive amount of build options