News for hackers. Stuff that matters.
Re:Show HN: Beef, a new performance-oriented programming lan... by kazinator on Thursday January 09, 2020 @10:59PM (#22008213)
Beef looks neat; way better than Rust.

Please don't call inline functions mixins; that word has an established meaning in OOP.

Re:Show HN: Beef, a new performance-oriented programming lan... by beefdev on Friday January 10, 2020 @08:30AM (#22010777)
Well, they are not functions and they are not macros. It seemed appropriate to overload the 'mixin' name, but it's not too late to find a better name.

Even if Beef supported class mixins, I would say "there's class mixins and method mixins". D does something similar with template mixins vs a mixin statement that compiles strings as code.

Re:Show HN: Beef, a new performance-oriented programming lan... by wrycoder on Friday January 10, 2020 @09:34AM (#22011153)
Try “Inline”?
Re:Show HN: Beef, a new performance-oriented programming lan... by beefdev on Friday January 10, 2020 @09:41AM (#22011205)
To me, an "inlined" method already has a specific meaning -- it's a type of optimization that does not infer a semantic difference to a normal method.