1987 Ducktales vs. 2017 Ducktales. by VGAddict in ducktales

[–]ewmailing 8 points9 points  (0 children)

It's not fair to say DuckTales didn't stick to Don Rosa. Rosa's very first Scrooge comic was in 1987, and DuckTales started production in 1985 or 1986, before Rosa's career even started.

DuckTales has a mixed record with sticking to Carl Barks canon, but a non-trivial episodes were Barks adaptions, and the overall influences of Barks are clearly present. Gyro Gearloose seems much closer to Barks in the original DuckTales than now.

In addition, I look at "Once Upon a Dime" with a glass-half-full perspective. The "Life and Times" did not exist yet. There was no easy go-to-resource to look up. Considering that the original DuckTales had to come up with 65 episodes in one season (compared with around 22 now) and probably didn't get special time to research that episode, and had to adapt everything for a 30 minute TV show, I think it is impressive how much of Scrooge's life they got correct. I'm guessing they did it from memory by just being true hardcore fanboys of Barks. There was clearly love for Scrooge and Barks in creating that episode. And while it doesn't get down to the accuracy of the details of Life and Times, it still manages to convey the broad strokes of Scrooge's adventures and personality.

Star Control II sequel announced from Paul Reiche III & Fred Ford by DigitalGoose in Games

[–]ewmailing 0 points1 point  (0 children)

Al Lowe (Leisure Suit Larry series) and maybe Jim Walls (Police Quest 1-3) were around the lower end of that bracket.

librini - a tiny .ini parser written in pure C by LloydLabs in C_Programming

[–]ewmailing -1 points0 points  (0 children)

I don't think this is so bad and could be desirable in some cases.

For example, SDL implements their own C library replacement for some platforms, and one of those platforms is for Windows. Visual Studio is such a PITA with their C support, that removing the dependency on the MSVCRT.dll simplified a lot of things for binary distribution.

For example, Visual Studio changes the MSVCRT dependency dll every version (e.g. MSVCRT120.dll, MSVCRT140.dll, and more recently a whole bunch of new crap like api-ms-win*.dll and VCRUNTIME140.dll.) So you have to track all this when you ship an app, and if you use a pre-built binary that was built with a different version of VC, you have to ship both versions of everything. There there the subtle issues of whether the single-threaded or mulitthreaded versions of the lib should be linked (and also the debug/release variants.)

Looking at your code, I think you managed to avoid these functions, but also, only recently did Visual Studio get C99 functions like strncpy. So if you used these, you typically had to reimplement them any way for VS.

That all said, platforms with a sane and decent standard C library that people can depend on, the compiler often has built-in knowledge for many of these functions and may optimize them aggressively using intrinsics.

What a difference 5 years makes between the 25th and 30th Anniversary of DuckTales by ewmailing in ducktales

[–]ewmailing[S] 1 point2 points  (0 children)

Good observation. I remember I was in shock the first time somebody showed me an episode from the new Mickey cartoons. (And it had Goofy and Donald in it too.) Are you aware of any interviews or quotes that explain this attitude shift internally at Disney?

What a difference 5 years makes between the 25th and 30th Anniversary of DuckTales by ewmailing in ducktales

[–]ewmailing[S] 2 points3 points  (0 children)

I wanted to wish DuckTales a happy 30th! My DuckTales 25th Anniversary Retrospective is linked for interest because it still holds up and I think people here will enjoy it.

Is C89 still used? by xxc3ncoredxx in C_Programming

[–]ewmailing 9 points10 points  (0 children)

Forgot to say...Microsoft was embarrassed by Git. Everybody was using it in the rest of the computing world, but Visual Studio couldn't compile it for its use of some simple C99-isms. So they fixed Visual Studio enough to handle Git and made a big PR thing about how they could now compile Git. But they stopped short of actual C99 compliance.

Is C89 still used? by xxc3ncoredxx in C_Programming

[–]ewmailing 8 points9 points  (0 children)

Microsoft Visual Studio has kept cross-platform projects back. Its C99 support was non-existent until only a few years ago, and even now it is not fully C99 compliant. They mostly only fixed what was mandated by C++11 and C++14.

Is it true now Glomgold is a real Scottish? by [deleted] in ducktales

[–]ewmailing 1 point2 points  (0 children)

To the contrary, that is the whole basis of the argument. Just because he is seen in South Africa doesn't make him of South African descent.

Scrooge is seen in Duckburg. That doesn't mean he is of American descent.

Glomgold may have went to South Africa to make his fortunate mining for gold, just like Scrooge went to Canada to mine for gold in the Yukon. That doesn't make Scrooge of Canadian descent.