C strings are not "the very framework of data storage and efficient use of memory".
You need to be aware that strings aren't always going to be single byte arrays, or fixed size characters, or you are putting yourself at risk of getting burned by encoding and internationalization errors. Unless...
the syntax of a language is hardly consequential. Just because a language doesn't use curly braces, doesn't automatically mean it will grow a persons mind. I could create a clone of FORTRAN that looks similar to C code, and having someone familiar with FORTRAN use that wouldn't teach them much...
why don't you just write a test program to find out for yourself? What happens if you do:
FooDictionary[5] = new Bar();
when there is no element with index 5, and see what happens? Maybe it will throw an exception, maybe it won't.
You can also read the documentation and example program...
because under intense temperature and pressure, matter does really, really bizarre stuff. By seeing what happens in those situations, we can learn more about the universe.
building airlines has a well defined scope and expectations, and the next model is an incremental improvement over the last.
NASA isn't trying to be a commercial enterprise, it is trying to do science. Much of their stuff has never been done before, they can't just simply spec something out...
programming software for computers is quite a bit more complicated than punching codes into a game genie.
What exactly is this "list of codes" you are after.
you should give us more details about this.
Library support is also important, and that will also influence what is most suitable. Even a "slow" language with an excellent library, can outperform a half-baked implementation of the library functions in a 'fast' language.
and since your mem mapped data structure prioritizes random access behind the scenes, your performance in doing a sequential read operation is going to be even harder to predict compared to the regular file i/o.
This task doesn't require random access, you aren't going to get any benefit from...
Desktops won't go away or become niche. A Desktops 1000x bigger than a cell phone, with little power concerns, will always be way, way cheaper to build. There will always be people that want cheap computers, and for computers, more volume will always be cheaper.
biking on the wrong side of the road is vastly more dangerous than the right side of the road.
Good thing you don't set transporation policy, you'd get lots of people killed.
In the US, you and that woman would go to prison.
"All in one front end" means different things to different people.
Additionally there is pretty much nothing worthwhile that doesn't require additional software besides the LAMP stack. However, everything is just one apt-get away.
Don't hate on the SNES. It's not as complicated by today's standards compared to what we have now, but it sure was when it was built.
The reason for stability in stuff like the SNES isn't because they are simpler, but because the market demands stability in gaming consoles, it doesn't for PCs.
at least in the US, the laws primary apply to people with security clearances. Those people are responsible for keeping classified material from regular people.
Regular people, with no clearance, generally have no responsibility to maintain secrecy of classified stuff.
this has been known to sysadmins for quite some time now.
With DST changes they had announced the updates months in advance, there's nothing they can do if sysadmins are ignorant or lazy.
Megaupload also provided copyright holders those tools for sending takedown requests, and complied with takedown requests, and has paperwork behind them all.
is "us" supposed to be the people that buy TV's at best buy, or people that look at the TVs there then buy them online?
Because I think it is reasonable for BB to want to give the latter a giant middle finger.
I'm guessing he is alluding to the silly "free if your time is worthless" adage, as though windows servers somehow don't require administration details of their own.
For a home automation system, neither is going to peg your cpu at 100% as long as you aren't doing anything ridiculous and using bubble sorts or other hideous O(n^5) algorithms and whatnot.
The efficiency you are more likely going to want, rather than optimizing for CPU time, is for...