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