https://agis.io/post/dabbling-in-erlang-a-minimal-introduction/ #Fun #TimeLoop #PatternMatching #Programming #HackerNews #ngated
Long if/else chains, repeated checks, unnecessary casts—classic #Java overhead. #Java25 adds #PatternMatching in switch, #RecordPatterns & guards, reducing boilerplate & improving type safety.
Mihaela Gheorghe-Roman explains: https://javapro.io/2026/04/28/pattern-matching-in-java-25-writing-cleaner-safer-faster-code/
#PatternMatching in #Java looks clean—until legacy switch rules get in the way. Subtle edge cases, null handling, and type quirks can turn elegance into bugs. @cayhorstmann breaks down what to watch out for.
Avoid the traps and write safer code: https://javapro.io/2026/03/24/effective-pattern-matching-2026-edition/
Still writing instanceof + casts + nested conditionals? That’s legacy #Java. With #Java25, pattern matching simplifies type checks, switch logic, and data extraction.
Learn how with Mihaela Gheorghe-Roman: https://javapro.io/2026/04/28/pattern-matching-in-java-25-writing-cleaner-safer-faster-code/
#CleanCode #PatternMatching #JDK25 OpenJDK
@danmac
If my understanding of big data is correct and not about #AISlop #LLM hoovering, then the data centres with need are ‘boutique’ for curated datasets dealing with very narrow applications in health, academic and commercial research, medecine, and biology, etc… Those we can accommodate and ‘federate’ when needed. The data mining tools, while computer intensive, don’t need them either. So, yeah… piss off and no, we’re not goiong to miss out on anything, especially when the #bubble bursts… soonish.
Mutable state is a silent security risk. #Java25 gives developers better tools to stop it — before runtime. Mihaela Gheorghe-Roman shows how records & sealed hierarchies make unsafe states impossible by construction.
Read more: https://javapro.io/2025/12/30/security-in-the-age-of-java-25-new-language-tools-for-safer-code/
From the .NET blog...
In case you missed it earlier...
Explore union types in C# 15
https://devblogs.microsoft.com/dotnet/csharp-15-union-types/ #dotnet #csharp #NET11 #PatternMatching #uniontypes
From the .NET blog...
Explore union types in C# 15
https://devblogs.microsoft.com/dotnet/csharp-15-union-types/ #dotnet #csharp #NET11 #PatternMatching #uniontypes