loom
themesof.net
loom | themesof.net | |
---|---|---|
10 | 8 | |
1,826 | 146 | |
0.4% | - | |
10.0 | 5.1 | |
3 days ago | over 1 year ago | |
Java | C# | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
loom
-
Using Java's Project Loom to build more reliable distributed systems
It's more accurate to say Loom is [a particular type of] continuations in the JVM, which can be used to implement green threads / fibers.
You can see the implementation of VirtualThread here: https://github.com/openjdk/loom/blob/fibers/src/java.base/sh...
This uses the internal 'one-shot delimited continuation': https://github.com/openjdk/loom/blob/fibers/src/java.base/sh...
So, at least in principle, there is scope for other styles of concurrency to be implemented over this.
- Virtual thread (along with Structured concurrency and Scope Local) is previewing in JDK19?
-
6 .NET Myths Dispelled — Celebrating (Almost) 21 Years of .NET
Loom is actively developed https://github.com/openjdk/loom
- Project Valhalla status summary
-
Brian Goetz: "I think Project Loom is going to kill Reactive Programming"
Currently the Thread public constructor defaults to platform threads to be fully backwards compatible. So all libraries must be updated to support the new model.
-
Java’s Project Loom, Virtual Threads and Structured Concurrency with Ron Pressler
I've been casually following the repo ( https://github.com/openjdk/loom ) and the mailing list ( https://mail.openjdk.java.net/mailman/listinfo/loom-dev ) over the last 18 months or so, and it definitely appears that things are ramping up as of late. The implication (as I see it) is that they are relatively happy with the general design are and are at the point where they want help from experts in the various areas of the JDK (GC, Debugging, etc) to make sure that their pieces play well with Loom.
-
[Project Loom] New ea build based on jdk-17+13 is available for download.
https://github.com/openjdk/loom/blob/fibers/src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java#L177
- [project loom] New thread builder API.
-
Have created a short and practical intro into what project loom is all about.
[1] https://github.com/openjdk/loom/blob/fibers/src/java.base/share/classes/java/lang/VirtualThread.java#L933
- Loom adds a feature to generate thread dump in JSON format.
themesof.net
- Update to the .NET Language Strategy
-
Are there public roadmaps for .NET 8?
This is a good one, though it's more vague then a typical roadmap https://themesof.net/
-
6 .NET Myths Dispelled — Celebrating (Almost) 21 Years of .NET
Right, so, if we're going to talk about unreleased, future features, then I have a little roadmap here to show you.
-
Why Microsoft itself doesn't use Blazor?
The dotnet team at least does use it in a number of stuff. Tye's dashboard UI uses Blazor server, and if I recall some parts of MS docs uses Blazor WASM to evaluate C# code in the browser. dotnet live and https://themesof.net/ uses Blazor server as well.
-
What is low code? What are the benefits and drawbacks of low code? A comprehensive guide.
Having said that, charting is a very basic and fundamental enterprise application requirement, so we do support that. As a matter of fact we have an entire project theme (inspired from https://themesof.net/) dedicated to enterprise solution requirements, including lot of stuff from async queue-based or batch processing to allowing the end user to define their own queries and exporting results to excel and the like.
-
Java to C# code converter online
What you call "meme", I call .NET appeals to net-new developers, students, and new technologists, which is one of the Themes of .NET, which guide the platform, languages, and tooling roadmap.
-
What to Expect in .NET 6
There’s more information on the plans, changes, and challenges encountered with the current .NET 6 development on Microsoft’s Themes of .NET.
- Themes of .NET
What are some alternatives?
MQTTnet - MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
ASP.NET Core - ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
cats - Lightweight, modular, and extensible library for functional programming.
jackson-1
rpi-projects - Drivers and home automation projects for Raspberry PI.
FrameworkBenchmarks - Source for the TechEmpower Framework Benchmarks project
csharplang - The official repo for the design of the C# programming language
.NET Runtime - .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
coyote - Coyote is a library and tool for testing concurrent C# code and deterministically reproducing bugs.
sdk - Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
JDK - JDK main-line development https://openjdk.org/projects/jdk
designs - This repo is used for reviewing new .NET designs.