On Fri, 2009-03-13 at 19:02 -0600, Hugh Aguilar wrote:
> Hello; I just learned about Factor today, and signed up for this
> mailing list.

Welcome!

> How safe is Factor? For a company to let factory-floor employees
> program some CAM software, they have to be sure that incompetent (or
> malicious) employees don't crash their computer, and definitely not
> their server. Does the Factor virtual-machine have safeguards similar
> to Java's to keep everybody inside of a "walled garden" where they
> can't do any harm? Right now, most CAM software is used only in the
> front-office, but the flunkies on the floor (me!) aren't allowed to
> touch it. My goal with this project is to make CAM available to people
> who normally only get to work with raw gcode.

Short answer: not at present, but (as Slava said) there are ways around
that.

But, with that said, there's no way to prevent even the best sandboxed
code from bogging down the server, unless your OS is robust enough to
stop it -- and then the language you code in doesn't matter. So... What
OS does this server run?

> Does anybody have an opinion on Factor compared to FICL? How are they
> for speed? How are they for ease of incorporating C (or Objective-C)
> code? How do their OOP systems compare?

FICL is a tiny and elegant embedded language; Factor is a complete
application language.
 
> Does anybody have an opinion on Factor compared to Python or Ruby?

Python is definitely a more mature language (and in many ways more
familiar to programmers), but it's also much less focussed; its years of
development have caused it to pick up features that don't always fit
together. Factor is more elegant in that sense.

OTOH, a lot of engineers like the Forth style, and Factor should play
right into that.


-Wm



------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to