Recent Comments by Sylvester_Ink subscribe to this feed

The Sorcerer's Apprentice - Narrated by Sterling Holloway

One Way To Deal With A DUI Checkpoint (Refusal)

Sylvester_Ink says...

You know what, forget this. I'm sick of people thinking they're big damn heroes by giving cops who are doing their jobs a hard time. Yes there are cops out there who are abusive, but when they're just trying to do their jobs and keep people safe, this kind of thing is just downright idiocy. Sorry, but I'm downvoting this as I do not think that douchebaggery makes a video siftworthy.

This teacher has a flawless cheating strategy...

Jimmy Kimmel Unplug the TV During the Superbowl

Sylvester_Ink says...

I don't really care for the Superbowl. In fact, I don't watch sports at all. But the people in these videos clearly DO enjoy watching, so it's not surprising that turning the TV off at a crucial point in the game would piss them off, just as any of us getting cut off from something we enjoy would piss us off. Is there any harm in pulling this prank? Not at all, though it's not particularly nice. Are those people justified in their anger? Of course. It's like poking a bear in a cage, then laughing at it when it reacts in with impotent fury.

Aha's "Take On Me" - North Korean Accordian Quintet Style.

Spider takes on Space Shuttle (news blooper)

Spider takes on Space Shuttle (news blooper)

Just put the F*cking Turkey in the Oven

Sylvester_Ink says...

Turkey is easy to overcook, and that's why people think it's dry, flavorless, etc. There are a couple things that can be done to avoid it though. First, DON'T stuff the turkey. Seasonings only on the inside, otherwise the cooking is uneven. Also, use a meat thermometer and measure the deepest part of the thigh meat. Once it reaches 165 F, pull it out instantly. (Some argue that it should be once the breast reaches 165, but I haven't tested that yet, so I can't say.) The best is probably to cook it in pieces, pre-cut. Who cares that you don't do the carving in front of everyone, the end result tastes better because you have more control over it.
Anyway, my two cents.

Riverdance Finale

Riverdance Finale

USS Independence LCS-2

Evochron Mercenary - A Modern Space Sim

Sylvester_Ink says...

>> ^Edgeman2112:

I swear that cockpit is pivoting incorrectly..


Remember that this is simulating the pilot's head inside the cockpit. As such, the cockpit pivot is inertially correct for roll and yaw. Pitch seems a little odd, but remember that the pilot is sitting above the central axis of the craft, so he'll be moved not only by the pitch of the craft, but also by his inertia with relation to the craft. If you look at flight sims like IL-2, you can see the same cockpit pivots.

If Quake was developed today...

Sonic Screwdriver: Banned In Action Movies Since 1963

Sylvester_Ink says...

Firstly, the sonic screwdriver wasn't introduced until the Troughton (2nd Doctor) era. I believe it was 1967-68.
Secondly, you think it's overpowered in the new series? You should see some of the feats it pulled off in the classic series. It could slice, dice, and make tunnels in solid rock. Thankfully, at some point they decided not to let it be too powerful and scaled it down a bit. They even nixed it in Peter Davison's run as the 5th Doctor. (Manliest Doctor, of course.)
Still, I have no problem with it, as the writers do a decent job of keeping it from being all that important a plot device on the show.

Dennis Ritchie - Father of C and UNIX is Dead

Sylvester_Ink says...

A lot of the features people seem to think would improve C are the features that would completely defeat the purpose of the language. Adding object-oriented features would add overhead (and OO features can be imitated through coding techniques anyway). Adding exception handling adds HUGE overhead. Adding garbage collection, like Java? Ridiculous amount of overhead. Methods for catching dangling references: more overhead. Pretty much anything you do add is going to degrade the language for its specific purpose.

Now if you can afford to handle some of that overhead, you have C++ as an alternative, which was made to introduce some of those extra features, yet still maintain its speed. And this is what many projects do. The Linux kernel needs to be as fast and efficient as possible, and so it uses C. On the other hand, there are desktop environments like KDE that use C++ instead to take advantage of those extra features and aren't as concerned with raw speed considering the environment they run in. And this continues all the way up to higher level languages.

As for insecurities and bugs, there is no reason to blame the language. Even in the hands of a good programmer, any language is a liability. Java is the perfect example, due to its enormous adoption in the early 2000s. There are TONS of Java programs out there that are insecure, buggy, and error-prone, and yet one of the goals of the language was to minimize this. Is it easier to make these mistakes in C? Of course! But it's nonetheless a necessity in the programming world.

Just take a look at the Linux kernel. It's written ENTIRELY in C, and yet it's certainly more stable and secure than the Windows kernel, which is a combination of C and C++. (And go ahead and suggest to Linus Torvalds that it should be switched to C++ or some other "more modern" language. He'll give you a nice 10 page essay on why you're wrong.)

Oh, to add to that, most of the drivers written for your computer are written in C.

The point is that C is most definitely NOT past its prime, and in fact due to the embedded systems industry, it's getting a resurgence.



Send this Article to a Friend



Separate multiple emails with a comma (,); limit 5 recipients






Your email has been sent successfully!

Manage this Video in Your Playlists

Beggar's Canyon