|
Your programming language choices can have serious effects on the efficiency of your energy consumption. Just in case you want to improve your software's mileage
|
|
|
|
|
In other words, Python is really slow. But we knew that already, didn't we?
|
|
|
|
|
Interesting results. OTOH the relative rumtime metrics have me questioning if all their code was equally optimized, or if perhaps some of the tests were doing things that are very bad fits to the languages intended uses. I'm not picking on any of the new and fashionable languages either. The one that raised my red flag was FORTRAN taking 4x as long as the C code. FORTRAN still lives in big scientific computing projects because when optimized, like well written Assembler/C/C++ it can max out the CPUs available execution units more or less continuously.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I was more suprised at Rust's consistently high marks for such a new language - only on Memory was it less efficient than C++.
(I believe its default allocator is slab-based, so has high usage for small programs, but levels out for larger programs).
Really don't get how Java became the headline there.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Jaxenter is a primarily java focused site.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I would never have guessed
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Why not use this little AI-powered tool to turn a photo of your face into a 3D model, then idly spin it round, pondering exactly how and when super-intelligent robots will liquidate your body and replace you with a perfect 3D-printed simulacra. Worth it just to see the extra-creepy photo of Mark Zuckerberg
|
|
|
|
|
Quote: Resting on a foundation of existing research programs are newly formulated thrusts that all sum into the Electronics Research Initiative, a four-year push with anticipated annual investments in the $200 million range.
Quote: An endpoint of the IDEA program would be the capability for a “no human in the loop,” 24-hour design framework that would enable even nonexperts to design complex electronic technologies, including mixed-signal integrated circuits, system-in-package modules with multiple integrated circuits (ICs), and printed circuit boards. Non-experts ?[^].
More coverage here: [^] Quote: The Domain-Specific System on a Chip (DDSoC) program of the Architectures thrust is driven by the need to rapidly develop multi-application systems through a single programmable framework. Such a framework would enable SoC designers to mix and match general purpose, special purpose (e.g., ASICs), and hardware accelerator coprocessors, as well as memory and I/O elements, into easily programmed SoCs for applications within specific technology domains. One such domain is software-defined radio, which encompasses mobile communications, satellite communications, personal area networks, all types of radar, and applications in the electronic warfare space.
«While I complain of being able to see only a shadow of the past, I may be insensitive to reality as it is now, since I'm not at a stage of development where I'm capable of seeing it. A few hundred years later another traveler despairing as myself, may mourn the disappearance of what I may have seen, but failed to see.» Claude Levi-Strauss (Tristes Tropiques, 1955)
|
|
|
|
|
Security researchers at Cisco Talos discovered that download servers used by Avast (the company that owns CCleaner) were compromised to distribute malware inside CCleaner. But... did it clean it?
|
|
|
|
|
Lucky me, I was too busy and lazy to install the corrupted build. When this became known, I had the version before this.
|
|
|
|
|
Visitors to The Pirate Bay have discovered JavaScript code in the website that 'borrows' your processor for the sake of mining Monero digital coins. "If you are not paying for it, you're not the customer; you're the product being sold"
|
|
|
|
|
Well what do you expect from pirates, history shows that they simply can not be trusted
|
|
|
|
|
|
In the age of agile development and DevOps, developers are increasingly required to take responsibility for all aspects of their code - from quality to maintainability, deployability, scalability and security. OMG
|
|
|
|
|
No. Next question.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
|
While the title of the article might be mildly inflammatory, I thought it did a good job at looking at some of the aspects of TDD that drove me straight to BDD.
"There are three kinds of lies: lies, damned lies and statistics."
- Benjamin Disraeli
|
|
|
|
|
Nathan Minier wrote: BDD
Beer Driven Development?
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
It's a corollary to Jeff Bezos' rule: "Only have enough people in a meeting that two pizzas can feed."
"Always have enough beer for your developer team."
TTFN - Kent
|
|
|
|
|
Bourbon.
"There are three kinds of lies: lies, damned lies and statistics."
- Benjamin Disraeli
|
|
|
|
|
Each to their own poison
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
developers are increasingly required to take responsibility for all aspects of their code - from quality to maintainability, deployability, scalability and security.
So before Agile/DevOps, we were responsible for pretty much nothing? Ah, that explains it!
|
|
|
|
|
A quantum computer has simulated the largest molecule to date. For all your Beryllium hydride simulation needs
|
|
|
|
|
Contributed to the Eclipse project by IBM, the OpenJ9 JVM underpins the IBM SDK, Java Technology Edition product that is a core component of many IBM Enterprise software products. "Something old, something new, something borrowed, something Blue"
|
|
|
|
|
The distinction between security.txt and robots.txt is that security.txt will be used to communicate a company's security practices only, and is likely to be read by humans, rather than automated scanners. I'm sure nothing bad will come of conveniently sharing your email and phone number on the Internet
|
|
|
|