I'm going to be honest with you. The Unix philosophy is ass. It's like YAGNI, DRY and (((clean architecture))) bullshit. It creates an unusable mess because the developer is lazy. Systemd is right.
>>109854158Your post is ASS and I fimly believe that you should KILL YOURSELF.
>>109854183You first chuddy. Unix philosophy bloats the scope of a program and causes it to be half assed. I'm not gonna memorise a billion half asses program to perform one task. Just build that shit into your program and make it work well WITH YOUR PROGRAM.
>>109854210This is actually an interesting topic because it leads into SOLID. Everyone assumes SOLID was about OOP design, but it wasn't. It was about guys at Xerox trying to manage application complexity.Boil it down and it comes out to encapsulation and abstraction. Encapsulation lets you zoom in and focus on details when they matter, and then ignore those details when you zoom out to see a bigger picture. Abstraction lets you look at things that are slightly different and come up with a predictable way to approach all of them in the same way.OPs image is just another way to approach encapsulation and abstraction. If you feel the myriad of single-purpose, focused applications is to daunting to memorize, you write a swiss army knife app that wraps them up. I would argue ss and openssl are both applications that have done this very well.In this way,
Systemd attack surface so fat,that when it says it's around the house,it's ACTUALLY around the house.
>>109854158Absolutely based.
thats NOT the UNIX philosophy, thats the broken telephone philosophy (call it summarized/paraphrased):https://www.meredithplays.com/how-to-play-the-broken-telephone-game/why do every nobody needs to put his own word but not like his own word like his word backed by some "BIG THING", just say what you have retard, say it as a freeman.
>>109855829>In this way,candleja-
>>109854210>I'm not gonna memorise a billion half asses program to perform one task.Thanks for letting us all know that you have a skill issue (e.g. profound cognitive impairment). It's okay little buddy, just tap the pretty icons on the iPad to tell your handler you just shit your diaper.
>>109854158You're write, and this angers the freetard.
>>109854158Every programmer with more than 2 digits of CI always comes to the same realization:>There is no such thing as "UNIX philosophy". It's something they made up to justify poor design and incomplete tools.
test
>>109854158aren't 2 and 3 sort of the same thing? the whole think with the utils is the outputs can be inputs in other programs (text streams) so they work together. also, lets admit that bash-ing programs together is basically the most fun form of programming.
>>109854158unix philosophy is keep it simple and observable and dont write bullshit poetteringware. unix philosophy is x11 written in 1985 to be exactly optimal on computers built in 2025. see https://github.com/loosestrife/matchbox202x
>>109859740fact: init scripts written in c is bullshitfact: bash is almost as good as javascript when you notice that bash has an until fact: if you really want javascript instead of bash you can use something like https://github.com/loosestrife/innit
>>109859707>CIyou mean IQ negro?
>>109854158>Systemd is right.Only thing I agree with you on. How can you possibly talk shit on DRY principles?
>>109854183fpbp
I agree with the first two but not the third. Instead of separate programs sending text streams to each other, your OS should be a Lisp environment, and programs just Lisp functions.
>>109854158UNIX philosophy was never good - it was just all we could do on machines with 8 kilowords of core memory and reel-to-reel tapes.Since we have infinitely surpassed that, "UNIX philosophy" is literally a red flag (the original Locomotives Act 1865 meaning).