that someone might eventually put in silicon for its few redeeming properties
waaait a second
unums 2.0 can be convertible to unums 3.0
like, both formats could work in tandem
scottmcm: we should take this else though lol
scottmcm
Well, I'm leaving to go eat in 7 minutes. But I'd be glad to continue it later :)
(here or elsewhere)
NLL up to 109 hoorays now :)
cbreeden
* This RFC is way too long, I'll just leave an emote *
scottmcm
I'm sure that's part of it
cbreeden
aturon: ^ the secret to not get slammed with comments
scottmcm
Though it was also blogged about and Pre-RFC'ed, so...
aturon
cbreeden: lol
scottmcm
lol @ "I’ve rarely hated anything as much as I hate the module system proposal"
aturon
nrc: btw, the proposal in the post contains several improvements from our previous discussion, and in particular i realized that it *does* make some non-trivial simplifications of the privacy system
nrc opens tab with anticipation
nrc
I've been shaking my fist at the privacy system a bit today when refactoring one of the RLS crates
aturon
also it's quite a bit shorter than the last one :)
scottmcm
minor point: killing `mod` makes it hard to demo privacy in playground examples.
(But something like "anonymous modules" -- maybe rebranded "explicit privacy fences" -- would be a totally reasonable thing to have anyway)
aturon
scottmcm: inline mod is another question
nrc
aw, I liked the `use ... from ...;` syntax more than `from ... use ...;` JS > Python :-)
aturon
nrc: I'm ambivalent
nrc
sorry, very bike-sheddy
scottmcm
super-bikeshed: block indenting `from a use {b, c, d};` will look better than with use/from
cbreeden
JS is most certainly not > Python :P
nrc
aturon: can we deprecate `super` in use paths?
aturon
nrc: not without replacement
nrc
:-(
can't you always use an absolute path?
cbreeden
I use super in my code and always feel a little guilty
aturon
nrc: ah yes but I think we want some form of super
'from .. use SomeType' maybe
vadimcn has quit
nrc
I'd be interested to see where people actually use `super` in paths today - it seems a pretty stylistic choice
I imagine it is used more in crates with deep module hierarchies
I'm totally +1 on the `use` stuff
I would like to do something much more radical with privacy