Our great sponsors
|9 months ago||2 days ago|
|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.
What was the Rust project in your portfolio that got you hired as a Rust developer?
8 projects | /r/rust | 19 Apr 2022
I didn't get hired but https://github.com/BlazifyOrg/blazex
Elixir and Rust is a good mix
10 projects | news.ycombinator.com | 13 Apr 2023
As it usually goes in programming, "it depends on your objectives", there are things that are easier accomplished with the ErlangVM than Rust. Also, if you want a language that uses the ErlangVM and has static types, maybe you should take a look at Glean.
In my case I prefer to work with Elixir because of the community, I find way easier to work professionally with Elixir than many other languages, as mostly projects follows the same good practices, use the same tools and have good documentation.
 - https://gleam.run/10 projects | news.ycombinator.com | 13 Apr 2023
> I used to use Elixir, but the lack of static types got to me (especially since I prefer the type-driven development methodology).
You might be interested in Gleam.
Virtual Threads Arrive in JDK 21, Ushering a New Era of Concurrency
8 projects | news.ycombinator.com | 12 Apr 2023
https://gleam.run is a statically typed language on the BEAM
What library or tool is causing you the most pain right now?
7 projects | /r/reactjs | 8 Mar 2023
Gleam is a BEAM language that's statically typed.
Would you still choose Elixir/Phoenix/LiveView if scaling and performance weren’t an issue to solve for?
3 projects | /r/elixir | 7 Mar 2023
Dynamic typing does have its issues but is fairly manageable particularly with pattern matching. It has its tradeoffs. If you prefer static typing you could take a look at Gleam.
Phoenix 1.7.0 Released: Built-In Tailwind, Verified Routes, LiveView Streams
13 projects | news.ycombinator.com | 5 Mar 2023
If you're a typing fan as I am, and you are interested in the BEAM then you may want to check out [Gleam, a sibling language of Elixir](https://github.com/gleam-lang/gleam/) which has an Elm/OCaml/F# style static type system. It provides many of the strengths of Elixir but with that statically typed programming style which you may prefer.
(disclosure: I'm the lead dev!)
But for how long?
4 projects | /r/ProgrammerHumor | 27 Feb 2023
Gleam might be the language for you then
Elixir for Humans Who Know Python
6 projects | news.ycombinator.com | 25 Feb 2023
Sounds like Gleam would be up your alley :) As an F# guy myself, I am hoping it pans out, as I miss the BEAM platform!
The Janet Language
6 projects | news.ycombinator.com | 17 Feb 2023
Show HN: I made a code notebook for Datalog queries
2 projects | news.ycombinator.com | 13 Feb 2023
What are some alternatives?
are-we-fast-yet - Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
Rustler - Safe Rust bridge for creating Erlang NIF functions
hamler - Haskell-style functional programming language running on Erlang VM.
ponyc - :horse: Pony is an open-source, actor-model, capabilities-secure, high performance programming language
nx - Multi-dimensional arrays (tensors) and numerical definitions for Elixir
otp - 📫 Fault tolerant multicore programs with actors
lumen - An alternative BEAM implementation, designed for WebAssembly
haskell-language-server - Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
mongo_orm - Mongo ORM: A simple ORM for using MongoDB with the crystal programming language, designed for use with Amber. Based loosely on Granite ORM. Supports Rails-esque models, associations and embedded documents.
Lumen - The Laravel Lumen Framework.
pest - The Elegant Parser