Path: news.net.uni-c.dk!newsfeeds.net.uni-c.dk!newsfeed1.uni2.dk!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.cwix.com!intgwpad.nntp.telstra.net!news1.optus.net.au!optus!news0.optus.net.au!not-for-mail From: dragon@hitech.net.au Newsgroups: comp.lang.beta Subject: Re: Is BETA for me? Message-ID: <3a863b1b.8919245@bendigo.news.origin.net.au> References: <20010210173539.26827.00000464@ng-mh1.aol.com> X-Newsreader: Forte Free Agent 1.11/32.235 Organization: Origin Internet Solutions Cache-Post-Path: clover.origin.net.au!unknown@nas-1-bgo-111.origin.net.au X-Cache: nntpcache 2.3.3 (see http://www.nntpcache.org/) Lines: 51 Date: Sun, 11 Feb 2001 07:25:16 GMT NNTP-Posting-Host: 202.139.144.20 X-Trace: news0.optus.net.au 981876183 202.139.144.20 (Sun, 11 Feb 2001 18:23:03 EST) NNTP-Posting-Date: Sun, 11 Feb 2001 18:23:03 EST Xref: news.net.uni-c.dk comp.lang.beta:12705 I too thought to use BETA as a transportable development environment, and after obtaining the (free) CD-ROM from Mjolner I have been able to develop and transport program across both Windows NT and Linux without any problems _ except_ for the GUI interface !! , ( no problems with TEXT based interface). Under Windows the GUI is _not_ Windows Standard, and exhibts a number of user/developer interface worries. eg: 1) TAB / Back TAB does _not_ 'navigate' to the next/previous field as defined in Windows, it simply enters a TAB char into the field !. 2) There is no way to define the navigation order, except by hard coding _every_ field relationship. ie: you must control , in code, the navigation sequence. Quite insatisfactory when developing/maintaining user Forms ! I was going to develop a new project in BETA , for the experience, but partly because of teh above had to do the project in DELPHI insterad. I have made representations to Mjolner about these problems with out sucess. However I must add that BETA is a very nice language to develop in, the people at Mjolner very pleasant to interact with, but I have reservations about its long term future. Ps: You might like to add RUBY to your language search, looks "better" than Python On 10 Feb 2001 22:35:39 GMT, dvdavins@aol.com (DvdAvins) wrote: >I'm planning to write a program for myself which, if I'm happy with the way it >turns out, I will likely distribute as shareware. I'm looking for as many of >the following traits as possible: > >1:a functional language. I've been intrigued by functional languages for a >while, but have had no occasion to use them at work. >2: automatic garbage collection and other programmers' convenience features (I >still have to take care of my day job) >3: support for objects (not necessary, just a convenience) >4: it MUST be distributable as a stand-alone program for Windows. I'd like to >be able to distribute to Mac and Linux as well. > >I'm investigating at M, Python, BETA, Scheme, Haskell, Icon, and Common Lisp. >Which would you use? Why?