Path: news.net.uni-c.dk!newsfeeds.net.uni-c.dk!newsfeed1.uni2.dk!news.algonet.se!algonet!news.tele.dk!144.212.100.101!newsfeed.mathworks.com!portc03.blue.aol.com!audrey05.news.aol.com!not-for-mail Lines: 14 X-Admin: news@aol.com From: dvdavins@aol.com (DvdAvins) Newsgroups: comp.lang.beta Date: 10 Feb 2001 22:35:39 GMT Organization: AOL http://www.aol.com Subject: Is BETA for me? Message-ID: <20010210173539.26827.00000464@ng-mh1.aol.com> Xref: news.net.uni-c.dk comp.lang.beta:12704 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?