I am just getting started in Factor, and am partially drawn to the ability
to do cross platform GUI development, but I thought I should mention a cool
ability to ship a self-contained HTTP server using their easy to use furnace
library.  It could launch a browser to itself on startup and produce the
output format file locally.  If you already do web programming it shouldn't
be much of a learning curve.

On Wed, Feb 3, 2010 at 1:46 PM, Hugh Aguilar <[email protected]>wrote:

> I completed my Forth program for generating gcode for etching aluminum
> slide-rules. I can email it to anybody who wants it, and it is also
> available on www.forth.org. It is pretty robust code and anybody with a
> little knowledge of Forth can upgrade it to include custom scales. There are
> a lot of applications-specific scales that people might want, but I only
> have the more generally useful scales. Even if a person knows nothing of
> Forth, he can do some cut-and-paste to rearrange the scales into whatever
> layout he wants. At this time I have these slide-rules written:
>
> two-sided basic model
> two-sided electrical-engineer model (has hyperbolic trig functions)
> one-side pocket model
> round key-fob model (has LL scale tied to A scale for calculating compound
> interest)
>
> I am telling you Factor folks about this as most of you know some Forth.
> Also, the most likely next step with this program will be to port it over to
> Factor and give it a GUI so that people can construct slide-rules of their
> own design and also simulate them on the computer. I've never written a GUI
> program before, so this will be a pretty big step for me. Generating the
> gcode for milling machines was the most important part, as that is necessary
> for building physical slide-rules, but that part is done now.
>
> These are the scales that I have at this time:
>
> L-scale Common (base-10) logarithms.
> D-scale The fundamental [1,10] scale.
> DI-scale The D-scale inverted.
> DF-scale The D-scale folded at pi.
> DIF-scale The D-scale folded at pi and inverted.
> R1-scale The lower square-root scale.
> R2-scale The upper square-root scale.
> K1-scale The lower cube-root scale.
> K2-scale The middle cube-root scale.
> K3-scale The upper cube-root scale.
> A-scale The complete square-root scale.
> K-scale The complete cube-root scale.
> S-scale The sine scale in the range [5.7,90].
> CS-scale The cosine scale in the range [0.0,84.3].
> T-scale The tangent scale in the range [5.7,45].
> T2-scale The tangent scale in the range [45,84.3].
> AT-scale The tangent scale in the range [5.7,90] and tied to the A-scale.
> ST-scale The sine/tangent scale in the range [0.57,5.7].
> SH1-scale The hyperbolic sine in the range [0.1,0.88]
> SH2-scale The hyperbolic sine in the range [0.88,3.0]
> TH-scale The hyperbolic tangent in the range [0.1,3.0]
> CH-scale The hyperbolic cosine in the range [0.0,3.0]
> LL3-scale The log-log scale in the range [2.718,22026].
> LL2-scale The log-log scale in the range [1.105,2.718].
> LL1-scale The log-log scale in the range [1.010,1.105].
> LL0-scale The log-log scale in the range [1.001,1.010].
> LL-scale The log-log scale in the range [1.010,2.718] and tied to the
> A-scale.
> LL0N-scale The log-log scale in the range [0.990,0.999].
> LL1N-scale The log-log scale in the range [0.905,0.990].
> LL2N-scale The log-log scale in the range [0.368,0.905].
> LL3N-scale The log-log scale in the range [4.540e-5,0.368].
> C-scale A synonym for D-SCALE.
> CI-scale A synonym for DI-SCALE.
> CF-scale A synonym for DF-SCALE.
> CIF-scale A synonym for DIF-SCALE.
> B-scale A synonym for A-SCALE.
>
>
>
>
> ------------------------------------------------------------------------------
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the
> business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> _______________________________________________
> Factor-talk mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/factor-talk
>
>


-- 
Jim
"I'm for extending the working Medicare program for our seniors all the way
back to contraception, so Americans can concentrate on living their lives
without fear of changing a job, going bankrupt from deductibles or fighting
HMO bureaucracy."
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to