As unusual programming languages go, this one actually is pretty amazing.
It adds units of measure to the number.
“One day Alan Eliasen read a fart joke and got so mad he invented a programming language. 20 years later Frink is one of the best special purpose languages for dealing with units.“But why do we need a language just for dealing with units?” Glad you asked! Intro to Units A unit is the physical property a number represents, like distance or time. We almost always are talking about SI units, or Système international.”
“Microsoft Message Queuing (MSMQ) is currently not available for .NET Core. While other message queuing systems are generally preferred, many enterprise applications were based on MSMQ and this creates a problem for teams looking to migrate from .NET Framework to .NET Core or the upcoming .NET 5. But a recent pull request for Reference Source may change the situation.”
“.NET 5 has seen a wealth of performance improvements, and even though it’s not scheduled for final release until this fall and there’s very likely to be a lot more improvements that find their way in by then, I wanted to highlight a bunch of the improvements that are already available now.”
In the previous post of this series, Dave Brock discussed the init-only features of C# 9, which allowed us to make individual properties immutable. That works great on a case-by-case basis, but the real power in leveraging C# immutability is when we can do this for custom types. This is where records shine.
This is the second post in a five-post series on C# 9 features in-depth.
We all have our favorite tools. Here is the other stuff I use, in no particular order!
RAD Studio Enterprise (10.3.3) Yes, I am oldschool, but this old dog knows a lot of new tricks. There is no better way to do Windows GUI, and possibly cross platform GUI.
FinalBuilder / Continua CI (Current) If you are not using at least one of these, you are missing out! Finalbuilder helps your Delphi builds keep their configurations straight, and Continua CI is an amazing orchestrator that detects your commits and starts your builds, unit tests, integration tests, build your installers, push the latest build the the appropriate staging areas, and much, much more.
Beyond Compare Pro (Current) Is it the same, or different? This is my favorite comparison tool. Stable and awesome and plugs nicely into SVN and git.
TextPad (Current) For powerful RegExp, Macros and handling massive text files.
VS Code (Current) This thing is rapidly becoming one of my favorite editors for PowerShell and SQL.