|
Modifying the “middle end” of a popular compiler yields more-efficient parallel programs. Let the compiler do it
Or: "Just replace your compiler, et voila!"
Or: Yeah, we did this with a language no one else uses. So?
|
|
|
|
|
From what I've been dealing with, we clearly first have a long way to go in realm of optimizing the code that so-called programmers write.
Marc
|
|
|
|
|
Marc Clifton wrote: optimizing the code that so-called programmers write Likely compilers are already better than many of those programmers. Some programmers use copy-paste in order to reduce function calls. Because a function call is expensive, that's decade old textbook knowledge. Well, current msbuild will do that for them even without the AggressiveInlining attribute (at least in Release mode), and we could write cleaner code instead of pseudo-optimized copy-paste...
|
|
|
|
|
While compilers can improve the implementation of an algorithm, it is still the programmer's job to select the correct algorithm and/or data structure.
Sadly, few seem to understand the basics of this.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
One does not preclude the other.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
My crazies idea will be the moment I type the syntax convert to binaries and 0&1.
The best way to make your dreams come true is to wake up.
Paul Valery
|
|
|
|
|
Sure. Just ask the profiler first.
|
|
|
|
|
Developers looking to retain their programming knowledge with minimal effort can use a new project called Code Cards, which uses spaced repetition. "Flash, aah, savior of the universe"
|
|
|
|
|
A is for Aunt
B is for Bunt
C is... Hell, I could do this all day!
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
New research shows that oxygen from Earth could be journeying all the way out to the Moon, where it then gets lodged inside the lunar soil. Breathe, breathe in the soil...
|
|
|
|
|
Why is this surprising?
We know that the Earth's atmosphere disperses (by comparatively tiny amounts, but it happens), and the moon is a gravity well that's "right there", so to speak, so WTE did they expect to find?
Engage brain before requesting tax money.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Dropbox’s software is similar to Google’s suite of workplace cloud apps. Paper — itself a minimal document editor and writing tool like Google Docs — is the focal point, while all of Dropbox’s other services and features now plug into and augment the experience. Because the world needed another cloud-attached word processor for the government to monitor
Yes, my tin-foil hat is comfortable.
Because Word, Pages, Libre Office, GDocs, Box Edit, Zoho just weren't enough. (There's probably a few dozen more that I don't know about).
|
|
|
|
|
Meh - all we need is vim in the cloud.
|
|
|
|
|
This will make a huge difference to my lifestyle.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
A new edition of Windows 10, known currently as 'Windows 10 Cloud' may have little (if anything) to do with the cloud, but more to do with Chromebook competition. Because RT worked so well the first time
|
|
|
|
|
Are you saying it's nebulous?
|
|
|
|
|
I think you may have misspelled "bollocks".
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I would say stormy, tending to hurricane
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
As a user it's your choice. But there is none as a developer.
antivirus software vendors are terrible; don't buy antivirus software, and uininstall it if you already have it (except, on Windows, for Microsoft's)
|
|
|
|
|
"Brought to you by Microsoft." In all seriousness though, there's a reason I made a batchfile script to disable Windows Action/Security Center[^] on Windows 7. Just stop, avast! does it 10x better with less pompous notifications and no data-mining.
|
|
|
|
|
I found avast! completely annoying on Windows (I use it on Android, though it's still quite annoying there, but very light weight unlike one competitor which used my battery at an alarming rate.)
|
|
|
|
|
Yea, all AV software can be annoying. Mine is heavily customized to be less annoying, haha I enjoy it because the settings exist to do that and it's lightweight compared to many of its competitors.
|
|
|
|
|
Jon McKee wrote: heavily customized which probably means it's next-to-worthless.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
That's a bold assumption. It's customized to handle things without annoying me about them unless it's critical.
|
|
|
|
|
Yep, I'm a bold that way.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|