As far as other languages go: C, bash, SQL, Makefile, and autoconf/automake. That isn't as much as it sounds like -- learning bash will come pretty naturaly. Makefile/autoconf/automake you only really need to know enough of to debug problems, and hopefuly fix them. (BTW, a hint: reading the files generated by auto(conf|make) is diffucut, and normaly not useful.) C you should be able to at least read with fair fluency. Personaly, I learned most of my C from reading, and occasionaly hacking on, the Linux kernel.
Oh, and it really is always possible to do everything in perl. I've even kind of written device drivers in it, with some Inline::C, and without integrating with the kernel. (IE, not device-drivers-proper, but debugging register dumpers and such.)
Warning: Unless otherwise stated, code is untested. Do not use without understanding. Code is posted in the hopes it is useful, but without warranty. All copyrights are relinquished into the public domain unless otherwise stated. I am not an angel. I am capable of error, and err on a fairly regular basis. If I made a mistake, please let me know (such as by replying to this node).
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.