Yes I worked on old computers too.  Back in the 1980's even on high-end Sun
workstations I used to get up and get some coffee while the C compiler
compiled by code.

You can't say "It is good enough because things were even worse 40 years
ago."   Today I am 20 times more productive and can write software that was
impossible before

If in the late 1990s if you have told me to write a program the accepted
digital photos and sorted them into piles of cat-photos and dog-photos I'd
have wasted a ton of time then given up.   Today such a program is an
introductory student exercise.

On Sun, Dec 13, 2020 at 11:24 AM John Dammeyer <jo...@autoartisans.com>
wrote:

>
>
> > From: Chris Albertson [mailto:albertson.ch...@gmail.com]
> >
> > I don't call it a problem.  With the three board designs, you can make a
> > replacement for one of the "wings".  splitting it up makes the design of
> > each really easy.  And as said PCBs this size cost under $1 each even in
> > tiny quantity.  So what I see you have here is the start of a family of
> > boards.
> >
> > My problem with this is that I think the Beagle board is grossly
> > underpowered.  It is OK if you are making a battery-powered, portable
> > milling machine but if you have access to AC mains power why use a
> beagle?
> >
>
> Chris, I think you just made my case for me.  It's not so much that the
> Beagle is underpowered with the two co-processors.  It's that the OS and
> system has exploded in size and inefficiency because the developers are
> always running the latest and greatest development systems.  Way back a
> Pentium-33 had no trouble running EMACs and a Pentium-33 was way slower
> than a BBB.
>
> And we've allowed this inefficiency to happen without complaint.  I have a
> Panasonic Blu-ray player.  Always bugged me that it took so long after the
> power switch was pressed before it responded to the button to open the
> drawer.  It had no trouble immediately scrolling a message on the display
> telling me it was powering up.  Turns out it's running Linux.  So a 20
> second start up time is considered permissible even though it's rude to the
> user.
>
> The BBB with Replicape and OctoPrint can sit in the connecting state for
> quite some time while it explores all the serial ports at two different
> baud rates before it finds the BBB.  Or, you can select which serial port
> you want to use and it's connected right away.
>
> How much of MachineKit on a BBB is spent searching for and doing general
> stuff that really isn't needed for an embedded system.   How much of the
> software is written with the idea that there is 4GB to 8GB of 64 bit wide
> memory on a system that has 512MB of RAM.  That the end user wants to watch
> movies and surf the web.
>
> I used to make fun of IBM PCs with their 8 bit external bus 8088, 640K RAM
> and hard drive DOS systems.  Running DBASE-II took 5 seconds to get to the
> DBASE-II prompt.  My 8 bit Z-80 system with 56K bytes RAM and 8" floppy
> disks did it in under 2 seconds.
>
> Yes.  Apples and Oranges.  Needless to say the PC was more powerful.  But
> my point is that if the MachineKit port was designed for 64 bit PCs with
> even just 1GB RAM and fast hard drives the likelihood of it being efficient
> without a total rewrite on a smaller 32 bit processor with 512MB won't
> happen.
>
> So I'll throw up the question.  Is as you said, "the Beagle board is
> grossly underpowered", or has LinuxCNC/MachineKit suffered now the same
> Code Bloat that Microsoft Windows and Apple have, making the need for
> bigger processors with more memory mandatory?
>
> John
>
>
>
>
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>


-- 

Chris Albertson
Redondo Beach, California

_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to