If you are using c to solve trivial problems that have zero performance requirements then you are not a good engineer and are wasting your time and your employer's money.
Yes different, C is very "robust" because a native binary is insensitive to machine environments, no need to rely on the client's environment to change, which implies minimal install/"getting started" documentation, etc.
Coding in C is no more difficult than coding in js or any other language once you know what you're doing, it's just the extra build step in the test-debug cycle that chews up the development time.
Like every other choice we make in life there is a cost benefit equation as to what language is "best", also the tools used by the chain of coders and testers in a software house will significantly narrow your choices. For example where I am now the coders all develop for specific versions of visual studio and gcc, if someone handed me an eclipse project it would take an unreasonable amount of time (money) to reconfigure the overnight build environment/scripts.
Hopefully the desire to usher in the apocalypse is not shared by mainstream Republicans.
Unfortunately the same desire is shared by more than a few republicans, they call it "the rapture". Their christian god lifts them to heaven while everyone else burns, apparently the same god told muslims a different story.
Its dead, Jim
Any given program will expand to fill available memory.