On Sun, Aug 12, 2012 at 12:54 PM, Dave <e...@dc9.tzo.com> wrote:
>>You probably have it all installed on_your_
>>  machine anyway, so you don't notice, but for average hobby-cnc
>>  builder, when he decides between say Mach3 and LinuxCNC and whatever
>>  else, LinuxCNC becomes just too complex.
> Alex, I'm trying to follow you, but I don't understand your goal.   (And I 
> went back and read several of your messages.)
>
> Why do you think that adding a scripting language like Lua to the hal layer 
> would be desirable?  Hal is pretty simple in it's implementation.
>
> I doubt that adding a scripting language to hal is going to help hobbyists.  
> And I suspect that Lua would be too slow for the Hal layer.
>
> Have you tried Comp?  It works very well if you want to create your own real 
> time component.  C is a pretty simple language
> compared to just about anything else.
Dave, right now users of LinuxCNC are mostly insulated from raw HAL
editing by stepconf and pncconf.
same wizards may be extended to write scripted components. With
current declarative HAL and compilable comp it becomes
too complicated. For example, ATC components mentioned yesterday are
not generic enough to be used as is, and are not included in
distribution.
LinuxCNC is a free download, and fights against 100-200-500USD+
packages, and fails to get users.
If our goal was to enable our own machines, we succeeded, time to go
home. If  we want to have best controller, we have work to do.
EMC was designed with 40-100 Mhz processors in mind, now we have
several cores with 2+GHz, please check you suspicions before
you spread FUD. Scriptable components/HAL need not be top performance
for 40m/min sub-micron machines, they need to be easy for
hobbyists to enable their machine. For former one should find the time
to optimize things, but we should not require the same from everyone.
> Why do you think that adding a scripting language like Lua to the hal layer 
> would be desirable?
Let me ask you back... Why AXIS GUI is written in Tcl/Tk/Python/C/C++
mix, it will be much faster if written with only C/C++, right?

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to