Path: news.daimi.aau.dk!news.uni-c.dk!sunic!trane.uninett.no!eunet.no!nuug!EU.net!uunet!tcsi.tcs.com!agate!msuinfo!cl-next4!dunham From: dunham@gdl.msu.edu (Steve Dunham) Newsgroups: comp.lang.beta Subject: Re: what is a pattern? Date: 9 Sep 1994 13:47:16 GMT Organization: Michigan State University Lines: 29 Message-ID: <34pp14$ufs@msuinfo.cl.msu.edu> References: <34n5ad$36s@gort.oit.umass.edu> NNTP-Posting-Host: cl-next4.cl.msu.edu X-Newsreader: TIN [version 1.2 PL1] Garth Zenie (gzenie@neural.hampshire.edu) wrote: : i've read the FAQ. beta seems like a _very_ interesting language but : i'm having a hard time understanding what exactly a pattern is. could : somebody who does perhaps explain to me (perhaps with some code : examples). for some reason the explanation in the faq didn't click : properly. : also, in a previous append (one of the two) there was some simple : benchmarking done. does anybody know if any extensive benchmarking : has been done between moljner beta and other language (common lisp, : smalltalk, c++, etc). : finally, is is true that beta doesn't have multiple inheritence? if : this is true and if any of the developers of beta are monitering this : newsgroup, i would be curious what led to that descision. Patterns are really a neat idea. It is explained very well by the book mentioned in the FAQ. The book also has a detailed explination of why there isn't multiple inheritance in Beta. Try to find the book in your university library. (the title is something like: `Object-Oriented Programming in the Beta programming language'.) I was going to ask if there were any freely distributable beta's under development, but if the Linux one only costs $50, the point is moot. Steve dunham@gdl.msu.edu