mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

16K
active users

What's Ruby?

An interpreted, multi-paradigm, high-level, general-purpose programming language. You need Rust to build it.

What's Rust?

A compiled, multi-paradigm, high-level, general-purpose programming language. You need Python to build it.

What's Python?

An interpreted, multi-paradigm, high-level, general-purpose programming language.

Do I need, uhm, Perl to build it?

No, but you need Perl to build Rust.

I knew it. What's Perl?

An interpreted, multi-paradigm, high-level, general-

@jschauma that's why you should invest time into learning perl. It's available everywhere.

(I'm actually not sure if that's sarcasm or not. #nixos depends on perl so I guess I always have it at hand. I even wrote a perl oneliner this month).

@farcaller @jschauma your computer should have perl installed in the same way that it should have awk: in case someone else was mad enough to use it to build a tool you want, not to actually use yourself.

@petealexharris @jschauma wait, awk is illegal too, now? What's the modern solution to printing the 3rd column of whatever the output is?

@ives @petealexharris @jschauma cut kinda sucks at the job when it's space-padded. Or if I can't visually tell if that's a space or a tab. Awk works all the time every time.

@farcaller @ives @jschauma
I do quite like awk, but I always have Python handy anyway, so unless something is super trivial, it'll be quicker for me to pop up a Python shell than re-read the awk man page.

@farcaller
cat FILE | tr -s ' \t' '\t' | cut ...

heh

@hornlo the lengths people would go for only not to use awk!