So why bother installing some tool to do it?

|
Kueppo 2022-09-14 01:15:31
smol_mazunki 2022-09-14 01:03:06
and part of unicode

Right 👍

smol_mazunki 2022-09-14 01:16:10
for instance, suckless provided sbase (and ubase) as an alternative to coreutils
Mike_Went 2022-09-14 01:16:21
smol_mazunki 2022-09-14 00:45:47
several reasons:
— it’s nice to see the version
— it’s nice to have have a wrapper which takes care of –version vs -v vs -V
— output is standardized and queriable
— colours are cool

0. if you work with a tool, then you know how to check its version. if you don’t, then use docker.

1. if you are in a random environment, then you obviously don’t have «has» installed to check the further deps. so why not install everything else too?

2. if you’ve built the environment yourself, say with Docker or other tools like ansible, then you already know what’s installed and all the versions.

so question remains: why?

smol_mazunki 2022-09-14 01:16:22
i don’t like them, per se, but they aim to be entirely posix compliant
Jamerive 2022-09-14 01:16:39
smol_mazunki 2022-09-14 01:15:23
i don’t think it’s bad

Me neither but kueppo seems to differ and I would like to hear why. It is interesring to know the different perspective of what is a perk for everyone.

smol_mazunki 2022-09-14 01:16:57
Mike_Went 2022-09-14 01:16:21
0. if you work with a tool, then you know how to check its version. if you don’t, then use docker.

1. if you are in a random environment, then you obviously don’t have «has» installed to check the further deps. so why not install everything else too?

2. if you’ve built the environment yourself, say with Docker or other tools like ansible, then you already know what’s installed and all the versions.

so question remains: why?

0. i use python every day. i still wouldn’t know from the top of my head whether it’s -v or -V

Jamerive 2022-09-14 01:17:33
Mike_Went 2022-09-14 01:16:21
0. if you work with a tool, then you know how to check its version. if you don’t, then use docker.

1. if you are in a random environment, then you obviously don’t have «has» installed to check the further deps. so why not install everything else too?

2. if you’ve built the environment yourself, say with Docker or other tools like ansible, then you already know what’s installed and all the versions.

so question remains: why?

Because I like it less complicated maybe?😁

smol_mazunki 2022-09-14 01:17:41
1. if i’m in a random environment i would fall back to “safer” approaches, indeed. i think it’s important to know the basics and keep it posix
Mike_Went 2022-09-14 01:17:52
smol_mazunki 2022-09-14 01:16:57
0. i use python every day. i still wouldn’t know from the top of my head whether it’s -v or -V

no you don’t. because if you do, then you should know that python shows its version every time you run the interpreter

smol_mazunki 2022-09-14 01:17:59
2. that’s simply not true
Mike_Went 2022-09-14 01:18:19
Jamerive 2022-09-14 01:17:33
Because I like it less complicated maybe?😁

it’s MORE complicated damn it

smol_mazunki 2022-09-14 01:18:30
Mike_Went 2022-09-14 01:17:52
no you don’t. because if you do, then you should know that python shows its version every time you run the interpreter

unixusergroup-50167.jpg
why would i open the interpreter to check the version, when i can simply

Jamerive 2022-09-14 01:18:37
Mike_Went 2022-09-14 01:18:19
it’s MORE complicated damn it

To use or to build?

Mike_Went 2022-09-14 01:18:45
«which» already exists for decades
smol_mazunki 2022-09-14 01:19:08
unixusergroup-50170.jpg
hm………
smol_mazunki 2022-09-14 01:19:20
tbh i’d rather just has python
Jamerive 2022-09-14 01:19:27
To use is simpler and cleaner than the other options at least
Mike_Went 2022-09-14 01:19:36
smol_mazunki 2022-09-14 01:18:30
unixusergroup-50167.jpg
why would i open the interpreter to check the version, when i can simply

so why bother installing some tool to do it?

Kueppo 2022-09-14 01:19:44
The truth is that there is no point for using has end of story.
smol_mazunki 2022-09-14 01:20:03
unixusergroup-50177.jpg
also why not simply use ls?
smol_mazunki 2022-09-14 01:20:12
i prefer exa any time any day
Kueppo 2022-09-14 01:20:28
This tool you are talking of.
Mike_Went 2022-09-14 01:20:54
Kueppo 2022-09-14 01:20:28
unixusergroup-50167.jpg
This tool you are talking of.

misread, sorry

smol_mazunki 2022-09-14 01:21:21
unixusergroup-50182.jpg
why use rg when i have grep?
Jamerive 2022-09-14 01:21:21
Why do you add ketchup or mayoinese to your burguer o bacon or who know ingredient you like if your purpose is to fulfill the need of feeding? It does not add nothing
Jamerive 2022-09-14 01:22:00
smol_mazunki 2022-09-14 01:21:21
unixusergroup-50182.jpg
why use rg when i have grep?

Because is built on rust….

Mike_Went 2022-09-14 01:22:04
smol_mazunki 2022-09-14 01:21:21
unixusergroup-50182.jpg
why use rg when i have grep?

s/w/g/g

smol_mazunki 2022-09-14 01:22:14
unixusergroup-50186.jpg
why use bat when cat exists?
smol_mazunki 2022-09-14 01:22:47
to answer all these questions: because they’re nice
smol_mazunki 2022-09-14 01:22:55
do i /rely/ on these tools? no
Jamerive 2022-09-14 01:22:56
smol_mazunki 2022-09-14 01:22:14
unixusergroup-50186.jpg
why use bat when cat exists?

Readability maybe?

Jamerive 2022-09-14 01:23:19
smol_mazunki 2022-09-14 01:22:47
unixusergroup-50186.jpg
to answer all these questions: because they’re nice

2. Because I like it?😂

Jamerive 2022-09-14 01:24:12
It is when people ask me why do I put ketchup to everything. Because I like it
Kueppo 2022-09-14 01:24:14
smol_mazunki 2022-09-14 01:22:14
unixusergroup-50186.jpg
why use bat when cat exists?

That’s the point, wanting to use things that look nice, why? you there to have nice looking stuff or you want to have your work done?

smol_mazunki 2022-09-14 01:24:25
both, thanks
|