Re: Retiring this list
Jeff Hobbs <[email protected]> Fri, 28 Feb 2014 09:42:01 -0800
| Newsgroups | gmane.comp.lang.perl.tk |
|---|---|
| Message-ID | <CAAWZ=J9KTS9=bA4RmderjrBezUzhp2cZ_Y_tp_DxRm1R4HyeqQ@mail.gmail.com> |
--===============7392599368024116346== Content-Type: multipart/alternative; boundary=001a11c3efd88bfc4204f37af44f --001a11c3efd88bfc4204f37af44f Content-Type: text/plain; charset=ISO-8859-1 A little late to the response party, but figured this was worth a response ... On Thu, Feb 20, 2014 at 2:34 PM, Norbert Preining <[email protected]> wrote: > On Do, 20 Feb 2014, Richie wrote: > >> The list has been very quiet, maybe even dead. However Perl/Tk is > >> still alive with ongoing development on Cpan. > > Agreed, Tk is quite recent on CTAN, compared to Tkx > One of the key features of Tkx is that it does not require updates in line with Tcl/Tk changes. Indeed, a properly compiled Tkx will work with Tk 8.4, 8.5 or 8.6 as I choose at *runtime*. This means less updates for the module, but not any less support or maturity. > > Some of us missed the Tkx wagon > > I don't see much to be missed here - having the need to have > Tcl/Tk installed on all deployment machines is not really a big plus. > > I am using Perl/TK for the GUI of the TeX Live Manager and I don't > see how I can reasonably get Tcl/TK also installed on 15+ supported > platforms/arch combinations. It is a common misconception about Tkx that you require a full, unbundled Tcl/Tk installation at the same time. This is optional. In fact, another advantage to Tkx is the ability to use Tcl/Tk as a stardll ( http://wiki.tcl.tk/stardll). This is how it is used in ActivePerl and the Perl Dev Kit, but stardll stuff is all open source. Vadim (outside ActiveState) has also provided pointers on their use and customization. I can guarantee you that we (ActiveState) have provided this setup on more than 15 platform and arch combinations. While admittedly it can be a bit weird to have mixed Tcl and Perl components, if you are comfortable with the interchange of languages then Perl/Tkx opens up a host of newer features, platform support and general flexibility than Perl/Tk alone offers. That said, especially in the X11 space, Perl/Tk is a solid workhorse that still serves many needs. Jeff --001a11c3efd88bfc4204f37af44f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_extra">A little late to the response p= arty, but figured this was worth a response ...</div><div class=3D"gmail_ex= tra"><br><div class=3D"gmail_quote">On Thu, Feb 20, 2014 at 2:34 PM, Norber= t Preining <span dir=3D"ltr"><<a href=3D"mailto:[email protected]" targe= t=3D"_blank">[email protected]</a>></span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p= adding-left:1ex">On Do, 20 Feb 2014, Richie wrote:<br> >> The list has been very quiet, maybe even dead. However Perl/Tk is<= br> >> still alive with ongoing development on Cpan.<br> <br> Agreed, Tk is quite recent on CTAN, compared to Tkx<br></blockquote><div><b= r></div><div>One of the key features of Tkx is that it does not require upd= ates in line with Tcl/Tk changes. =A0Indeed, a properly compiled Tkx will w= ork with Tk 8.4, 8.5 or 8.6 as I choose at *runtime*. =A0This means less up= dates for the module, but not any less support or maturity.</div> <div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px= 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left= -style:solid;padding-left:1ex"> > Some of us missed the Tkx wagon<br> <br> I don't see much to be missed here - having the need to have<br> Tcl/Tk installed on all deployment machines is not really a big plus.<br> <br> I am using Perl/TK for the GUI of the TeX Live Manager and I don't<br> see how I can reasonably get Tcl/TK also installed on 15+ supported<br> platforms/arch combinations.</blockquote><div><br></div><div>It is a common= misconception about Tkx that you require a full, unbundled Tcl/Tk installa= tion at the same time. =A0This is optional. =A0In fact, another advantage t= o Tkx is the ability to use Tcl/Tk as a stardll (<a href=3D"http://wiki.tcl= .tk/stardll">http://wiki.tcl.tk/stardll</a>). =A0This is how it is used in = ActivePerl and the Perl Dev Kit, but stardll stuff is all open source. =A0V= adim (outside ActiveState) has also provided pointers on their use and cust= omization. =A0I can guarantee you that we (ActiveState) have provided this = setup on more than 15 platform and arch combinations.</div> <div><br></div><div>While admittedly it can be a bit weird to have mixed Tc= l and Perl components, if you are comfortable with the interchange of langu= ages then Perl/Tkx opens up a host of newer features, platform support and = general flexibility than Perl/Tk alone offers. =A0That said, especially in = the X11 space, Perl/Tk is a solid workhorse that still serves many needs.</= div> <div><br></div><div>Jeff</div></div></div></div> --001a11c3efd88bfc4204f37af44f-- --===============7392599368024116346== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --++**==--++**==--++**==--++**==--++**==--++**==--++**== ptk mailing list [email protected] https://mailman.stanford.edu/mailman/listinfo/ptk --===============7392599368024116346==--