|
The browser is changing to flag the things that are dangerous, not the ones that are safe. Because they're all secure now?
|
|
|
|
|
Google is breaking up its premium YouTube Red service into two new offerings: a YouTube Music streaming service, and a YouTube Premium for original video content Just in case you run out of free places for music and video
RedTube is not going to like the loss in traffic from people trying to get to YouTube Red.
|
|
|
|
|
Kent Sharkey wrote: RedTube is not going to like the loss in traffic from people trying to get to YouTube Red.
|
|
|
|
|
Embedded software engineers of the future will have a very different skillset from their traditional predecessors. They’ll know how to call an API to make the hardware do something, but they won’t know why or how it does it. I'll finish reading this after I get through all the IoT articles
|
|
|
|
|
|
Randor wrote: This is how Godzilla was created[^]. He was a pissed-off old assembler programmer from the 1970's.
That explains the radioactive fire breath. Every old assembler programmer I knew survived on day/week-old coffee (in styrofoam cups) and smokes (at their desk, of course).
TTFN - Kent
|
|
|
|
|
Kent Sharkey wrote: I'll finish reading this after I get through all the IoT articles
Which is why you fail.
The author's talking about low level devs who're half EE and have a really deep understanding of the hardware, at risk of being replaced by app developers who can muddle through with high level platforms and leave the busybox install on their Io(pwnd)T duhvice configured with an open unathenticated telnet shell with root access because it made things easier for them.
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
|
|
|
|
|
Dan Neely wrote: Which is why you fail.
What a totally reasonable and measured reaction.
I got what he was suggesting, I just don’t think it will happen, any more than the general development environment has destroyed the market for people that know how to code for their hardware. There are some, but it’s hardly an extinction event.
TTFN - Kent
|
|
|
|
|
This week the Rust systems programming language is celebrating its third birthday. From "What's Rust?" to "Why Rust?" in only three years!
|
|
|
|
|
"The language is expected to get stable SIMB support, procedural macros, custom allocators, lifetime system improvements and async/await"
This typifies what mostly drives me nuts with fanboy tech. It's proclaimed as perfect. You make pointed criticisms, but get shouted down. Then, when those very flaws are fixed, the very same fanboys suddenly agree that the changes were needed (and often deny they ever stated an opposing viewpoint. The worse even assert that this is the first tech with that feature, regardless of all evidence to the contrary.)
|
|
|
|
|
Amen! But then suddenly it becomes the language everyone is tooling up to use because some C-level idiots read all the hype and redirect the IT department to use the newfangled stuff.
|
|
|
|
|
"This typifies what mostly drives me nuts with fanboy tech. It's proclaimed as perfect. You make pointed criticisms, but get shouted down."
While I absolutely concur with many new technologies, I have so far found the Rust community refreshingly friendly and realistic in these regards. They seem to acknowledge what the language lacks, indicate where the language is heading in their Roadmap, and willing to take on suggestions much more than most.
For example, I was aware of the lack of support for all the features listed very early on, and also aware that they were all on the Roadmap, or in experimental support state at present.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
JavaScript is now part of the toolkit of most working developers. What if network effects push it into being the first-ever truly dominant programming language? "It's the end of the world as we know it"
And I don't think I'd feel fine
|
|
|
|
|
I thought COBOL already has that distinction. And it's worse than JavaScript, IMHO.
JavaScript ain't so bad...
#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
|
|
|
|
|
I doubt it. Actually I think Webassembly[^] is in a good position to completely replace Javascript. I've seen some benchmarks where it's performing 15-25% faster. Not to mention... I can compile my C++ into Webassembly with Emscripten[^]. The latest versions of LLVM/Clang can also compile C/C++ directly into WASM.
Watch out... many of us old C/C++ guys are about to be in your browser.
Best Wishes,
-David Delaune
|
|
|
|
|
Randor wrote: many of us old C/C++ guys are about to be in your browser
I'll volunteer you since I want no part of that nonsense. (Not because it intimidates me, but because I find web development to be boring as hell. Even pure database front-end work is preferable and that makes me want to stick needles in my eyes.)
|
|
|
|
|
Well,
If my predictions are correct... I am actually thinking Webassembly will spill over into desktop development. All of the major browsers (Edge,Chrome,Firefox,Safari) currently have a WASM framework. The .NET framework can be compiled down to WASM[^].
Joe Woodbury wrote: I find web development to be boring as hell.
Sounds like you have built artificial walls in your mind. Webassembly although it's being used for web development... would make a great development framework for desktop applications. It's just a programming language and it compiles down to a binary format.
Why don't you spend a few minutes playing with it? Here is an online compiler that will serve the compiled WASM binary back to your browser. You can even use the latest C++11 language extensions.
WebAssembly Explorer[^]
Best Wishes,
-David Delaune
|
|
|
|
|
Randor wrote: Sounds like you have built artificial walls in your mind.
Nothing artificial about it. I don't enjoy doing web development. A lot of developers hate doing embedded development.
Randor wrote: Here is an online compiler that will serve the compiled WASM binary back to your browser.
Nothing more fun than working with half-baked tools (I had to dumb down my examples to the point where the "new" code didn't really do what it originally did. Their "C++11" compiler can't handle C++11.)
|
|
|
|
|
Joe Woodbury wrote: Nothing more fun than working with half-baked tools
Check out what one of our members right here on codeproject has done with his C++ game engine using emscripten to compile C++ to webassembly:
Game engine using SDL2 and ZetScript[^]
The Webassembly version:
Emscripten-Generated Code[^]
Best Wishes,
-David Delaune
|
|
|
|
|
Kool!
#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
|
|
|
|
|
TheGreatAndPowerfulOz wrote: Kool!
Yep,
Here is food for thought:
Q: When is the last time you seen a technology being adopted by all of the browsers simultaneously?
A: 22 years ago when JavaScript appeared.
Best Wishes,
-David Delaune
|
|
|
|
|
Your memory is playing tricks then. JS was developed in house at Netscape in 1995, and added to IE a bit later in 1996 alongside support for VBScript as a client-side scripting language.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Well,
JavaScript was released in Netscape on December 4, 1995 and 7 months later on July 16, 1996 JScript was released. A few months later it was added to Internet Explorer 3.
The research and development was being worked on simultaneously by both Netscape and Microsoft and was being standardized by ECMA International[^].
I am not really interested in debating you on the semantics and minor 7 month timeline differences. I also acknowledge that Brendan Eich at Netscape developed the original scripting language.
Best Wishes,
-David Delaune
|
|
|
|
|
It already is. JS is the new VB6.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
As Randor points out. Javascript will one day become the assembly language of the web -- we'll use real languages to compile into Javascript.
Otherwise, if Javascript becomes the dominant programming language, I will look into sanitation engineering jobs. Not much of a difference, but at least you get out into the world once in a while.
|
|
|
|