Is Dephi free?   The last thing you need an open source code base that
depends in a non-free tool chain.

There are enough open source tools that it would not be hard to
find one that works and is 100% cross platform.  Java is pretty
universal an OK for user interfaces on computers and iPhone.
I think today any new  software would have to support phones and
tablets in a distributed environment.

What's more important is to find ways to code the real-time parts
in a hardware independent way.   The Mesa FPGA code is not portable at all
the PRU code is not portable.   Software like this can have a lifetime
measured
in decades while hardware comes to change fast.   What can be stable
are some APIs.   Possibly an RTOS that sports a wide range of  hardware.




On Wed, Oct 11, 2017 at 2:39 PM, John Dammeyer <jo...@autoartisans.com>
wrote:

> > You have to think of LinuxCNC and Machine kit as raw materials that
> > you use to create a machine controller.   There is no way these are
> > end user facing tools.
> >
> > The best example of a product made with these tools is "Path Pilot
> >
> > What is needed is an user-facing application along the lines of
> > path pilot.
> >
> >
> > If MK and LinuxCNC are ever going to "take off" it will need to become
> > a true "turn key" system.
>
> We may well be headed in that direction eventually.  For people who have
> worked in the Windows world they've probably heard of Delphi (Originally
> Turbo Pascal for Windows).  After a bit of a slump it's seen a resurgence
> with a model that let's one create one code base with different screen
> sizes
> and models to compile for PCs, MACs and Android.  A Mac is still required
> to
> put it onto an iPhone, iPad or iMAC but the basic code is the same.
>
> I've written some small LED light control programs that I have running on
> both Android phones, tablets and PC.  With sliders to change colour and
> intensity.  A different selection in a drop down box and the code compiles
> for one of those targets.  I'm over simplifying this but it really is that
> easy.
>
> Two of the products written in Delphi are Protel 99SE and Altium for PC
> board design.  Oh and that little program called SKYPE.  I image now that
> Microsoft has bought SKYPE that they are working hard to convert it into
> something slower like Visual C++.
>
> Embarcadero has announced that they are going to be adding Linux as a
> target.   Even if they didn't I have simple applications (like graphing a
> temperature sensor) that runs virtually unchanged on a PC and Pi or Beagle
> when compiled with Lazarus (like Delphi 5,67)
>
> Turning out graphical applications with something like Delphi that makes
> fast compiled code is very easy.  Now that Lazarus is available for the Pi
> and the Beagle (although it is much slower on the Beagle) the possibility
> of
> a common code environment for creating a "turnkey" system is very possible.
> There will always be room for the specialized LinuxCNC.  But I think there
> needs to be an in-between.
>
> John
>
>
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>



-- 

Chris Albertson
Redondo Beach, California
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to