announcing a new pleroma git server
Timeline
Post
Remote status
Context
9
@lain but why?
@crunklord420 because gitlab got worse
@lain gitlab is megabloat written Ruby (gross). I'd only run it if I absolutely needed CI and there wasn't a better option.
@crunklord420 @lain It used to work pretty well. Then Gitlab Inc. happened.
@crunklord420 @phnt @lain I can name a few RPG Maker VX Ace games (they all use Ruby under the hood for scripting).
@crunklord420 @phnt @mint ruby was a good idea but it's slow
then one of the ruby guys said 'hey, what if we took the good parts of ruby, but it was fast'
thus elixir was born
then one of the ruby guys said 'hey, what if we took the good parts of ruby, but it was fast'
thus elixir was born
@lain @crunklord420 @phnt @mint But elixir is built on top of Erlang. It's a BEAM language, not ruby.
Replies
10
@lain @PunishedD @crunklord420 @phnt @mint it's a bug that will never get fixed too (https://joearms.github.io/published/2013-05-31-a-week-with-elixir.html)
@lain @crunklord420 @i @phnt @mint Fun fact, he wrote erl2 during a side project attempting to replace PHP. It's still marked as a "prototype" in Github, 15 years later.
@PunishedD @crunklord420 @phnt @mint how much longer until they can worry about what's merged in pleroma too, then we can deprecate @lain for good
@i @PunishedD @crunklord420 @lain @mint I think I'm more annoyed by the Erlang function call syntax in Elixir than that.
@i @PunishedD @crunklord420 @lain @mint Actually no, what bothers me more is Elixirs formatter being dumb with alignment on things like
```
long_var = fun_with_long_params(%{
param: "asdf"
})
```
It is always two space indentation plus one space, always looks ugly and always unguessable.
```
long_var = fun_with_long_params(%{
param: "asdf"
})
```
It is always two space indentation plus one space, always looks ugly and always unguessable.