|
Obviously CEOs are not necessarily the brightest people around.
|
|
|
|
|
That is correct. They are not very bright.
After all, they pay you! And me! And all the folks in the IT business!
|
|
|
|
|
As a developer, choosing C# as a part of your technology stack is an excellent decision! It's the semi-colons
|
|
|
|
|
C# 7.0 support in VS2017? Oh yes. All the yes. Be right back looking around for more yes to throw at this. I love the direction C# is going in generally speaking. Definitely my favorite language out of a long list. For anyone interested, here are the proposed C# 7.0 changes[^].
|
|
|
|
|
I'm fine with C# four, thanks.
|
|
|
|
|
I'm honestly a huge fan of async in C# 5. C# 6 was basically just a collection of syntactic sugar that makes common patterns more readable so I can understand that but C# 7 aims to remove many common anti-patterns. Compound returns so you no longer need to abuse out or clutter code with Tuple s. Ref locals and returns. These are huge in some circumstances.
You can't even implement your own version of some built-in functionality of C# without the concept of ref locals. As an example, compound assignment (+=, *=, etc) functionality hinges almost entirely on this concept.
|
|
|
|
|
When C# 5.0 was already out, I worked for a company still on C# 3.0 with only some groups moving (very slowly) to C# 4.0.
Last year, I wrote a utility in C# 6.0 and .NET 4.6.2, only to have to move it back to 5.0 due to a insufficient [corporate] .NET 4.6 installs.
|
|
|
|
|
Yeah, the release cycles of the .NET versions have been crazy.
The next version releases before they can get the announcement of the current version out as a press release.
|
|
|
|
|
If you're using VS2015, you can still use many of the C# 6 features even if you're targetting earlier versions.
String interpolation, nameof , exception filters, read-only auto properties, and expression-bodied members should work with any target version.
The enhancements to async / await will work with .NET 4.5, and should work with 4.0 if you add the Microsoft.Bcl.Async[^] NuGet package.
Probably the only thing that won't work automatically is the culture-specific formatting for string interpolation. But you can add a couple of classes[^] to your project to make that work as well.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
DeepMind Lab and OpenAI's Universe give scientists a way to test their AI "agents." Bonus marks if you plug one into the other. There can be only one!
|
|
|
|
|
|
Jesse Worley threatened to sue Microsoft. He’s not the first to take on the Redmond company, but his move to take legal action had a purpose. When in doubt, sue.
$650. That might even cover the lunch tab for the lawyers working the case.
|
|
|
|
|
Microsoft has fielded a preview of another AI chatbot, Zo.ai, but so far is limiting the topics it is able to address. It worked out so well last time
|
|
|
|
|
In this “age of acceleration,” in which advances in technology and the globalization of business are transforming entire industries and society itself, it’s more critical than ever for everyone to be digitally literate, especially our kids. "We are all interested in the future, for that is where you and I are going to spend the rest of our lives"
I don't think I've used that quote in a while. I hope.
|
|
|
|
|
|
Now the USB Killer has been mass produced—you can buy it online for about £50/$50. Now everyone can destroy just about every computer that has a USB port. Hooray.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
TDD for hardware incoming? Never assume your input is what you expect
|
|
|
|
|
|
It is useful, trust me. When your company gives developers, in 2016, Pentium E with 1 GB of DDR2 and 80 GB of hard disk... well "accidents happen".
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
|
are you programming with a PLC?
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.
|
|
|
|
|
Quote: The website proudly states that the USB Killer is CE approved, meaning it has passed a number of EU electrical safety directives.
Really?
|
|
|
|
|
When we are in a deep slumber our brain's activity ebbs and flows in big, obvious waves, like watching a tide of human bodies rise up and sit down around a sports stadium. Mine keeps pressing the snooze bar
|
|
|
|
|
This happens to me even when I am supposedly awake.
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
It especially happens when some one is telling you about the home improvements they're doing on their house.
|
|
|
|