Our great sponsors
|12 days ago||2 days ago|
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.
Ask HN: Does an equivalent of Clojure exist for .NET?
3 projects | news.ycombinator.com | 31 Jul 2022
ClojureCLR can already run on .NET 5.0 , so at least it made it through the .NET Core migration. I'm sure they'll get it to 6.0 at some point.
Clojure, but without the JVM?
19 projects | /r/lisp | 29 Oct 2021
Elixir Protocols vs. Clojure Multimethods
10 projects | news.ycombinator.com | 17 Jul 2021
I recently found there was a clojure implementation for .NET and also one for the BEAM Virtual Machine. Has anyone used the latter? Regards
Scheme for embedding in .NET application
4 projects | /r/scheme | 3 Mar 2021
Maybe it's not exactly a scheme, but there's Clojure CLR and it's actively maintained: https://github.com/clojure/clojure-clr/wiki
Java on Truffle – Going Fully Metacircular
I don't have a huge amount of insight into the project but the commits over time don't look super healthy: https://github.com/clojure/clojure-clr/graphs/commit-activit...
Either way it's pretty clearly not a core platform for Clojure.
> I wish ClojureCLR weren't dead too
Is there any reason for saying that? Checking the commits history on Github, the project seems still alive.
Announcing C# Dev Kit for Visual Studio Code
4 projects | /r/programming | 7 Jun 2023
Here is a link to the dotnet/roslyn .editorconfig for reference, scroll down to # CSharp code style settings:
How do IDEs add language support / detect the language you are using?
3 projects | /r/learnprogramming | 2 Jun 2023
It's no surprise that IDEs can do the same thing, and they may even share the same codebase for doing so. For instance, C#'s Roslyn compiler states:
Ich werde niemals auf Proprietäre r Basis software entwickeln
2 projects | /r/informatik | 21 May 2023
Der Compiler und das Framework sind Open source zB. https://github.com/dotnet/roslyn
Duda carrera: C#/.NET vs. Node/Express
13 projects | /r/devsarg | 18 May 2023
Compilador de C#: Licencia MIT.
Source generators run unreliably on VSCode and Rider? (MvvmToolkit)
3 projects | /r/csharp | 21 Apr 2023
Sorry to hear that. This seems to be a bug in Roslyn (see https://github.com/dotnet/roslyn/issues/67123). If you'd like to try again, either downgrade the MVVM Toolkit to 8.0 for the time being, which should avoid the issue, or update Visual Studio to 17.6 Preview. They merged several bug fixes in 17.6 which should hopefully resolve the issue you and others were having 🙂3 projects | /r/csharp | 21 Apr 2023
The likely relevant issue is part of Roslyn, so a fix needs to be made over there first. Seems to be a potential fix upstream, will have to see if it works when it makes it way into the IDEs.
Source Generator Debug always NulLReferecneException
4 projects | /r/csharp | 9 Apr 2023
Not sure which video you're referring to, but anyway, the correct API is IIncrementalGenerator, which you can find some docs for here. Disclaimer: yes, it's an extremely complicated API to use, and only meant to be used by advanced developers in very specific scenarios. If you do decide to write a generator, don't go in expecting it's something you can figure out in a weekend.
But for how long?
4 projects | /r/ProgrammerHumor | 27 Feb 2023
"Everything is mutable" not really, to me this is more like a library problem like EF-core rely on property to be mutable so you can't use record for EF. This is C# rationality on deciding to not support immutable/readonly var, and there is (proposal)[https://github.com/dotnet/csharplang/issues/188] for readonly var already, we just don't know if it's ever became a feature; for me it's more like a programming discipline anyway; The lambda with property are just syntactic sugar, nothing more. I get it you like it short, but C# are much older than Kotlin, it can't have all the nice, nifty trivial syntax kotlin has. (x) => x.Prop is a little bit more verbose, but clean enough in my opinion, and their support can be added later (though not necessary). Despite C# is old, it has nullable type as well, begin with nullable struct since net framework 2 (2005). Nowadays C# has nullable for reference type as well, although it's just compiler service since ref type are nullable, but you can absolutely make C# null safety just as strict as Kotlin. I do that too. Saying C# "what's a struct and what's a class" is weak.
But where have the covariant type returns gone ?
2 projects | /r/csharp | 23 Feb 2023
- The feature branch is 32k commits behind main (no update since July 2020...)
What is the latest on scripting inside of C# (especially for Unity development)?
7 projects | /r/dotnet | 22 Feb 2023
What are some alternatives?
Mono-basic - Visual Basic Compiler and Runtime
MSBuild - The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
F# - Please file issues or pull requests here: https://github.com/dotnet/fsharp
Roslyn-linq-rewrite - Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.
CSharpObfuscator - CSharp Obfuscator protects your .NET application code through obfuscation transforms, while maintaining debugging abilities for quality assurance testing.
IronScheme - IronScheme
Fable - The project has moved to a separate organization. This project provides redirect for old Fable web site.
VisualFSharp - The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Nemerle - Nemerle language. Main repository.