Skip to search.
ASCOM-Talk · ASCOM Initiative Discussion List

Group Information

  • Members: 2942
  • Category: Astronomy
  • Founded: Nov 21, 2000
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Messages

  Messages Help
Advanced
FORTH   Message List  
Reply Message #6631 of 27555 |
Re: [ASCOM] FORTH


Surprise indeed!

Many thanks Bob and everyone for your posts and links. My idea is
to take a time warp back to the old days and control my telescope
with a CLI insead of the mouse ;-) Forth running in an interactive
CLI with the ASCOM & MaxIM objects implemented as words could be the
base, with more advanced words defined on top. I played around
with forth 20 years ago on a commodore 64 and seem to remember I
enjoyed it... :-)

Regards,

Andrew


--- In ASCOM-Talk@yahoogroups.com, Bob Denny <rdenny@d...> wrote:
> anding_eunding:
> > Does anyone have a FORTH wrapper for the ASCOM object set?
> > Would anyone be interested in using such a thing anyway?
> > Would such a thing add any value over what can be done in VB?
>
> Surprise! FORTH has been implemented (in a very basic form) by
Mark Hammond
> (of PYTHON fame). To download this minimal implemention of FORTH:
>
> http://www.mindspring.com/~mark_baker/forthscript.zip (full
sources)
> http://dev.remotenetworktechnology.com/files/forth.zip (complied)
>
> There are many languages that work within Windows Script (and thus
for ASCOM):
>
> VBScript (of course, Microsoft)
> JScript (ECMA standard, and IMO richer and easier, Microsoft))
> PerlScript - Yes you can use Perl for ASCOM
(http://www.activestate.com/)
> PYTHON - Awesome language, and totally ASCOM compatible
(http://python.org)
> ReXX - IBM oddball language (http://www-4.ibm.com/software/ad/obj-
rexx/)
> HaskellScript (http://www.haskell.org/haskellscript/)
> LuaScript (http://www.luascript.thersgb.net/luascript/)
> NullScript
(http://www.iwebthereforeiam.com/projects/NullScript.asp)
> RubyScript (http://www.ruby-lang.org/en/)
> TCLScript http://tclscript.sourceforge.net/)
>
> -- Bob
>
> --
> Bob Denny
> rdenny@d...
>
> DC-3 Dreams, SP
> Makers of ACP and PinPoint
> http://dc3.com/






Thu Nov 11, 2004 1:45 am

anding_eunding
Offline Offline
Send Email Send Email

Message #6631 of 27555 |
Expand Messages Author Sort by Date

Does anyone have a FORTH wrapper for the ASCOM object set? Would anyone be interested in using such a thing anyway? Would such a thing add any value over what...
anding_eunding Offline Send Email Nov 10, 2004
7:55 am

... Forth is particularly 'good' for microcontroller applications, with perhaps somewhat limited memory. Unfortunately, it can get slow when dealing with a lot...
Roger Hamlett
ttelmah Offline Send Email
Nov 10, 2004
7:51 pm

... I've written a lot of Forth over the years - mostly with microcontrollers in embedded applications. I have a true fondness for it. Its origins are in...
Dave Lane
eyecstars Offline Send Email
Nov 10, 2004
11:19 pm

... for ... to ... Duh, I hit send too early. I meant to add that having said that I can't see that Forth has much use in modern pc-based applications. ......
Dave Lane
eyecstars Offline Send Email
Nov 10, 2004
11:21 pm

Hi, Appropo of not much, I was also deeply into FORTH in the late '60s and mid '70s, both as a professional astronomer working periodically at KPNO, which is...
Dick Berg
berg3327 Offline Send Email
Nov 11, 2004
4:14 am

... Ah FORTH ... the cannonical write-only language. I suspect more than a few of us toyed with 4th in the past. The classic reference was Leo Brodie's...
John Oliver
oliver_astro... Offline Send Email
Nov 11, 2004
10:47 am

... Surprise! FORTH has been implemented (in a very basic form) by Mark Hammond (of PYTHON fame). To download this minimal implemention of FORTH: ...
Bob Denny
dc3dreamer Offline Send Email
Nov 11, 2004
12:01 am

Surprise indeed! Many thanks Bob and everyone for your posts and links. My idea is to take a time warp back to the old days and control my telescope with a...
anding_eunding Offline Send Email Nov 11, 2004
1:45 am

Andrew -- PYTHON is an awesome language, and comes with a CLI. You need Python itself as well as Mark Hammond's Win32 Extensions package for Python (which ...
Bob Denny
dc3dreamer Offline Send Email
Nov 11, 2004
7:35 pm

Bob, John, Many thanks again for the suggestions. Plenty here to keep me out of trouble this weekend(!) Best Regards, Andrew ... Python itself ... (which ......
anding_eunding Offline Send Email Nov 11, 2004
11:59 pm

Oh, and Perl can also be run from a CLI within a Windows shell ("DOS" window), and it too has COM hookups. They also have "ActivePython, another Python for...
Bob Denny
dc3dreamer Offline Send Email
Nov 11, 2004
7:38 pm

Hi, Andrew, I'd really be interested in knowing what inspired your question. FORTH is a language that not too many people are familiar with these days,...
Dick Berg
berg3327 Offline Send Email
Nov 11, 2004
4:16 am

Hi Dick, I played around with Forth a long time ago when I was a teenager, just out of curiosity. At that time I wanted to write software for my commodore 64....
anding_eunding Offline Send Email Nov 11, 2004
9:35 am

... It looks as though you might be able to play with this idea with the demo version of swiftForth (from Forth Inc) ...
John Oliver
oliver_astro... Offline Send Email
Nov 11, 2004
4:59 pm
Advanced

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help