Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tacosontitan/hussy.net
An esoteric .NET dialect designed for and by C# developers with code golf in mind.
https://github.com/tacosontitan/hussy.net
Last synced: 14 days ago
JSON representation
An esoteric .NET dialect designed for and by C# developers with code golf in mind.
- Host: GitHub
- URL: https://github.com/tacosontitan/hussy.net
- Owner: tacosontitan
- License: apache-2.0
- Created: 2024-01-30T17:43:55.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-04-29T13:07:12.000Z (8 months ago)
- Last Synced: 2024-05-02T03:01:33.290Z (8 months ago)
- Language: C#
- Homepage:
- Size: 276 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
๏ปฟ# ๐ Hussy.Net
Hussy.Net is an esoteric dialect of .NET designed for and by C# developers with code golf in mind. It leverages modern features of .NET for clean and concise code, making it an ideal choice for code golfing challenges within the .NET ecosystem.
![License](https://img.shields.io/github/license/tacosontitan/Hussy.Net?logo=github&style=for-the-badge)
> [!IMPORTANT]
> Hussy.Net is not designed to compete with other golfing languages, but rather to provide a familiar environment for C# developers to participate in golfing challenges.## ๐ Getting Started
Get started by reviewing the answers to the following questions:
- [How do I navigate the codebase with confidence?](http://hussy.tacosontitan.com)
- [How do I report security concerns?](./SECURITY.md)
- [How should I behave here?](./CODE_OF_CONDUCT.md)
- [How can I help?](./CONTRIBUTING.md)
- [What's the latest?](./resources/RELEASE_NOTES.md)
- [Where are we going next?](./resources/ROADMAP.md)### ๐ Review Samples
There are several sample projects that actively demonstrate using Hussy.Net from the basics to solving common problems like the Fizz Buzz challenge.
### ๐งช Testing Snippets
The `Hussy.Net.Terminal` project is the place to run your snippets written with Hussy.Net. To get started, fork the repository and clone it to your local machine. Then open the `Hussy.Net` solution and locate the `Program.cs` file under `Hussy.Net.Terminal`. It looks like this:
```csharp
W("Hello, world!");
```### โ Small changes, continuously integrated
Hussy.Net employs workflows for continuous integration to ensure the repository is held to industry standards; here's the
current state of those workflows:![.NET Workflow](https://img.shields.io/github/actions/workflow/status/tacosontitan/Hussy.Net/build.yml?label=Build%20and%20Test&logo=dotnet&style=for-the-badge)
### ๐ A few more gems
We believe in keeping the community informed, so here's a few more tidbits of information to satisfy some additional
curiosities:![Contributors](https://img.shields.io/github/contributors/tacosontitan/Hussy.Net?logo=github&style=for-the-badge)
![Issues](https://img.shields.io/github/issues/tacosontitan/Hussy.Net?logo=github&style=for-the-badge)
![Stars](https://img.shields.io/github/stars/tacosontitan/Hussy.Net?logo=github&style=for-the-badge)## โจ Features
Hussy.Net is built with .NET developers in mind. It expands on the C# language directly, so all native C# features are available by default. In addition to the native features of C#, there are several features which can help you create concise snippets with ease:
- Primitives
- Output Methods
- Complete Modules