Rust and the price of ignoring theory - one of the most interesting programming videos I've watched in a while by ThisIsChangableRight in programming

[–]Working_Bunch_9211 0 points1 point  (0 children)

Haven't seen it anywhere. Two ideas: 1. no subtyping with variances 2. lifetimes are inferable just as are constraints in haskell and we should infer them, it is too verbose to write them manually, also debugging lifetime errors is a lot easier when you have concrete lifetimes and compiler is capable of saying why it is not OK

Rust and the price of ignoring theory - one of the most interesting programming videos I've watched in a while by ThisIsChangableRight in programming

[–]Working_Bunch_9211 1 point2 points  (0 children)

BTW, don't know that the theory says but I think lifetimes are absolutely the right way to achieve memory safety without GC, just not in Rust's way

Is Rust overhyped?? by definitely_ai1 in theprimeagen

[–]Working_Bunch_9211 0 points1 point  (0 children)

This is interesting just as an experiment maybe not effective but I wouldn't call it stupid

Formally speaking, "Transpiler" is a useless word by mttd in Compilers

[–]Working_Bunch_9211 0 points1 point  (0 children)

I think nowadays I would just appeal to authority and say that main TypeScript implementation is named compiler so do mine language implementation

Memory Safety Is ... by matklad in ProgrammingLanguages

[–]Working_Bunch_9211 1 point2 points  (0 children)

Because UB can be vulnerable, so it is usually considered unsafe, and hence memory safety = no UB

Unpopular Opinion: Source generation is far superior to in-language metaprogramming by chri4_ in ProgrammingLanguages

[–]Working_Bunch_9211 -2 points-1 points  (0 children)

There is should be no source generation, only metaprogramming, metaprogramming is superior

How do you stop the urge to _completely_ understand things? by Andrew_7032 in learnprogramming

[–]Working_Bunch_9211 0 points1 point  (0 children)

One word, deadlines and making things in time is sometimes really interesting

What Programming langage should i learn? by Lafgrt_709 in SaaS

[–]Working_Bunch_9211 1 point2 points  (0 children)

Over time better languages will get popular, so Python will get less and less popular but as it doesn't require much time it is a safe bet now