|
Made me look. And it's true!
|
|
|
|
|
Way back in history, when Fortran IV was The Standard Fortran and those labeling their compilers Fortran V was not sure what was to be added; compatibility was rather shaky. Work on a new "Fortran 77" standard was started. Proposals for extension was gathered by a standard committee, and presented to the professional community for comments.
One of the great gurus of the time, Tony Hoare, made a walkthrough of a number of the wildest extension proposals, and dryly remarked "I don't know what the language of the year 2000 will look like, but I know it will be called Fortran."
When I came across some Fortran 2011 software, it immediately made me think of Hoare's comment. At first I refused to believe that it was supposed to be at all related to the good old Fortran IV I learned in school. It was an all new language. Lots of new concepts that were completely unknown in the Fortran IV/V days. Lots of Fortran IV mechanisms removed from the language. Hoare was right: The language is called Fortran, but it looks like something completely different.
So there is no reason to be surprised that a language called Fortran fills a position on the top 20 list. It is a misunderstanding to think that it has anything to do with Fortran IV.
That would be to think that USB 1.x has any significant resemblance to USB 2.x except for the plugs, or that USB 2.x has any resemblance to USB 3.x. I was really surprised to learn that USB 3.x actually is incorporated in USB4, not as a legacy, outdated, parallel operation solution the way 2.x is handled, but fully recognized a first class citizen of USB4.
Or to think that the original, thick coax, bus topology with bayonet plugs "Ethernet" has any resemblance to the twisted pair, star topology, RJ45 plugs "Ethernet" of today. Or to any of the handful intermediate technologies also called "Ethernet".
Over the years, I have lots of times been "impressed" by how cleverly IT guys have disguised a new and mostly incompatible technology to look like some old and well established technology, just so that the new technology can be sold under the old name and all the old customers will accept it because the name makes it appear familiar and friendly.
|
|
|
|
|
That explains things. I've never looked at modern Fortran, even though it was the first language I learned back in 1970.
I had a great manager, and one of his favorite lines was "Same lady, new dress." But it doesn't sound like they've tried to pull that stunt.
|
|
|
|
|
Wasn’t it Tony Hoare who said, “Algol 60 is an improvement over all its successors”?
How true!
😂😂😂
|
|
|
|
|
trønderen wrote: That would be to think that USB 1.x has any significant resemblance to USB 2.x except for the plugs, or that USB 2.x has any resemblance to USB 3.x. I was really surprised to learn that USB 3.x actually is incorporated in USB4, not as a legacy, outdated, parallel operation solution the way 2.x is handled, but fully recognized a first class citizen of USB4.
I'm assuming they did that for the same reason that they incorporated 3.0 into 3.1 and both 3.0 and 3.1 into 3.2. It lets their members scumbag marketing people call a port whose functionality is unchanged from the initial 3.0 release and runs at the original 5gbps speed as "USB 4.0" instead of "USB 3.0".
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
|
|
|
|
|
A team of scientists in Israel built a “Fish Operated Vehicle” and taught six goldfish to drive on land. That explains the traffic in {insert your town here}
ba dum tish
|
|
|
|
|
So is this a driving school or a school of fish? and if they want to expand the program...is it scaleable? I hope wasting taxpayer dollars on a program like this makes them feel gillty.
|
|
|
|
|
Looks like we're all gonna be on the hook for bad puns for quite a while...
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Go ahead, say it.
Boston!
|
|
|
|
|
I thought they could only drive tanks.
|
|
|
|
|
They just bowl along.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Quote: ba dum tfish
Fixed it for you.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
A class-action antitrust case has been filed that claims Apple and Google have violated U.S. antitrust laws in how they deal with each other, up to and including the payments that keeps Google's search engine as default on Apple products. You're searching it wrong
|
|
|
|
|
The first PCs to incorporate Microsoft's Pluton security chip will be available from Lenovo this May. It's not a planet, just a dwarf-security chip
|
|
|
|
|
And now the countdown begins until the version of Windows that can only be installed on a computer with a Pluton chip.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Our most important goal in writing software is that it be correct. The software must do what the programmer wants it to do. It must meet the needs of the user. Look for the red Xs your teacher marks it with?
Just ship it(tm). You'll find out pretty fast.
|
|
|
|
|
Kent Sharkey wrote: Just ship it(tm). Or tweet[^] it?
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.
|
|
|
|
|
The ESP32-S3 is a new offering in the ESP32 that adds more I/O and standard PSRAM and a fully programmable USB interface to the already fantastic ESP32. It's an answer to the STM32 offerings that come with those features but lack the CPU power and RAM of the ESP32.
Espressif released S3 reference boards late last year, but software support has been lagging.
ESP32-S3 Support · Issue #5594 · espressif/arduino-esp32 · GitHub[^]
Watch this space, as Arduino support for the S3 is almost here. Any day now!
This is just great!
Real programmers use butterflies
|
|
|
|
|
Researchers have studied the relationship between music and work for a long time now. Here’s how you can come up with a personal strategy for using music as a productivity booster. Type to the beat
|
|
|
|
|
No, but it keeps a part of my mind occupied during the 90% of boring code that I write. If not occupied, I tend to surf CP, the news, the COVID stats, and SpaceFlightNow iteratively and sometimes recursively.
Like now. And music isn't helping.
|
|
|
|
|
Marc Clifton wrote: No, but it keeps a part of my mind occupied during the 90% of boring code that I write. If not occupied, I tend to surf CP, the news, the COVID stats, and SpaceFlightNow iteratively and sometimes recursively.
As a great philosopher once said, "I say, I resemble that remark!"
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
|
|
|
|
|
Can't do it. If I have music playing, it's to listen to it. Otherwise it's Muzak, which is a distraction.
|
|
|
|
|
Music plus a set of studio-quality headphones keeps me from being distracted by many things:
Conference calls on speakerphone in the middle of a 60+ cube farm. Several different calls at once is always fun.
My neighbor with the chronic asthmatic cough. The only time he stops coughing is when he's expounding his political conspiracy theories to anyone who will listen.
The meeting that continues in the aisle after the people left the conference room several minutes ago.
The machine noise from the lab, which has perfectly lovely doors which no one ever closes.
Software Zen: delete this;
|
|
|
|
|
If you’re in software development, don’t make this mistake when it comes to inflation "They're size 28 but I take 34"
|
|
|
|
|
Quote: But how do you attract high performers? By focusing on emerging technologies. These technologies can make existing processes more efficient, but they can also act as a draw for talent.
Software developers are looking for companies that are the “next big thing.” Artificial intelligence, blockchain, and more will inevitably shape the world in countless ways. Top talent wants to drive that change. That there is some serious horseshit. Many things motivate developers more than the latest shiny thing. Sensible management, reasonable processes, and working on successful products come to mind.
|
|
|
|