4 ms·
Can someone _please_ get around to building a framework for Gleam[0] so that I can finally get over my hesitance to dive into a BEAM language over erlang's/elix
by davidatbu 4y ago
Can someone _please_ get around to building a framework for Gleam[0] so that I can finally get over my hesitance to dive into a BEAM language over erlang's/elixir's dynamic typing?
[0] https://gleam.run/cheatsheets/gleam-for-rust-users/ https://gleam.run/cheatsheets/gleam-for-rust-users/
- deleted 4y ago[deleted]
- ch4s3 4y agoYou can use gleam in an application that uses Phoenix for web plumbing pretty easily.
- davidatbu 4y agoGood to know!
- wstuartcl 4y agoI think if you actually try elixir you will find its lack of typing to be of little concern.
- davidatbu 4y agoGotcha. Appreciate the encouragement!
- amalgamated_inc 4y agoRemember, he who types statically types twice the amount and thus half as fast. There's honestly no need for static typing in Elixir.
- davidatbu 4y ago> he who types statically types twice the amount and thus half as fast. If you mean by this, "static typing is not worth the effort", the zeitgeist is definitely not with you on this one. > There's honestly no need for static typing in Elixir. I'd love for that to to be the case! Is the only way for me to find out for me to give it a try, or are there somethings you can say to help me believe?
- amalgamated_inc 4y agoYes, that's definitely what I mean. I've never much cared for the zeitgeist. I care about a reasonable rate of return. If you care about static type checking, Erlang/Elixir actually has an opt-in thing called Dyalizer that lets you annotate functions and then traces the types through. I've never even tried it though, because I never felt the need for static typing.