




Code Department
2.1K posts

@code_department
Fan of Hyprland, Neovim, HTML, CSS, Datastar, Lua, R, Julia, Odin, Gleam, Roc, Elixir, Ocaml and Go who doesn't yet have time to use most of them.









there are exactly two types of error; 1. ones you expect 2. ones you don't expect 3. ones where you're like "nah that will never happen"






To me, there are only few modern languages that can be called simple: Odin, Austral, OCaml, Scheme, Lua, C3, and Go. Most other widely loved / used languages like Rust, Zig, C++ etc. are fairly complex. Now the dilemma is: Users seem to prefer the complex languages more. Why?



@htmx_org True. It's both. Some engineers actively seek out and especially create more complexity for a number of reasons. To look smart. To feel smart. To make it so they can't be easily replaced. Java was initially extremely popular because it looks more complex than C but is easier.