Comments by "Anony Mousse" (@anon_y_mousse) on "Uutils: Cross Platform Linux Core Utils In Rust!?!" video.
-
8
-
6
-
3
-
3
-
2
-
2
-
2
-
2
-
2
-
1
-
1
-
@knoopx Can you really though? It kind of sounds like the same nonsense with the language used on Arduino's, which some refer to as C, and it isn't, and some refer to as C++, and it still isn't, or the "micro-"Python lie. Sure, having a pared down version of a language is neat, but less useful. And then once the uutils are on your device, how much room do you have for whatever project you were attempting? If you give me that nonsense about using a flash drive then you're not really using an embedded platform and you might as well use a Raspberry Pi. On the other hand, ToyBox exists and provides all these in less than the space of a floppy, and it was written by one man, and in C.
1
-
@JacksonNick-j6i For UNIX and BSD, the reason is obvious if you study history: licensing. In UNIX's case it would've inhibited open software as well as doing nearly anything you want with it, and at the time lawsuits made BSD's future viability questionable. Before all of that was settled, Linux itself was viable, so people stuck with what they knew. The reason for newer programming languages is less obvious and the goals aren't always met. In general, we've had an absolute flood of newer programmers in recent years and the proposed solution for their education, which is lacking given the modern standards, is to write a toddler-proof language so they don't make mistakes. None of them have worked because you still need to get real work done and you can't baby-proof everything and hope to achieve everything, let alone at good speed. People will claim that Rust has or can, but it's a lie because the language only solves two potential problems and not very well since the syntax is worse than C++. If you want to write correct programs, the only solution is better education, not a new language. If you accept that truth, then the only reason becomes one of wanting better ergonomics. This is why more expert programmers use certain languages over others, but they're not necessarily for newbs. Of course, if you're a newb, then Rust is probably right up your alley. I choose to get work done instead and not being a newb I'll do so without bugs while not having a babysitter.
1