This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ATTENTION: Tcl/Tk transition


And I've been using Cygwin for over a decade. While I'm at it

thanks to all for making life bearable on a windows machine!

FYI expect is what drew me to Tcl/Tk a very long time ago.

Trust that I understand the need to be using a more modern
version of Tcl/Tk. I'm just whining that we're going to loose the
GDI support. Since I'm not going to do anything to help the
situation thisis the last I'll post on the subject.

I did some quick testing and yes the new X server is much
better. All my prejudices came from Cygwin 1.5 days on a
slower laptop. The combination of a newer laptop and
Cygwin 1.7/newer X server makes a significant difference.


The benefit I get from using VirtualBox for development? is

that with Cygwinour test suite takes 818 second andwith
Linuxinside VirtualBox it takes 45 seconds. As you can
see itdoesn'ttake too many test cycles to result in a
significanttimesavings and yes this is the same version
of the codeon the same machine with all the other
processes idle. For me the resource cost of Virtual Box
is 1G of memory and a 30-45 second startup/shutdown
times. Depending on what I'm doing and how long I'm
going to be doing it this is acceptable given the smaller
testing times.

Don't construe any of this as a slam on Cygwin. I still
think it is a great setup!


Cary (who understands and appreciates all that goes

??????? into working on free software)



----- Original Message -----
From: Christopher Faylor
Sent: Wednesday, October 26, 2011 4:34 PM
Subject: Re: ATTENTION: Tcl/Tk transition

On Wed, Oct 26, 2011 at 03:59:18PM -0700, Cary R. wrote:
>I already spend most of my free time working on an open source Verilog
>simulator, so unfortunately, no, I'm not going to volunteer.? I
>understand the reason for switching, but be prepared for some serious
>user complaints once this is implemented.

I've been with the Cygwin project for more than a decade.? I know what
to (excuse the expression) expect.? And, I'm sure that Yaakov who has
also been around for a while and maintains scores of important packages
is also quite aware that people will be surprised by any major change,
even ones that are preannounced.

You don't have the inclination to work on supporting
tk-on-windows-with-a-side-of-cygwin.? Neither does anyone else.? Keeping
tcl/tk in the dark ages and potentially causing problems for programs
like expect and gitk is a sure recipe for complaints since programs are
drifting further and further from optimal configurations.? In fact, this
whole thread is prompted by a complaint/request in the cygwin list.

>I don't normally have time to read the general cygwin list, but if you
>haven't done so already I will strongly suggest starting a thread there
>that discusses this changeand its ramifications.? To me the
>ramifications are the most important for the general users.? I'm sure
>the developers have discussed this in great detail and I vaguely
>remember discussions about this in the past, but I'm guessing the
>normal users will be quite surprised bythis change.
>
>I can adapt and Linux inside VirtualBox has softened my usage of cygwin
>already.? gitk requiring an X server may push me a bit further in that
>direction.

If you feel the need to raise the alarm to the Cygwin list, please go
ahead.? It's hard for me to see what you're expecting, though.? You
don't want things to change but you don't seem to be proposing any
solutions other than, presumably, "don't update anything".

If you think that running VirtualBox is really an alternative to just
starting X then that's definitely something you should pursue even if
it's hard to see how that jives with your concern that "the X server was
a bit of a resource hog".

cgf


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]