announcing a new pleroma git server
Timeline
Post
Remote status
Replies
35announcing a new pleroma git server
announcing a new pleroma git server
@crunklord420 because gitlab got worse
@lain @crunklord420 always has been
@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 well yeah
@crunklord420 they didn't have llms to work for them, cut them some slack
@lain beta-gamma zoomers are gonna think I'm so cracked out when I tell them I wrote C code by hand. May as well tell them I wrote programs on punch cards.
@crunklord420 that's the right attitude
@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 @phnt @mint I don't think I'm ever going to use a functional language for anything.
I'm pretty stuck in my C/C++/Rust world these days. I don't see much of a reason to use anything else. Maybe python for the zero-dependency scripts.
Rust's borrow checker and hyper anal compiler is actually a good thing for LLMs. Extra safety. LLMs doing manual memory management in C feels spooky.
I'm pretty stuck in my C/C++/Rust world these days. I don't see much of a reason to use anything else. Maybe python for the zero-dependency scripts.
Rust's borrow checker and hyper anal compiler is actually a good thing for LLMs. Extra safety. LLMs doing manual memory management in C feels spooky.
@lain @crunklord420 @phnt @mint But elixir is built on top of Erlang. It's a BEAM language, not ruby.
@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)
@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
@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.
@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.
@anemone @crunklord420 they are very good at go as well