Originally posted by CommunityMember
View Post
Rust-Written Replacement To GNU Coreutils Progressing, Some Binaries Now Faster
Collapse
X
-
Originally posted by sdack View PostAnd each of these new wheels is made for a specific purpose that these cannot really be used anywhere else than their intended place. These all do the same and trade simplicity for complexity and lose their usefulness. If you cannot see this then you can also not see why C is still successful.
.....You do realize that every wheel in history has been made for a specific task?
Comment
-
-
Originally posted by mdedetrich View Post
That might be true for a lot of software but not coreutils, its such a core part of Linux and its had so many eyes look at it that you can assume that at minimum its had countless of hours put into it.
look at this way, if something in coreutils is slow then a **lot** of software is slow, its a central part of the ecosystem.
Comment
-
-
Originally posted by sdack View PostNo, not at all. The point is simplicity. You just do not see it.
We name Eras of History based on how blade technology changed:
Stone Age
Bronze Age
Iron Age
One can argue that Copper Age could go between Stone and Bronze, that we're currently in the Steel Age, and that there's the possibility of a Bone Age before the Stone Age.
Bone, Stone, Copper, Bronze, Iron, Steel. There you go -- 6 materials on just Blade Technology changing through the eons.
Comment
-
-
Originally posted by skeevy420 View PostLink to me a generic wheel that works everywhere.
.....You do realize that every wheel in history has been made for a specific task?Last edited by sdack; 30 January 2022, 08:38 AM.
Comment
-
-
Originally posted by skeevy420 View PostBone, Stone, Copper, Bronze, Iron, Steel. There you go -- 6 materials on just Blade Technology changing through the eons.
Comment
-
-
Originally posted by sdack View PostPeople even invented the letter opener, which is basically a blade without a cutting edge, sort of like Rust. You just keep overthinking it. It still is about simplicity.
On that note, you have a good day.
Comment
-
-
Originally posted by sdack View PostExactly, and Rust is not going to change this. You will keep making mistakes and run off to the next pasture.
Originally posted by MadCatX View PostSometimes, having a technical measure that prevents a mistake from being made is the only thing that works.Originally posted by sdack View PostYou see the gains, but not the losses and so again keep wandering pastures. A modern car wheel consumes large amounts of energy in its production and burdens the environment quite a bit. A wooden wheel can be made by anyone and is far more environmentally friendly. Stainless steel is no different. It is composed of several metals, from chrome to molybdenum, and uses equally a lot of energy in its production. It is sad that in a time when the whole world tries to cut down on CO2 you still think you could do no wrong. Do you even know that we use more resources right now than the planet can regenerate? You probably think there is no limit to it.
Comment
-
-
The argumentations in this thread are mostly stupide.
In mechanical engineering your mostly required to create the mechanism failsafe and state of the art, if you want to stay out of jail if someone gets killed by it.
While moste management and software seems to be designed to release without even beeing checked if there are corner cases which could could lead to failure.
If there is found a failure of any kinde the software seems to get added mitigation on mitigation on mitigation instead of redesigning the toxic junk to not have memory leaks.
From this perspective it is quite inexplainable to me if someone starts a new project today with tools less than state of the art (which prevent memory leak cve) to begin with ... That is like designing mechanical Systems like they did in the 50s, aligne and drill while assembled that is just shit ist just no more state of the art because the milling and turning tools can achive precision to allow parts to be manufactured to spec.
And yes there are still a lot of retarded engineeres which thel the mechanic they should fit the things together and then drill an bolt them together, sure one can still do it today but it has a cost.
Which means in mostly on each iteration/machine the mechanic has to spend 3-4h to make things aligne. This instead of inserting the 2 bolts to align the parts and inserting the 8 screws and turn them to the specified torq, which mostly takes 1-2 min per part which in my case results in 15 min to compare to the above 3-4h. Scale it to 10, 20 machines per week. In the end the mechanic gets scolded if it takes much time to build the machine, instead of gripping the retarded mechanical engineer (team lead/bwl project lead) and throw him out of the window ... it's pretty oblivious that the way to go is to use the state of the art tools and mindset to create things and not staying retarded.
Sure one can ask if there is a point in reimplementing an old tool which does not have issues in a new language. If a tool does work as intended without malice side effects there might be no reason to do so.
About the license free is the chois of the creators if they want to give it away with no strings attachet they should go mit if they want the greedy bigcorp to be required to contribute modifications they should put it unter gpl. The freedomness is chosen not by the stupide none stakeholder lingering arround.
But one might argue the api are gpl if the first implementation is gpl therefor all implementations should stay under the same license ...
Comment
-
Comment