|
A baby planet caught in the act of formation may have been spotted around a nearby star in an observation that's a first of its kind. At the very least, it makes for a nice desktop wallpaper
|
|
|
|
|
C# 9.0 is taking shape, and I’d like to share our thinking on some of the major features we’re adding to this next version of the language. Now your programs can set a record!
|
|
|
|
|
My assessment of the changes:
- init, data, with, etc - I don't make heavy use of the immutable types these are intended to support; but they all seem harmless and fit into the category of syntactic sugar that have over the last 15 years made C# so much less verbose than Java.
- Top level programs - I'd like to see a non-trivial example here, assuming this is capable of being used for non-trivial coding anyway (not clear how large its scope is). My immediate thought is skepticism that this should've been brought from REPLs to more general use.
- Improved pattern matching - again not a feature I use, but seems harmless to the broader language and should be nice where it is used.
- Improved target typing - having to cast the
null in code like this int? result = b ? 0 : null; in the current language version is something that's always annoyed me.
All in all, it looks like a good update. My only complaint is that it's unlikely my current project will migrate from .net framework to net core in the short to medium term future to take advantage of any of the new features.
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: Top level programs - I'd like to see a non-trivial example here, assuming this is capable of being used for non-trivial coding anyway (not clear how large its scope is). My immediate thought is skepticism that this should've been brought from REPLs to more general use.
Even though this is 'only' syntactic sugar, it still strikes me as something quite revolutionary for C#. I am quite surprised. I don't think it would be an overstatement to call it a cultural shift of sorts.
Yes, a more complete example would be interesting.
|
|
|
|
|
This statement actually works...
object what = "", the = 0;
int f=5,ck=3;
var addMoreTargetTyping =what??the??f*ck!;
|
|
|
|
|
Researchers say over the span of one’s life, the average adult will spend not months, not years, but decades gazing at their digital devices. Still waiting for the bad news
|
|
|
|
|
You gotta pump those numbers up.
Those are rookie numbers.
|
|
|
|
|
OK - but did they take into account employees sitting in front of their monitor whilst actually focusing their main attention on their hand-held device ?
Does that count double?
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Kent Sharkey wrote: gazing That's because my code is so beautiful.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
I regret I can only upvote this once
TTFN - Kent
|
|
|
|
|
Many of you may remember that we open-sourced Windows Forms and ported it to .NET Core with .NET Core 3.0. Since then, we’ve been hard at work bringing the Windows Forms designer experience to .NET Core. Code like it's 2003!
|
|
|
|
|
does this mean all the thrid party winform control developers will rise from the grave
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
One would hope - I miss some of those folk. They do say in the post that they're working with them, so fingers crossed.
TTFN - Kent
|
|
|
|
|
.NET 5 will still ship this November, but it won't have all the unifying "just one .NET going forward" functionality that Microsoft originally planned because of delays caused by the COVID-19 pandemic. They have to figure out how to put a mask on it
|
|
|
|
|
"MS doesn't work from home".
I just tried to write a VS-Addin, and I can confirm it.
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.
|
|
|
|
|
Apparently they're so delayed that they couldn't even list which features will make it and which will end up slipping.
And like everything else, it's entirely Corona's fault, not management making unrealistic deadlines.
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
|
|
|
|
|
Just when I thought I've heard all possible excuses for missing a deadline...
|
|
|
|
|
Coming soon: My dog ate the build
TTFN - Kent
|
|
|
|
|
a unified platform is no joke..if they can pull it off sooner it would have been better.... well at least they could give some guidelines and release some betas ....
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
Kent Sharkey wrote: NET 5 will still ship this November, but it won't have all the unifying "just one .NET going forward" functionality that Microsoft originally planned because of delays caused by the COVID-19 pandemic.
It is the Windows ME of .NET...
|
|
|
|
|
Project Cortex applies AI to empower people with knowledge in the apps they use every day, automatically organizing content and expertise across your systems and teams to create a knowledge network, with built-in security, compliance, and workflow. I wonder if I can use Project Cortex to translate the bafflegab used to describe Project Cortex?
|
|
|
|
|
To overcome the limitations of such a small screen, researchers from Leibniz University Hannover created a special stylus that turns the back of a wearer’s hand into a larger area for doodling. My mistake - I've been doing this for years without a smartwatch
|
|
|
|
|
Learn how to build solutions and use Microsoft products from the experts that built them! Learn TV is the place to find the latest digital content so you can always keep updated on the latest announcements, features and products from Microsoft. In case you finished Netflix
|
|
|
|
|
Microsoft is finally releasing an official package manager for Windows. Oh good. I was getting tired of using ALL THE OTHER WINDOWS PACKAGE MANAGERS out there.
|
|
|
|
|
They should have bought one of those other managers out there, at least they would have had a working thing (at least until they messed it up).
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.
|
|
|
|