Prev: OrCad/ question
Next: Capture hierarchy
From: D Yuniskis on 19 May 2010 16:23 Hi John, John Larkin wrote: > Some of my PBCC utilities (Windows console apps) with basic screen > menus but not official Windows gui stuff, compile to numbers like 32K. > I have a test program for a digital delay generator, full of menus and > RS232/ethernet access to the DUT, that's 44K. > > Our pretty extensive material control system is a 400 kbyte EXE, 18K > line source file. The size isn't so important as are the speed and > reliability. For a lean, poor man's "GUI", consider using a manu system atop curses. *Very* fast (even over a serial link!) and has all the "feel" of a GUI without the G.
From: Joel Koltner on 19 May 2010 16:20 "D Yuniskis" <not.going.to.be(a)seen.com> wrote in message news:ht1h0t$9d$1(a)speranza.aioe.org... > For a lean, poor man's "GUI", consider using a manu system > atop curses. *Very* fast (even over a serial link!) and > has all the "feel" of a GUI without the G. MiniCom does this... I kinda like it; reminds me of the old Procomm Plus for DOS.
From: D Yuniskis on 19 May 2010 16:35 Hi Joel, Joel Koltner wrote: > "D Yuniskis" <not.going.to.be(a)seen.com> wrote in message > news:ht1h0t$9d$1(a)speranza.aioe.org... >> For a lean, poor man's "GUI", consider using a manu system >> atop curses. *Very* fast (even over a serial link!) and >> has all the "feel" of a GUI without the G. > > MiniCom does this... I kinda like it; reminds me of the old Procomm Plus > for DOS. Yes. There are some "open" toolkits that you can build on (I think Borland's TVISION). But, if you spend any time looking at how curses works, you can see how easy it is to roll your own toolkit. On a 9600baud serial port you can even make an 8 bit processor look as slick as a modern PC running a GUI (for smart screen layouts). Perfect example of trading CPU for communication channel bandwidth. (the only real bummer is if you enjoy things like shadows as they often cost extra real-estate in a curses based gUI.)
From: Joel Koltner on 19 May 2010 16:44 "D Yuniskis" <not.going.to.be(a)seen.com> wrote in message news:ht1fnr$u03$4(a)speranza.aioe.org... > Um, "Don". Didi is someone else! ;-) (Hi Dimiter! :>) Oops, sorry. :-) Didi, as I recall, wrote his own GUI from scratch -- I bet his code is pretty tiny. (In communist Bulgaria, GUI writes you?)
From: Rich Grise on Google groups on 19 May 2010 17:12
On May 18, 3:39 pm, "Tim Williams" <tmoran...(a)charter.net> wrote: > "Joel Koltner" <zapwireDASHgro...(a)yahoo.com> wrote in message > > > It's around 1,500 lines of PowerBASIC code. > > > John's program compiles to about 61kB. > > I've got some microcontroller source here, about 3.8kLOC in C, makes 13,688 > bytes object code. Seems like an awful lot, I wonder if I've accidentially > included any libraries I don't want. > No offense intended, but if you're "wondering" if "I've accidentially included any libraries I don't want", maybe it would benefit you to find out what exactly you're programming into your products. "I wonder if I fucked up" is the attitude that gives us the likes of Windows Vista. Thanks, Rich |