4 ms·
C (I hate C++) assembler (various) (I've even learned x86_64 well after being a RISC aficionado, it's actually kinda neat) sed bash LaTex I used to use YAC
by CalChris 10y ago
C (I hate C++)
assembler (various) (I've even learned x86_64 well after being a RISC aficionado, it's actually kinda neat)
sed
bash
LaTex
I used to use YACC/LEX but that's been replaced with ANTLR for awhile now.
What language am I starting to use? Rust and R.
I wrote something in PERL once but when I woke up the next day I couldn't really read it. So that was that.
- khedoros1 10y agoPerl makes it easy to write line noise, and only possible to write legible code. That possibility also goes mostly out the window as soon as you use the real strength of the language (regex).
- majewsky 10y agoRegexes support whitespace and comments, and can easily be composed. But I agree that an effort needs to be made to write legible Perl code. "Perl Best Practices" is required reading for any professional Perl programmer.
- singingfish 10y agoAye, you know you're starting to reach expert level once you understand the parts of that book which should be ignored. for OP: Perl is a rich and deep language. It's as or more comptetent as exactly the same things as ruby and python (although pythons maths, and keeping management happy libraries are better, perl's async and systems wrangling )support is better. It is more permissive than you would want in some circumstances, but in my experiencing running a competent perl team with supportive management is a pleasure.