|
With each release of C#, it gains more low-level capabilities. While not useful to most business application developers, these features allow for high performance code suitable for graphics processing, machine learning, and mathematical packages. Those will be nice and portable
|
|
|
|
|
That's it. InfoQ is nothing more than a bunch of techno brown-noses, slurpin' around at Microsoft's bunghole, lookin' for an easy meal.
".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
|
|
|
|
|
Hey, I resemble that remark
TTFN - Kent
|
|
|
|
|
I find the coverage of C# language changes/evolution by Jonathan Allan at InfoQ to be very high-quality; perhaps your excess bile made you miss the fact that this article discusses proposed new features, in fact, extremely specialized ones. I suggest you read some of his articles on actual new facilities in specific framework/language releases.
I find his blog entries valuable: [^].
«Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot
|
|
|
|
|
Kent Sharkey wrote: With each release of C#, it gains more low-level capabilities.
That's really bad. How can I then educate my colleagues to use higher-level features? They fall into primitive obsession and similar crap like List<Tuple<int, string, Tuple<...,...>, ...>> - perfectly readable code!
Oh sanctissimi Wilhelmus, Theodorus, et Fredericus!
|
|
|
|
|
@BernhardHiller Bernhard Hiller wrote: They fall into primitive obsession and similar crap like I am not sure if you are criticising the new Tuple facilities, or not.
Care to clarify ?
«Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot
|
|
|
|
|
Personally, while Tuples are a welcome addition to the language, usage such as that shown strikes me as a misapplication of a good feature, where declaring a class/struct may be more appropriate.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
I am even less sure of what this comment is about than I am of Bernhard's comment
«Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot
|
|
|
|
|
“Borked” caught the attention of Jeffrey Sherwood, a lexicographer at the Oxford English Dictionary, when he began working on a project to source new words. "Bork, bork, bork"
|
|
|
|
|
My understanding of bork is that it's an Internet typo, like teh or pron.
Bloody US politicians try to take credit for everything!
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Security researcher Linus Henze demoed a zero-day macOS exploit impacting the Keychain password management system which can store passwords for applications, servers, and websites, as well as sensitive information related to banking accounts. "Show me the money"
Once one company has bug bounties, everyone expects them all to have them?
|
|
|
|
|
I'm shocked that ms has a bounty program.
Good job it's for vulnerabilities, and not bugs, or they'd go bust within a week.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Kent Sharkey wrote: Once one company has bug bounties, everyone expects them all to have them?
It seems reasonable to me that companies should encourage security researchers to submit details of vulnerabilities by financially rewarding the disclosure. Apple are behind the curve on this, and leaving an unpatched security issue in their product because they are unwilling to do so puts a lie to their marketing about the security of their products.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
In an increasingly-connected world where data is collected and shared, privacy has become ever-more important to people. If you are of that mind, you may have enabled the Do Not Track (DNT) setting in your web browser in the hope that it will stop the websites you visit from tracking your online activities. Bad news: it probably makes no difference whatsoever. I would actually be surprised to find any
|
|
|
|
|
Oh!
I thought that was true!
But if it's on betanews, it can't be!
Live and learn.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Just like search engines ignoring robots.txt files.
|
|
|
|
|
GenJerDan wrote: Just like search engines ignoring robots.txt files. A standard search won't be stopped by the robots file; it only tells spider-bots and such-like to not index the listed pages/directories.
It's main use is to keep resource files out of indexes -- e.g. if you keep all your graphics in a separate directory, you can tell the bots not to index that directory.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Building on their finding that honeybees can understand the concept of zero, Australian and French researchers set out to test whether bees could perform arithmetic operations like addition and subtraction. Making them better than many undergrads
|
|
|
|
|
Just to add a little bit of reality to the whole thing.
Talk about deciding what the solution is, then reinterpreting the test results!
Sod all to do with arithmetic; it's about billions of years of evolution resulting in bees that can find food by following complex, colour-based indicators.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
All I know is they seem to be able to multiply around my house.
|
|
|
|
|
I've been using ILMerge and various hacks to merge/squish executables together for well over 12 years. The .NET community has long toyed with the idea of a single self-contained EXE that would "just work." No need to copy a folder, no need to install anything. Just a single EXE. What's a 40MB EXE between friends?
|
|
|
|
|
Merging the assemblies makes for a cleaner install and eaiser deployment. It's not as reasonable when you're developing a suite of apps that share common assemblies.
".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
|
|
|
|
|
Wow! What a Great, New, Futuristic idea!
Let's go back to the really early days, when everything was included in a single executable, rather than use libraries and frameworks that can be maintained independently!
After all, the best possible use for hard drive space is to consume it with 450 copies of exactly the same code, inside 450 separate executables!
Why even bother with an operating system?
If you need to use a monitor, mouse, hard drive, BIOS functions, just include all the drivers in your exe!
That'd be great! If you want to play a game, for example, you'll get the 1980s experience of having to set up video cards, sounds cards, etc!
And don't bother windowing your apps, because that's way too much trouble -- full-screen command line, that's the way!
I can't wait to go back to the primitive world we left behind and move forward with this Great, New, Futuristic idea!
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: After all, the best possible use for hard drive space is to consume it with 450 copies of almost exactly the same code but with varying sets of security vulnerabilities , inside 450 separate executables!
FTFY
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 wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|