[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


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.
>>
>>109854158
Your post is ASS and I fimly believe that you should KILL YOURSELF.
>>
>>109854183
You 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.
>>
>>109854210
This 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.
>>
>>109854158
Absolutely based.
>>
File: 1779473444085090.png (594 KB, 938x766)
594 KB PNG
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.
>>
>>109854158
You're write, and this angers the freetard.
>>
>>109854158
Every 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
>>
>>109854158
aren'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.
>>
>>109854158
unix 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
>>
>>109859740
fact: init scripts written in c is bullshit
fact: 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
>CI
you mean IQ negro?
>>
>>109854158
>Systemd is right.
Only thing I agree with you on. How can you possibly talk shit on DRY principles?
>>
>>109854183
fpbp
>>
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.
>>
>>109854158
UNIX 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).



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.