I spent a lot of my career working with java and the JVM. In recent years it hasn't worked for me, especially as other cross platform systems met or exceeded its promises but without legacy encumbrances (hello Dart and .NET Core). While JVM is probably never going to be my go-to for new projects, Project Valhalla is still an impressive look at how the team wants to upgrade the JVM. The stuff about primitive/value types is fascinating. One thing I never heard of before is 32-bit tearing. Basically 64-bit type operations, including reads, are not guaranteed to be atomic so can never truly be thread safe. As someone who usually writes software that uses 64-bit values that seems like a non-starter for me but they are "going back to 1995" with this limitation on primitive types for performance reasons. Anyway, interesting read and hats off to the team trying to pull this refactor of the JVM off. #java #dotnet #DartLang #ProjectValhalla https://www.infoworld.com/article/3687670/project-valhalla-a-look-inside-javas-epic-refactor.html
#dotnet
#BalabhadraGraveley was promoting #dotNET (or Mono) since his young days; his current job at #Microsoft is consistent with past harms to GNU/Linux, basically pushing undesirable (except to Microsoft) things to #GNU #Linux users; Tomboy used to be the main reason for distro ISOs to include Mono http://techrights.org/2021/11/29/balabhadra-alex-graveley-and-tomboy/
https://twitter.com/kendaleiv/status/1458434936923435013
Noticed StringSplitOptions.TrimEntries was added in .NET 5 https://t.co/pO3FPkBOCE
— Ken Dale (@kendaleiv) November 10, 2021
"a,b,c".Split(",", StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
using these both also removes whitespace only items, different from .Select(x => x.Trim())#dotnet
https://twitter.com/buhakmeh/status/1457753493305970696
For the #dotnet folks living on the edge for the last year. Check out the uninstall tool to remove all previews.https://t.co/yLi3PfjC5d
— Khalid 🦃 (@buhakmeh) November 8, 2021
While I've spent a bunch of the last few years working with #dotnet (most favorite @AvaloniaUI and LiteDB) and #kotlin in recent weeks my dabbling with #dartlang and #flutter really converged to it being my primary platform. More to come later this month. nequalsonelifestyle.com/2021/11/04/dar…
https://twitter.com/coolcsh/status/1452021862347644929
We listen and learn. Hot Reload is back in the #dotnet CLI. https://t.co/Ptm0jqj1Df
— Scott Hunter (@coolcsh) October 23, 2021
Reposting to show on main Timeline: TL;DR: I think the era of forward progress on community #opensource & #dotnet by MS is over and we are seeing the beginning of a return to what they consider the "good old days". Unnecessary and sad but what can you do? nequalsonelifestyle.com/2021/10/23/dot…
Since I know why this is trending and so does MS I wonder if there will soon be an apology post along the lines of "I'm sorry that you feel that way"...honestly the way things are going I wouldn't hold my breath for even that. #dotnet
This was the blog post I was referring to in the tweet for my own post on the latest #dotnet situation, for lack of a better word. I fully agree with Dustin's assessment, sadly.
https://twitter.com/dustinmoris/status/1451878644524126208
I humbly ask every .NET developer or person who loves the kind of .NET we have today to take a minute and read my latest post.
— Dustin Moris Gorski (@dustinmoris) October 23, 2021
It is time for the community to step up and make their voices heard 💜https://t.co/kotC8lPevt#dotnet #dotnetcore #dotnet6 @dotnet
Seems going back to the past for #dotnet, Windows is 1st class citizen, Mac is 2nd classs, and Linux is 3rd class at best. At least with MAUI Windows & Mac were more on par. I guess moving towards platform parity was an illusion. Disappointing, especially for this #linux guy
https://twitter.com/LyalinDotCom/status/1451255736651026442
Sorry for any confusion. To clarify, given the number of scenarios we are working on, we had to prioritize :(. As a result, Hot Reload will not release as a feature of dotnet watch tool. We are doubling down on VS 2022 with support for VS4Mac coming later
— Dmitry Lyalin (@LyalinDotCom) October 21, 2021
Just in case it wasn't clear that #linux is not even a consideration for #dotnet MAUI. Not even mentioning it with the "community support only" or something. Why Avalonia and/or Uno are only route I'd look at if went back to making UIs with .NET. devblogs.microsoft.com/dotnet/update-…
https://twitter.com/JeffHandley/status/1424846146850131968
With #dotnet 6.0, we have reached 100% of netcoreapp APIs annotated for nullable reference types. We've also addressed all annotation issues that have been filed against 5.0.
— Jeff Handley (@JeffHandley) August 9, 2021
What a journey! 🥳 /cc @migueldeicaza https://t.co/PmiKZQPfgc
While I always liked the documentation that @AvaloniaUI provided I'm *really* digging the new version of it. Especially with having more levels of detail, deployment info, and a 2nd much bigger tutorial. Hats off! #dotnet docs.avaloniaui.net
TEdit/Terraria-Map-Editor: TEdit - Terraria Map Editor - TEdit is a stand alone, open source map editor for Terraria. It lets you edit maps just like (almost) paint! It also lets you change world settings (time, bosses downed etc), edit chests and change sign, make epic dungeons, castles, cities, and add rewards for your adventurers!
Version bump 4.3.0 for Terraria 1.4.2.1
TEdit - Terraria Map Editor is a stand alone, open source map editor for Terraria. It lets you edit maps just like (almost) paint!
updated:
Add new MSI installer, see below. This will soon be followed by an auto-update option
Fix for Replace All Tiles/Walls Plugin.
https://github.com/TEdit/Terraria-Map-Editor
#TEdit #Terraria #version #github #dotNet #DirectX11 #Windows #map #terrarium #tedit #2021 #editor