Message from @ping
Discord ID: 400458825150234626
Oof Fortran
but those are just Java with nicer syntax
I started with java in highschool. Uni did C/C++, and I'm a c# developer now.
I know none of those things.
I've looked into C# on occasion, but the companies I've worked for haven't been that big into C#
With some web development as I know JavaScript, just not great
@ping I know there's more to it than that, but they're both supersets of Java
Any valid Java code is also valid Groovy/Kotlin code
C# has only really started to take off recently now that the .net framework is going cross platform
just like C++ is just a superset of C
And Microsoft is making things more open source
C++ isnt a superset of C though
Any valid C code is valid C++ code, ergo C++ is a superset of C
It is
Not at all
Give me one line of code that would compile under C but not under C++
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
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
@GingaBomber let me guess, unity? 😢
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