Hi Everyone This is my first post here. Factor is kinda weird but really-REALLY interesting. I am thinking about using it for a for-profit but GPL application to control scientific instruments. The libraries seem pretty large, it seems suitable for "pipe like" communication between computer and instrument and I find it easy to visualize what's happening in a stack based language while others sometime just seem like a black box.
I was reading this: http://concatenative.org/wiki/view/Factor/Deployment but I am still a bit mixed up. I understand that I can generate binaries and deploy them on various targets but this portion of the process is a bit fuzzy for me. I run GNU/Linux. If I use GCC for C I end up with an executable or if I use a #!/usr/bin/env lua line it calls the Lua interpreter if the file has executable permissions and if I use lua somefile.lua then I don't need the shebang line, the file gets passed to the interpreter. With factor, what is happening during deployment? Is there an interpreter built into it's own executable like py2exe? : http://www.py2exe.org/ Here it mentions that it uses a smalltalk like image model: http://en.wikipedia.org/wiki/Factor_(programming_language) I don't know much about smalltalk, are there any downfalls to this approach? does it mean heavier memory use at runtime? is there more redundancy between files compared to files being sent to a separate interpreter at runtime like Lua? Disk spaces is almost irrelevant now but it would still be good to know. If several instances of the same program were running at the same time would there be memory waste vs the other approaches? Thanks for reading-Patrick ------------------------------------------------------------------------------ Why Cloud-Based Security and Archiving Make Sense Osterman Research conducted this study that outlines how and why cloud computing security and archiving is rapidly being adopted across the IT space for its ease of implementation, lower cost, and increased reliability. Learn more. http://www.accelacomm.com/jaw/sfnl/114/51425301/ _______________________________________________ Factor-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/factor-talk
