|
obermd wrote: Really good list for those programming real-time and/or embedded systems. That's why I "FTFH" Kent's quote.
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.
|
|
|
|
|
Apple is constantly promoting its devices as secure due to their unique combination of hardware and software. Just wait until 76% of the computers are macs
|
|
|
|
|
Kent Sharkey wrote: Apple is constantly promoting its devices as secure due to their unique combination of hardware and software. And yet there still are leaks from their cloud, bugs and security issues like in everywhere else.
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.
|
|
|
|
|
Google exec said users get hooked on search engine like “cigarettes or drugs.” Why didn't they just Google for it?
|
|
|
|
|
I once heard that JavaScript has so many warts because the first version was made in just ten days. It does explain a lot
Even if it's more complicated than that.
|
|
|
|
|
Kent Sharkey wrote: the first version was made in just ten days.
And the world was supposedly created in six days. I leave the conclusion to the intelligent reader.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
First version of the language, and if you have the basic interpreter pattern as a template, then yes, could be done. It beat VBscript in the browser, didn't it? Basic existed a long time, lots of people knew it and it still lost to JavaScript.
Kent Sharkey wrote: the first version was made in just ten days.
Daniel Pfeffer wrote: And the world was supposedly created in six days. I leave the conclusion to the intelligent reader. For the intelligent reader, which version of the world is this?
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Eddy Vluggen wrote: For the intelligent reader, which version of the world is this? a bad one
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.
|
|
|
|
|
Eddy Vluggen wrote: For the intelligent reader, which version of the world is this? I was unable to find a link to Release 2.5, which I believe dates back to the (early?) 1990s. So I copy it from my archives:
GENESIS
Release 2.5
By Michael Coleman
In the Beginning the Project Manager created the Programming Staff. The
Programming Staff was without form and structure. And the Project Manager
said, "Let there be Organization;" And there was Organization. And the
Project Manager saw that Organization was good; And the Project Manager
separated the workers from the supervisors, and he called the Supervisors
"Management," and he called the workers "Exempt."
And the Project Manager said, "Let there be a mission in the midst of the
Organization, and let it separate the workers, one from another." And the
Project Manager created the mission and he called it "The System." And the
Project Manager separated those who were to benefit from The System from
those who were to build it. And he called the former "Users," and he called the
latter "Programmers."
And the Project Manager said, "Let all the Programmers in the Organization
be gathered together into one place, and let a Chief Programmer be brought
up to lead them." And it was so. And the Project Manager saw that he was
competent.
And the Project Manager said unto the Chief Programmer, "Create for me a
schedule, so that I may look upon the schedule and know the Due Date." And
the Chief Programmer went among his staff and consulted with them. And the
staff was divided into two parts, one part called "Analysts" and the other part
called "Application Programmers." And the Analysts went back to their desks
and estimated, as was their custom. And it came to pass that each Analyst
brought his estimate to the Chief Programmer, whereupon he collected them,
summarized them, and drew a PERT CHART.
And the Chief Programmer went unto the Project Manager and presented
unto him the estimate saying, "It shall take ten months." And the Project
Manager was not pleased and said, "I have brought you up from the depths of
Staff; you have not grasped the "Big Picture." And the Project Manager hired
consultants and authorized overtime, and he said to the Chief Programmer,
"Behold, see all that I have done! The Due Date will be in FIVE months!" The
Chief Programmer was much impressed and went from before the Project
Manager to implement The System.
And the Chief Programmer sent his Analysts to the Users and said, "Let
Specifications be written!" And there were meetings, and lunches, and
telephone calls, And the Specifications were written, And there was a Payday
and the Happy Hour, one month.
And the Chief Programmer examined the Specifications and saw that they
were too ambitious. And he separated the mandatory features from the
optional features; And he called the mandatory features "Requirements," and
he called the optional features "Deferred," and the Users called him names.
And the Chief Programmer gave the Specifications to the Analysts and said,
"Let the Requirements be analyzed and let the files be designed." And it was
so. And the Chief Programmer said, "Let the Software Houses put forth their
Salesmen, and let us have a Data Management System." And it was so. The
Software Houses brought forth all manner of Salesmen who presented their
packages, and claimed wondrous things for them, each according to his own
file structure. And it came to pass that a Data Management System was
selected; And the Chief Programmer saw that it was good. And there was a
Payday and the Happy Hour, a second month.
And the Chief Programmer said, "Let the System be divided into parts, and let
each part become a Module. And let programming teams be formed and let
each be assigned to write a Module." And it was so. And the Chief Programmer
created the programming teams with two levels, a greater and a lesser; and he
called the greater the "Senior Programmers" and he called the lesser the
"Junior Programmers." And he gave the greater dominion over the lesser. And
the Chief Programmer saw it was good. And the Senior Programmers saw it
was good. And the Junior Programmers saw it differently. And there was a
Payday and the Happy Hour, a third month.
And the Chief Programmer said, "Let the programming be started and let
much overtime be consumed, for there is but two months left." And the
Programmers, both the greater and the lesser, were much afraid and they
strove to please the Chief Programmer. And they flowcharted, and they coded,
each in his own fashion. And the Chief Programmer looked upon the work and
liked it not. And the Chief Programmer said, "Let there be a Standard;" And
there was a Standard. And the Programmers looked upon the Standard and
liked it not. And there was a Payday and the Happy Hour, a fourth month.
And the Chief Programmer said, "Let there be Progress Reports, so we can
monitor and control;" And there were Progress Reports. And the Chief
Programmer looked upon the Progress Reports and saw that the Due Date was
not to be met. And the Chief Programmer arose, bought a suit, shaved his
beard and went unto the Project Manager, and groveled. And the Chief
Programmer pointed his fingers, and caused Blame to issue forth upon all
manner of creatures who sold Hardware and Software. And the Chief
Programmer asked for an Extension.
And the Project Manager was exceedingly angry, and cast doubts upon the
Chief Programmer's ancestry, and did utter a multitude of threats. But it came
to pass that an Extension was granted; And the Chief Programmer took the
extension back to the programming teams and there was much rejoicing. And
the programming of the Modules was completed. And there was a Payday and
the Happy Hour, the fifth month.
And the Chief Programmer said, "Let the Modules be integrated, one with
another, so that System Testing may begin." And it was so. Two by two, the
Modules were integrated, one with another. And great difficulties were
experienced, and many hours of overtime were used, and many cups of coffee
were consumed. And it came to pass that System Testing was completed. And
there was a Payday and the Happy Hour, the sixth month.
Then the Chief Programmer did go unto the Project Manager, and said,
"Behold, I bring you tidings of great joy which will come to all Users; for on
this day The System is completed." And suddenly there was with them a
multitude of Users praising the Chief Programmer saying,
"Glory be to The System in the highest, but can you make this one small change?"
|
|
|
|
|
This brings back memories...
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Ok, that was just awesome to read
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Daniel Pfeffer wrote: And the world was supposedly created in six days. People's understanding of time has its limits. Might wanna do more recon before you start "jokingly" insult people's religion.
Jeremy Falcon
|
|
|
|
|
I'm not going to start a debate on this subject; I've heard all of the attempts at reconciliation between 6 days / 13.8 billion years. There is an irreconcilable contradiction between the two views of the Universe.
Believers may say that they believe in a six-day creation until they turn blue in the face. I note that when they fall ill, they overwhelmingly go to the doctor, not to the priest/rabbi/shaman.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
There's nothing to debate, your understanding of time is based on rules you can't see past. Not to mention, the second point... such topics should be avoided. You can believe what you want; it's your right to be wrong. Makes you no matter than those you pretend to know more than however. Clearly... because you're on a subject that you shouldn't be on here.
Jeremy Falcon
|
|
|
|
|
Define "day". This is the crux of the problem. Turns out that our Galaxy revolves at a rate where it actually took about six galactic "days" for our solar system to condense out of an interstellar gas cloud and for the Earth to cool enough for weather to start.
|
|
|
|
|
Kent Sharkey wrote: It does explain a lot While it's true JavaScript's origins were rushed and followed with a lot of marketing hoopla; it's come a long way since its birth. 99% of the people that judge it so harshly on CP usually know nothing about it.
Jeremy Falcon
|
|
|
|
|
And the other 1% complain because they do know about it
TTFN - Kent
|
|
|
|
|
I'll laugh as long as you concede C# sucks too. Muwahahaha
Note: I don't actually think it sucks, and I could elaborate on it. But I know for a fact the kiddos on here can't elaborate on why they think JS sucks. It's the same old, same old. People pretending to know more about a subject than they do.
Jeremy Falcon
|
|
|
|
|
It does have its issues, yeah.
I also have to admit that I can ignore JavaScript’s main quirks (prototype, types) most of the time.
TTFN - Kent
|
|
|
|
|
Kent Sharkey wrote: I also have to admit that I can ignore JavaScript’s main quirks (prototype, types) most of the time. Hehehe... I can always ignore them (I haven't use JS yet)
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.
|
|
|
|
|
It's protype chain is no different than inheritance, in concept. I think most people coming from the Microsoft world just diss it because it's different. JS was originally designed to be easy to use, and it was. Before we had industry recognized patterns the prototype chain in JS helped a lot. Was it syntactically as nice as traditional OOP? Nope, but JS was never really OOP. It was functional. These days we got classes anyway. But man, back in the day, it was cool.
And the loose vs strong type issue has pros and cons. Not to rehash what's been said on CP by me years ago. But you have to understand the original intent of the web and its languages to fully recognize why loose typings became a thing. But, by that measure you'd have to also hate Python, JavaScript, Lisp, PHP, Ruby, Perl, Lua, and Tcl. Yet, I don't see peeps on CP saying how terrible Python is. But again, why where those languages created?
Keep in mind, I don't like Python or Ruby. But for different reasons.
I will admit that these days, for professional web dev that TypeScript should be used and eventually WASM will make JS retire. But man, sometimes for a quick dirty script vanilla JS is quite handy. Comes with a few quirks, but it's fast, so very fast, for a scripting language. Faster than most would otherwise think. And there would be no web without it. JS will always be special. It helped make the web.
Anywho, it's been my experience on CP that there are no real JS experts here. But yet, everyone hops on the "let's hate crap" gravy train. So, I hope my post at least provides some balance.
Jeremy Falcon
|
|
|
|
|
The question -- Does P = NP? -- is a grand theoretical challenge. Scientists took the approach of spoon-feeding ideas to GPT-4 to seek an answer. How do they get the caramel inside the Caramilk bar?
OK, that one may not travel well. I have no idea if they sell the Caramilk anywhere other than Canada.
And yeah, invertase is magic.
|
|
|
|
|
Completing new training and certifications offers distinct advantages for software developers. However, many organizations don't provide time or financial support for training, a new report finds. They'll just figure it out without the training, right?
|
|
|
|
|
CNCF, who sells various kinds of "cloud training" and "cloud certification" (going by their website, that largely means "learning to use kubernetes" .. which CNCF is the maintainer of), conveniently finds that developers are interested in those things, and by the way there is a subscription model.
|
|
|
|
|
Malicious advertisements are now being injected into Microsoft's AI-powered Bing Chat responses, promoting fake download sites that distribute malware. Are the AI trying to hack us now?
Well, that didn't take too long before they were ruined, did it?
|
|
|
|
|