On Tuesday 21 November 2017 19:26:16 andy pugh wrote: > On 21 November 2017 at 23:57, Chris Morley <[email protected]> wrote: > > I feel c or c++ as the base language is not the best choice for a > > widget based VCP project. > > > > I feel it severely limits the number of people who can and will > > develop on it. > > I agree. The choice of using Python for user-customisable code > throughout LinuxCNC is, I think, a good one. Entirely because it does > not need compiling, integrators can make changes and customisations > easily, and see the results immediately.
I am a long way from being a python guru, as everyone here knows too well. But while gladevcp often looks like an advance compared to pyvcp, I'll be the first to note that any advances that it might offer are shrouded in instabilities that no one has an answer to. I may mutter, and cry in the wilderness about some things pyvcp can't do, or more recently its extremely wastefull use of screen real estate, but what it can do, Just Works(TM). Qt5 I haven't seen enough of to form an opinion. Whatever direction a "VCP" goes in the future, we seriously need to get rid of the button, led and text boxes in favor of a button we can change the text in, and 2 or 3 halpins to change its color, so we can have a single button that is also its own tally, and only needs 3 pixels of space around the text, making the whole a much more useful button occupying 1/4 of the screen real estate that a text button and its matching led for state tally uses now. My 2 cents. Fits in the trash can if thats where you want to put it. :) Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
