-----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