The Insider News

The Insider News is for breaking IT and Software development news. Post your news, your alerts and
your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be
removed. If you wish to ask a programming question please post it
here.

Get The Daily Insider direct to your mailbox every day. Subscribe
now!

So they've found a way to take what was an 8 line demo program; vomit featuritis all over it and bloat it to 42 lines.

Yeah I'm really excited by that one.

Quote:

C#9 Records

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

They're adding so much syntactic sugar to language it's stupid. Yeah, using Dictionary is common, but how often do you initialize them using literals? I can only think of one instance in the code I've written going back to 2001.

The example of "records" originally seemed a bit off. The 8 line example wouldn't translate to the 32 lines of code. It seems like the author is presenting a new Point3D class definition using the "record" feature instead?

Type Classes? Oh sh*t. Adding functional programming support to C# is just begging for an excuse for adding even more sugar.

The base C# language is being buried by a truckload of syntactic sugar. I wouldn't even call it C# anymore.

You're not required to use it all ofcourse; my usual code is still .NET 2.0 compatible.

But that's the entire point with the morons who upgrade solely for the sake of upgrading or reaping upgrade fees.

It's like acrobat. The default setting in acrobat is still to produce pdf files to version 4.0 of acrobat standards (which is hardly surprising, because acrobat is nothing more than a shell over PostScript).

So the 183 later versions of acrobat still produce pdf files to exactly the same standards, meaning that every "Great! New! Feature!" they've added is nothing more than digital belly-button lint.

The last few "Great! New! Releases!" of .NET have followed exactly the same principle.

I don't think they will succeed in it. People who want to block unwanted ads will find other ways to do so, like PiHole etc. Or finally see the value in alternative browsers like Firefox again, and that a monopoly in this area can never be healthy to the web.

".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

'This approach, which includes no explicit demosaicing step, serves to both increase image resolution and boost signal to noise ratio,' write the Google researchers in the paper the video is based on. 'Our algorithm is robust to challenging scene conditions: local motion, occlusion, or scene changes. It runs at 100 milliseconds per 12-megapixel RAW input burst frame on mass-produced mobile phones.'

I don't want to dampen your enthusiasm, but they are referring to a sonic black hole, which is basically a drain hole where the water is flowing into it faster than the speed of sound. Sound cannot escape from this, but light can.

:waves hand : This is not the black hole you are looking for.

Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.

Startup time isn't bad (except for the ms account login crap - takes 3-10 seconds depending on the quality of your internet connection), When you create a custom template, it takes about 10 seconds to get to update the template cache the first time you create a new project after creating the template (even if it's installed on a SSD).

".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

My VS 2017 up and ready (no project loaded) in 2 seconds including login to team account...
So I can't see what room left for start-time improvements - it is maybe time to solve real problems (memory hungry, hangs, closes without a hint)...

"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012