RE: Fruit basket program in Boo, Other Script Langs

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Mon, 22 Oct 2007 11:17:52 -0400 (EDT)

I think at least some of those languages have wrappers for the WxWidgets
GUI library.
Jamal
On Sun, 21 Oct 2007, Ken Perry wrote:

> Date: Sun, 21 Oct 2007 08:10:31 -0700
> From: Ken Perry <whistler@xxxxxxxxxxxxx>
> Reply-To: programmingblind@xxxxxxxxxxxxx
> To: programmingblind@xxxxxxxxxxxxx
> Subject: RE: Fruit basket program in Boo, Other Script Langs
>
>
>
> The problem with Haskell, LUA, and Objective Caml which are all languages I
> have thought of doing one in are they do not have an easy way to access the
> Win32 environment or some way to create a dialog type application.  I keep
> them on the list of programs I will write one in but haven't got around to
> it because it is almost as much work as the one I wrote in LISP.  If someone
> writes them first more power to them but what essentially these will end up
> being is direct calls to Win32 and a bit of the   programming languages
> structure and syntax.
>
> When I came up with the Fruit Basket idea I didn't think of this kind of
> language maybe we should come up with another test program that instead of
> displaying a graphical interface does a lot of work like looping,
> conditionals, functions or methods,  Not really to do anything important but
> to show what the language is like when using it.
>
> Ken
>
> -----Original Message-----
> From: programmingblind-bounce@xxxxxxxxxxxxx
> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jamal Mazrui
> Sent: Sunday, October 21, 2007 5:05 AM
> To: programmingblind@xxxxxxxxxxxxx
> Subject: Re: Fruit basket program in Boo, Other Script Langs
>
> Would you consider doing one in Groovy?  How about JRuby?  I would also like
> to see ones in LUA, Delphi, and Haskell.
>
> When IronRuby is released by Microsoft, I will try to do one in that
> language.   It is analagous to IronPython -- in this case, a full Ruby
> implementation built on the .NET platform.
>
> Jamal
> On Sat, 20 Oct
> 2007, Veli-Pekka Tätilä wrote:
>
> > Date: Sat, 20 Oct 2007 21:46:22 +0300
> > From: Veli-Pekka Tätilä <vtatila@xxxxxxxxxxxxxxxxxxxx>
> > Reply-To: programmingblind@xxxxxxxxxxxxx
> > To: programmingblind@xxxxxxxxxxxxx
> > Subject: Re: Fruit basket program in Boo, Other Script Langs
> >
> > Hi list,
> > Interesting to see more exotic scripting langs like Boo here. Does
> > anyone here know Lua, by the way?
> > Another lang that should be included is the Java way into scripting,
> > namely Groovy:
> >
> > http://en.wikipedia.org/wiki/Groovy_%28programming_language%29
> >
> > What's the MS equivalent, i.e. is there a .NET based scripting
> > language out there? I do know there's VBA and the Windows Power Shell
> > but not sure if I'd classify either as a scripting lang directly. More
> > like domain specific environments.
> >
> > --
> > With kind regards Veli-Pekka Tätilä (vtatila@xxxxxxxxxxxxxxxxxxxx)
> > Accessibility, game music, synthesizers and programming:
> > http://www.student.oulu.fi/~vtatila
> >
> > Jamal Mazrui wrote:
> > >
> > > >From the zip archive at
> > > http://www.EmpowermentZone.com/boo_fruit.zip
> > >
> > > This fruit basket program is written in Boo  -- Full source code in
> > > the zip archive and pasted below.  The batch file compile.bat
> > > invokes the command-line compiler for this scripting language.  The
> > > resulting executable, boo_fruit.exe, is about 12K in size.  No other
> > > files are needed to run the program -- as long as the .NET Framework
> > > 2.0 is installed.
> > >
> > > Boo borrows syntax from Python, seeks to improve it, and combine
> > > strengths of both static and dynamic languages.  Its home page is at
> > > http://boo.codehaus.org Boo resources, including the interpreter,
> > > compiler, documentation, and examples are available from there.
> > >
> > > I am still learning Boo, but was able to produce a working program
> > > by converting the first C# fruit basket program I did via a web form
> > > available at http://codeconverter.sharpdevelop.net/Convert.aspx
> > > For comparison, the C# code is available in the file cs_fruit.cs.
> > __________
> > View the list's information and change your settings at
> > //www.freelists.org/list/programmingblind
> >
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind

Other related posts: