modern compilers are becoming schizophrenic

Started by col, April 06, 2018, 09:35:41

Previous topic - Next topic

col

As proof that the unnecessary complexity of c++ is just getting worse...
I left one parameter out of a function call and got 548 errors reported in the inline header file that the function is defined in, and not even at the function call itself  8)
https://github.com/davecamp

"When you observe the world through social media, you lose your faith in it."

TomToad

The errors are coming from the compiler, not the language.  Might want to try a different compiler and see if it can do a better job of catching and reporting the errors.

Also, C++ hasn't gotten any worse.  If anything, it has improved a bit.  Still too low level and complex for quick development, though.  I still think BlitzMax rules as a language.
------------------------------------------------
8 rabbits equals 1 rabbyte.

col

#2
I agree it's the compiler spitting out the errors, hence the title. I'm using Visual Studio 2017 Pro ::)

BlitzMax is one of the best ( but it can't do everything ) and I love what Brucey is doing with it.

QuoteStill too low level and complex for quick development, though.
It depends on what you're doing.
I rarely write games therefore the things I do generally take longer if I want to use BlitzMax.

It's a tool to get a certain job done :)
https://github.com/davecamp

"When you observe the world through social media, you lose your faith in it."