-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sat, Oct 22, 2005 at 04:42:34AM -0700, Todd A. Jacobs wrote:
[snip]
>     - I use expect when I want to automate something interactive.

Last time I used expect was in frustration that there isn't a
libgdb for use with the gdb remote server.  There were many
failed efforts to develop some sort of library for debugging.
Does anyone know of a project that succeeded?

>     - I use lua when I want to automate VCS activities with monotone.

Hrm.. never tried VCS.  Right now I'm using hg (Mercurial).
I'll have to check that out. :)

> Mostly, though, I use bash and various GNU core utilities, since a few
> pipes and redirects are usually all that's required for almost any task
> I can imagine. After all, even if the *code* isn't as efficient, part of
> practical, real-world efficiency is coding in something you know well
> and can apply successfully to the problem domain.

Yeah, the core utils are very powerful.  Going back to bash I
find that I am coding a lot in bash lately.  I started digging
into the advanced bash scripting, parsing CSV, etc.  Also libc6
has a nice tool called getent which you can use to grab
key,value pairs from the various flat databases like passwd.

I'm happy you are giving the Java guys crap. ;-)  In general I
can't say I really deviate at all from your excellent list.  I
do appreciate the distinctions you've made as in truth one size
doesn't fit all with languages.

      - I use C less and less, mostly for kernel hacking,
        bootloader hacking, and UNIX IPC, and dynamic library
        hijacking
      - I use C++ as little as possible ;)
      - I use Python for cryptography hacking and audio
        (WAV,ogg) dissection, decoding (base64,mime,uu,etc.),
        GUI (GTK+,Cairo), used to use it rather than learning
        better shell scripting fu... os.system(..) overload
      - I use bash (as opposed to POSIX sh) to develop scripts
      - I use Fortran when I'm working with scientific
        clustering, although honestly I'm pretty clueless

Well, rambling.  Most of the kung fu can be found in this nice
reference:

http://qref.sourceforge.net/Debian/reference/ch-tips.en.html#s-nifty


peace,
core

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDWlXkGAuLrxOyeJMRAr0NAKCHAmXEyZQa4QeKNd4o15s1RNw7DACfWuOx
o8j29s23OIkDlFE3iPm60l8=
=nKku
-----END PGP SIGNATURE-----

_______________________________________________
RLUG mailing list
[email protected]
http://lists.rlug.org/mailman/listinfo/rlug

Reply via email to