Sure thing, I just wrote as I thought that maybe you will say: that's a good idea, we were thinking about it, we had similar problems etc. etc.
But because of a lot of questions and doubts it's clear that's the requester responsibility to propose detailed description of the API, take into account all pros and cons, describe how they will affect the whole ecosystem and whether the requested feature fits into the language concepts niedz., 14 maj 2023, 08:58 użytkownik José Valim <jose.va...@dashbit.co> napisał: > One addition: “features” makes sense for Rust because the contents of its > “module body” cannot be dynamic as in Elixir. So if they want to provide > this feature in the first place, it must be done as part of the compiler. > > Elixir can execute any Elixir code when defining modules, which is why it > is possible to implement these features today without additional work in > the compiler. > > It is not that we don’t care or didn’t think about it. Those are different > trade-offs, with their own strengths and weaknesses, and if we want to copy > features from Rust, then those trade-offs need to be taken into account as > part of a complete proposal. > > -- > You received this message because you are subscribed to the Google Groups > "elixir-lang-core" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to elixir-lang-core+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4LeSido9jqm%3DKBwkwCh7%3DQFJeORGata2ertcJChzh_ezQ%40mail.gmail.com > <https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4LeSido9jqm%3DKBwkwCh7%3DQFJeORGata2ertcJChzh_ezQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "elixir-lang-core" group. To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-core+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/CADHvXqFRgqsM%3Dfec6hy55wJ9jvKKxPQFzM7tfXA-26FQPU5XOg%40mail.gmail.com.