We definitely need more computers that are red.
mrkite
Clever. I've always said the most portable architecture ever is the NES. You can get emulators to run NES software on pretty much everything with a CPU in it.
Maybe read the article and not look like an idiot. All they did was move the certificates into a signed package that is updated through Google Play. They can revoke certs even faster now because it doesn't require a system update.
I know John Carmack got his kids an Apple II and taught them BASIC.
Here's something weird. I haven't written a ruby program in 15 years, but I still use irb
as my calculator.
I prefer a desktop. Don't have to worry about swelling batteries from being plugged in all day... plus they're cheaper so I get new computers far more often than my coworkers who get laptops.
True.. although using brew to upgrade bash is far from straightforward. Plus you can't run gdb on a m1 mac.
Nah these days with wsl, I prefer windows over Mac. At least you get packages that have been updated in the past decade.
Rust is the only language I know of that is actively being used at the kernel level all the way through to the web app level. Compare that with Swift which is not only mostly tied to a single ecosystem, but even the "cross platform" stuff like libdispatch is littered with code like:
if #available(macOS 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *)
My problem with C/C++ is the people behind the spec have sacrificed our sanity in the name of "compiler optimization". Signed overflow behaves the same on every cpu on the planet, why is it undefined behaviour? Even more insane, they specify intN_t
must be implemented via 2s complement.. but signed overflow is still undefined because compilers want to pretend they run on pixie dust instead of real hardware.
Now if only the people behind Angular held the same belief.
How big are you expecting these files to be? Instead of a temporary file just read the whole thing into RAM. If someone has a 2 gig script they should expect it to take a while.