LibLangly
LibLangly copied to clipboard
The combined Langly runtime
It's considered a best practice to sign assemblies with a [Strong Name Key](https://docs.microsoft.com/en-us/dotnet/standard/library-guidance/strong-naming). While this has historically had issues, it's not actually the strong name signing that caused the issue...
There should be a pattern parser for **Langly**, that handles a universal pattern format that other tooling can use. This should be pretty self explainatory.
[Bartosz Adamczewski](https://twitter.com/badamczewski01) showed [here](https://twitter.com/badamczewski01/status/1371447585769189377?s=20) a "better" way to do IPv4 parsing than the Regex based approach most people use. His approach isn't entirely the best way to do this, and...
When I tried to install the `Stringier` metapackage on a .NET 6 project I was informed by Visual Studio that it's going to install all these packages: 93 packages ```...
Understandably so, downstream wants to have access to performance and behavioral characteristics of the code in these libraries. One of the common approaches to addressing this is putting the asymptotic...
Microsoft Researches' [Code Contracts](https://docs.microsoft.com/en-us/dotnet/framework/debug-trace-profile/code-contracts) was a failure for many reasons, and is essentially unused. I definitely agree with this given the way it was designed. Given it's pre-Roslyn history it...
`limited` is a concept in Ada that applies to a type and declares that the type, after being initialized, can not be reassigned or copied. Furthermore, default equality does not...
This attribute should specify that the type it is attached to must be publicly immutable. `private`, `internal`, and `protected` mutation is allowed. This can easily be enforced as a contract...
[Cameron Young](https://twitter.com/sigfualt) brought up [here](https://twitter.com/sigfualt/status/1418601769643483137?s=20) that it would be nice for a separate parser for [.NET's Documentation Comments](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/documentation-comments). This is something I've increasingly felt necessary as well, as [DocFX](https://dotnet.github.io/docfx/) has...
[Commentz-Walter](https://en.wikipedia.org/wiki/Commentz-Walter_algorithm) is an algorithm capable of efficiently searching for multiple patterns within a single text. This is incredibly useful for various reasons, and should be supported.