crystal
Elixir
crystal | Elixir | |
---|---|---|
243 | 143 | |
19,456 | 24,496 | |
0.5% | 0.7% | |
9.8 | 9.8 | |
1 day ago | 4 days ago | |
Crystal | Elixir | |
Apache License 2.0 | 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.
crystal
- Understanding Ruby 3.3 Concurrency: A Comprehensive Guide
- One-Liner for Finding Typos
-
Notes on the Crystal Language
Temp file issue is debunked here: https://news.ycombinator.com/item?id=41684848
Dir module works fine, though maybe the docs could be improved. https://crystal-lang.org/api/1.13.3/Dir.html . The stdlib code is also highly readable: https://github.com/crystal-lang/crystal/blob/d14d04562/src/d... shows that #each_child just calls #read and yields it to the block, so I don't think this is really a wart :)
- A Language for Humans and Computers
-
Top Paying Programming Technologies 2024
27. Crystal - $77,104
-
Crystal 1.11.0 Is Released
I like the first code example on https://crystal-lang.org
# A very basic HTTP server
- Is Fortran "A Dead Language"?
- Choosing Go at American Express
- Odin Programming Language
- I Love Ruby
Elixir
-
Top FP technologies
Elixir
-
Mastering Phoenix Framework - Part 3
<.link href="/">Regular anchor link <.link navigate={~p"/"} class="underline">home <.link navigate={~p"/?sort=asc"} replace={false}> Sort By Price <.link patch={~p"/details"}>view details <.link href={URI.parse("https://elixir-lang.org")}>hello <.link href="/the_world" method="delete" data-confirm="Really?">delete
-
Why we chose Elixir
After some time debating which technologies we should use, we decided to go with Elixir and Phoenix. In short, these tools gave us the productivity, stability, safety, and scalability (the company was planning on opening up the application to the public, with a new API added to the mix, so future performance was a bit of a concern) that seemed appropriate for the company's plans.
-
How even the simplest RAG can empower your team
RAG for and with Elixir
- Elixir v1.17.0-RC.1 Released
-
Why Ruby's Timeout is dangerous (and Thread.raise is terrifying) (2015)
The source code for Task is very readable but also kind of subtle, and makes for a good study. I would say definitely give it a shot to trace the flow from Task.async[0] to Task.await[1] to Task.Supervised.start_link[2] to Task.Supervised.reply[3]. There is some subtle interplay with regard to waiting for messages/timeouts and process links.
[0] - https://github.com/elixir-lang/elixir/blob/v1.16.3/lib/elixi...
-
Gleam 1.2.0 release – Fault tolerant Gleam
The RC for 1.17 is out, and the notes will tell you exactly what type checks are included: https://github.com/elixir-lang/elixir/releases/tag/v1.17.0-r...
- Elixir v1.17.0-RC.0 Released
- BEAM VM The good, the bad and the ugly
What are some alternatives?
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
rust - Empowering everyone to build reliable and efficient 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).
solidity - Solidity, the Smart Contract Programming Language
go - The Go programming language
rust - Rust for the xtensa architecture. Built in targets for the ESP32 and ESP8266
mint-lang - :leaves: A refreshing programming language for the front-end web.
Akka - Build highly concurrent, distributed, and resilient message-driven applications on the JVM
Odin - Odin Programming Language
Phoenix - Peace of mind from prototype to production
v - Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
React - The library for web and native user interfaces.