Software Alternatives & Reviews

Elixir Reviews

Dynamic, functional language designed for building scalable and maintainable applications

Social recommendations and mentions

We have tracked the following product recommendations or mentions on Reddit and HackerNews. They can help you see what people think about Elixir and what they use it for.
  • Ask HN: Is it possible to compile TypeScript to Golang?
    It sounds like you need a language that supports stronger types and concurrency. There are many good programming languages that might work if neither Go nor Typescript individually would meet your needs. I recommend examining the following to see if they would work better for you: Ada: Elixir: Java: ... - Source: Hacker News / 6 days ago
  • The Io Language
    A code snippet showing a simple program right on the home page and "selling" whatever features makes it special would go a long way. It's quite off-putting to have to delve deep into a guide in order to get a feel for a language. Some examples done right: - Source: Hacker News / 14 days ago
    Bit of advice when learning a language, go to their main website first (they usually have one, e.g. for Elixir) and go through their “Getting Started” section. - Source: Reddit / 29 days ago
  • How to install Phoenix (Elixir) with Tailwind CSS and Flowbite
    Before getting started you need to have both Elixir, the Hex package manager, the PostgreSQL relational database server and Node.js installed on your local computer to be able to follow through this guide. - Source: / about 1 month ago
  • Not a Go LiveView developer yet? Try to guess what this code is doing, though.
    My common practice for evaluating new technology, framework, or programming approach is based on the first feeling I have from the code presented. What is the cognitive effort to understand “the idea”? Things have to “look nice and be polished” in some way to convince me. I can still remember that overall ‘wow effect’ when seeing my first Phoenix LiveView presentation a few years ago. Such a small amount of code... - Source: Reddit / about 2 months ago
  • Using Gleam in your Phoenix Hooks
    Phoenix uses Elixir, but when dealing with LiveView Hooks it requires JavaScript. But how about using another functional language in that area?. - Source: / about 2 months ago
  • Using Panic's for Elixir and Phoenix Development
    a few weeks a go I started to learn Elixir and Phoenix Framework. - Source: / 2 months ago
  • Implementing the Pipe Operator in TypeScript
    The pipe operator is used to chain function calls together in a more readable and concise way. The operator takes the output of one function as the input for the next function in the chain. Here's an example of pipes in Elixir. - Source: / 2 months ago
  • Why I selected Elixir and Phoenix as my main stack
    Ok so I previously toyed around with Elixir in Exercism and liked a lot the language. I found Phoenix framework but I did not understand it quite well. - Source: / 2 months ago
  • Elixir Phoenix - Ubuntu 22 - could not compile dependency :phoenix
    The unfortunate thing is, we all *know* that Linux packages are not the best way to install Erlang and Elixir, but even is recommending it: - Source: Reddit / 3 months ago
  • How to Set Up Elixir
    For more information about installing and using Elixir, you can check out the official Elixir website at - Source: / 3 months ago
  • Carl Hewitt has died [pdf]
    I wouldn't say that the actor model is going away. There are several new-ish projects built around it or retrofitting it in more common languages. - Elixir (and Erlang) - Source: Hacker News / 3 months ago
  • Pleroma 2.5.0 with Elixir 1.11 on OpenBSD 7.1
    Pleroma is one of the fediverse implementations for microblogging like Twitter and Mastodon. It uses Elixir which "runs on Erlang VM known for creating low-latency, distributed, and fault-tolerant systems.". - Source: / 3 months ago
  • “We all use products that are amazing when the company is like 5 devs, just building what makes sense. They grow & through failures of leadership, they end up with bloated product teams that don't understand the work of developers." Former GitHub VP pulling no punches in recent pod on state of tech
    Then use Elixir. It's basically written in Erlang and resembles a functional programming equivalent of Python. The only drawback of it and Erlang is that they are purely functional, so there's no falling back to imperative programming if things get hairy. That was frustrating for me and it appeared entirely unnecessary simply because the Actor model really enforced isolation between processes anyway, but YMMV. - Source: Reddit / 3 months ago
  • [Elixir] Apprentice, a new alchemist.el fork
    I agree -- seems like the perfect URL. If you put that in the readme file, the problem is solved. - Source: Reddit / 4 months ago
  • The Best Go framework: no framework?
    I code in Elixir on a large-scale Web App for my day job. We use Phoenix as our backend framework. Elixir is a pure functional language, and yet Phoenix is basically the way to write a Web App in Elixir to the point that many companies choose Elixir because it gives them access to Phoenix and Live View rather than picking Elixir for its own merits as a language, then deciding architecture. - Source: Reddit / 4 months ago
  • Comparing Elixir with Rust and Go
    Elixir is a functional and concurrent programming language built on top of Erlang. Like Erlang, Elixir works using the BEAM VM. This enables higher extensibility and productivity in the Erlang VM while remaining compatible with Erlang’s ecosystem. - Source: / 5 months ago
  • Are there plugins for Neovim that don't exist, that should exist, in your opinion?
    An interactive shell for Elixir or Erlang. Both languages allow the developer to run the program interactively in a "shell". Developers can then modify the code of the application while it is running and "hot-patch" it at runtime. The shell runs in OS shell, so there is not much integration that can be done with the editor. - Source: Reddit / 5 months ago
  • Using a Custom Language Server in Fleet?
    Can you tell Fleet to use a custom language server for languages it does not officially support yet? I use Elixir for my day job, and have yet to find an IDE experience I am happy with for it yet. The IntelliJ IDEA plugin for it works ok, but it's mostly maintained by a single developer (who does a great job, don't get me wrong!), and has a lot of rough edges. - Source: Reddit / 5 months ago
  • Probuild Ex Part One
    Elixir language: A dynamic, functional language for building scalable and maintainable applications. - Source: / 6 months ago
  • Thinking of switching to different technology
    Http:// is a really cool language and framework to learn. It really opened my eyes to some different-but-intuitive ways of programming. Then when I need to make some money I'll come back to PHP again. - Source: Reddit / 7 months ago

External sources with reviews and comparisons of Elixir

Top 10 Rust Alternatives
Elixir is a functional and all-purpose programming language. It is believed to operate on BEAM and uses the imposition of a programming language known as Erlang. This language is typed dynamically and strongly.

Do you know an article comparing Elixir to other products?
Suggest a link to a post with product alternatives.