#carbslinux

Carbs Linux https://carbslinux.org | logs: https://irclogs.carbslinux.org
Earlier messages
Guest52quit (Quit: Client closed)
...
cemjoined
cemquit
...
cemjoined
<cem>fyi: I'll be migrating the servers on 2022-11-22
<cem>https://carbslinux.org/news/2022-11-07/
cemquit
...
<whereiseveryone>hi cem, how ya been?
...
cemjoined
<cem>whereiseveryone: good and you?
<whereiseveryone>good good, trying to learn bash better
<whereiseveryone>What's been your approach to mastering POSIX shell?
<whereiseveryone>make a distro in it or something else also?
<whereiseveryone>read the spec?
<cem>Yeah reading the spec is usually the best
<cem>Because the POSIX environment is really flexible in general, and there's quite a lot of stuff to learn
cemquit
...
heartburnquit (*.net *.split)
illilitiquit (*.net *.split)
illilitijoined
heartburnjoined
...
carbsbotjoined
...
illilitiquit (Quit: Lost terminal)
illilitijoined
...
<whereiseveryone>thanks! what do you mean by it is really flexible? are you referring to dynamic variables?
cemjoined
<cem>Ah no, a lot of people assume that POSIX shell is a very limited environment even though it's really not
<cem>Which is what I was mainly referring to
cemquit
cemjoined
cemquit
...
cemjoined
cemquit
cemjoined
cemquit
cemjoined
cemquit
...
illilitiquit (Remote host closed the connection)
...
illilitijoined
...
<whereiseveryone>What are some non obvious ways that you have seen shell to not be limited or to surprise you? besides that you wrote an extensible package manager with it
...
cemjoined
<cem>whereiseveryone: probably dylan's irc client https://github.com/dylanaraps/birch
<cem>It's pretty much written in pure bash, which is not a good thing as it's a testament of how bloated bash is
<cem>It's very interesting nonetheless
cemquit
...
cemjoined
cemquit
cemjoined
cemquit
cemjoined
Later messages