• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: [OT] My life after AS: shell commands, perl?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [OT] My life after AS: shell commands, perl?


  • Subject: Re: [OT] My life after AS: shell commands, perl?
  • From: "Mark J. Reed" <email@hidden>
  • Date: Fri, 2 Dec 2005 16:54:09 -0500

On 12/2/05, Kevin Walzer <email@hidden> wrote:
I'd like to add a quick word for Tcl. :-)

TCL is, even more than Perl, a very shellish language.  If you don't come from a shell background, it can be confusing; for those used to more traditional programming languages, questions like "When do I need [...]?  When do I need $'s on my variables and when don't I?  When do I have to call expr?" have non-obvious answers.  I don't think it's a good second language for an AppleScripter.

2. Excellent resources for GUI programming. Tcl's Tk GUI tookit

... is fully usable from Perl, Python, and Ruby. Sure, TCL had it first, but primacy isn't everything - or are you still using Mosaic to browse the web?  :)   It is true that the most comprehensive Tk documentation is still written from a TCL perspective, and the details of translating it to other host languages are sometimes a bit cryptic, but nevertheless the full power of Tk is at your disposal no matter which language you choose to work in.

5. A nice, supportive user community. comp.lang.tcl and the wiki at
http://wiki.tcl.tk are excellent resources.

Also true of all the other languages being discussed. comp.lang.python, comp.lang.ruby; http://www.python.org, http://www.perl.com, and http://www.ruby-lang.org are all good starting points.  Although Perl outgrew comp.lang and now has its very own top-level Usenet hierarchy at perl.*

--
Mark J. Reed <email@hidden>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: [OT] My life after AS: shell commands, perl?
      • From: Kevin Walzer <email@hidden>
    • [OT] Tk and Apple events [was Re: [OT] My life after AS: shell commands, perl?]
      • From: has <email@hidden>
References: 
 >Re: [OT] My life after AS: shell commands, perl? (From: Kevin Walzer <email@hidden>)

  • Prev by Date: Re: Copy text to the clipboard
  • Next by Date: Re: [OT] My life after AS: shell commands, perl?
  • Previous by thread: Re: [OT] My life after AS: shell commands, perl?
  • Next by thread: [OT] Tk and Apple events [was Re: [OT] My life after AS: shell commands, perl?]
  • Index(es):
    • Date
    • Thread