Hacker News new | past | comments | ask | show | jobs | submit login
Spectre.Console – create beautiful console applications (spectreconsole.net)
38 points by vyrotek 4 days ago | hide | past | favorite | 13 comments





Nice, too bad it's .net and not something more suited to Linux. I know you can use mono but it's not the best experience.

.NET Core ran on Linux from version 1.0 on and it was released 2016.

I know but it's not really a great way of running and developing apps, that's what I mean. The best tool for it is visual studio (full version) which doesn't run on Linux. And you have to run the bytecode interpreter. Whether it's mono or the official .net doesn't really matter.

I'd rather use something open like python, go etc. And most people do, there's few Linux apps that use .net. Microsoft didn't even use it for visual studio code.


Your arguments are all over the place. The Mono project is practically dead. Official .NET runs on Linux without issues. It uses the modern CoreCLR runtime on Linux. Some other targets, like WASM, still use a runtime based on Mono, but CoreCLR has been used on Linux for nearly a decade. Best IDE for it is JetBrains Rider (by far) which runs on Linux. It uses JIT compiler, not interpreter. For CLI tools, AOT compilation is also supported, which compiles to machine code like Go/C++/Rust do. Also, .NET is open. The only issue is that primary development is done by a single corporation.

> And you have to run the bytecode interpreter. (...) I'd rather use something open like python

Did you know that .net is open and python runs a bytecode interpreter?


Yeah but you are still bound to the cursed company that MS is. Python is developed by passionate, talented devs, .net is developed by "AI" nowadays.

Don't believe me ? Check how many of the .net docs pages have the relevant banner.


Which banner? Pls do show.

> The best tool for it is visual studio (full version) which doesn't run on Linux.

JetBrains Rider is amazing, fyi!


FWIW the dotnet shop I work for has moved entirely to running on Linux Kubernetes in production and issues M series macbooks (with Jetbrains Rider licenses) to developers. The last Windows Server VM was decommissioned in 2019.

.net runs on Linux these days. https://dotnet.microsoft.com/en-us/download/dotnet/8.0

For some reason it's the first on the list too.


That's because it's sorted alphabetically.

Not your fault, but I'm curious how is it that in the last 10 years, you haven't heard of .NET running on Linux? And for the last three years, the resulting binaries can be pure native code not requiring a runtime.

I love spectre.console, use it in dug!

https://dug.unfrl.com/




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: