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

Charles Stevenson wrote:
> Hi friends,
>
> What sort of languages inspire you?
> What features do you look for... use frequently.
> 
> peace,
> core
> 

Please keep in mind that development is just a hobby for me, so my
opinions and views reflect that of a tinkerer, not a professional.

I was introduced to Lua about a year ago by messing around with the
World of Warcraft game interface (at that time I wrote BandageCount,
Colorblind++, NoPages, etc.).  While it is functional for the most part
it has some quirks that drove me batty, like how it eats itself alive if
you try to get it to perform multiple evaluations to trigger an If
statement.

The language that inspired me the most by far is PERL.  After years of
using other scripted and compiled languages PERL was like a breath of
fresh air.  The power of its file, REGEX and array handling is
unsurpassed, and these features have let me automate just about anything
I've ever wanted in Linux.  The syntax can be a bit daunting at first,
but once you get used to it, it somehow begins to seem completely logical.

Lately I've been playing with TCL.  While it seems to be ok, and tools
like VisualTCL really help tie the code to GUI widgets, the layout of
the TCL project itself is giving me issues.  For example, you can't sort
a list (or was it pop/push a list?) with TCL 8.x.  You have to have TCLX
in order to do that, and most distros don't carry it by default (some
don't even have TCLX in their repositories).  This made me think that
I'd rather just bundle the TCL script as a stand-alone executable, but
every bundler I've tried turns my 100kb script into a 3.8MB binary. hehe

I admittedly have an issue with the most common languages, C and C++.
While they are great for the big stuff they are a pain in the ass for
the small stuff, and for the smaller parts of large applications (i.e.
having to know the size of an array as you declare it, or having to know
how many bytes to read from a file before you know what's in the file).

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

iD8DBQFDSoGa8iwHek1OcGYRAjk8AKCp2eVay+JOFRsSk+qNOFNKHaCzeACeKLB4
Z1GRqIMKaZdOjXVWRuOW4rc=
=a1NX
-----END PGP SIGNATURE-----

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

Reply via email to