|
|
|
|
|
by notmainacct
2357 days ago
|
|
Elixir Dynamic typing for ease of development, with typespec for working with teams. Library support is pretty good now, and NIFS with Rust/Rustler are nice when I need speed, or just want a library from a crate rather than hex. REPL and testing is pretty high quality too. Phoenix is a great web dev environment with SSR by default, and elixirscript or Phoenix Live Views for nice dynamic content. Phoenix even gives you a node project folder to add in whatever js libraries/css/webpack or other modules you want. Scripting elixir with escript is okay, but as with most scripting languages, it seems like overkill compared to shell scripting unless you are doing something complicated that warrants a higher level language or library management. I've been playing with guile scheme and chicken scheme as well for scripting as well. I've found that Rust is great for performance intensive programs, but I miss having a REPL and dynamic typing make for a fast, comfy development experience. |
|