|about 2 months ago||8 days ago|
|MIT License||Apache License 2.0|
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.
Is there any language that is as similar as possible to Python in syntax, readability, and features, but is statically typed?
12 projects | reddit.com/r/Python | 6 Nov 2021
How Julia Uses Multiple Dispatch to Beat Python
1 project | news.ycombinator.com | 29 Jun 2021
Singledispatch is old, dates back to py2: https://docs.python.org/3/library/functools.html#functools.s...
I definitely agree that multiple dispatch is a lot harder :). But most of the examples in the article didn't need it, and it would have been appropriate I think to show equivalent code in Python. All that article did was make me think the author didn't know Python very well.
There are several libraries for multiple dispatch too, for e.g. https://github.com/wesselb/plum
Creator of SerenityOS announces new Jakt programming language effort
16 projects | reddit.com/r/programming | 20 May 2022
Shopify Invests in Research for Ruby at Scale
8 projects | news.ycombinator.com | 16 May 2022
why does shopify not just use Crystal https://crystal-lang.org, it is faster than go, with Ruby like sytnax. Invidious the youtube proxy is written in it.8 projects | news.ycombinator.com | 16 May 2022
is go a good fit when i dont wanna deal with the messiness of cpp, the strictness of rust, the untypesafeness of python, the forced-oop of java?
4 projects | reddit.com/r/golang | 1 May 2022
You're looking for crystal
Ask HN: Modern Alternatives to C
5 projects | news.ycombinator.com | 30 Apr 2022
Take a look at the Crystal Programming Language - “Slick Like Ruby and Fast Like C” is goal of the project.
Lies we tell ourselves to keep using Golang
8 projects | reddit.com/r/fasterthanlime | 29 Apr 2022
I think the post-Go languages are underappreciated: Nim, Crystal, Zig, and of course Rust, which now has a vocal growing community. Go was a "first mover" language, that showed one could create a modern compiled language that compiled to native object code, but then Rust, Nim, Crystal, and Zig came along and improved upon Go's Plan9-inspired austerity.13 projects | reddit.com/r/programming | 29 Apr 2022
Ask HN: The Crystal programming language – what are your impressions?
1 project | news.ycombinator.com | 29 Apr 2022
[RANT] I really, really wish working with compiled languages is as easy as working with Python.
7 projects | reddit.com/r/learnprogramming | 26 Apr 2022
I'm sad to not see Crystal recommended here.
From`# =>` to `#p`
1 project | dev.to | 25 Apr 2022
I opened a PR adding documentation about Generics with a variable number of type arguments in Crystal with some code examples using # =>.
What are some alternatives?
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Elixir - Elixir is a dynamic, functional language designed for building scalable and maintainable applications
go - The Go programming language
mint-lang - :leaves: A refreshing programming language for the front-end web.
android.cr - Create Android applications using Crystal and the NDK
are-we-fast-yet - Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
nyxt - Nyxt - the hacker's power-browser.
crow - Transpile/compile Crystal to Flow