From: Odo AT cris DOT com (Bryon Quackenbush) Newsgroups: comp.os.msdos.djgpp Subject: Re: NEW: Alpha-testing for MUSIC compiler announced Date: Sat, 16 Nov 1996 20:11:51 GMT Organization: Sky-Soft Computer Services Lines: 58 Message-ID: <56l4qm$7fq@herald.concentric.net> References: Reply-To: Odo AT cris DOT com NNTP-Posting-Host: cnc022068.concentric.net To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Samuel Vincent wrote: Hi Samuel, thanks for your comments. You have shown us that we obviously have not been able to efficently communicate the full abilities of the new compiler. >I don't see any improvements to C/C++, does anyone else? Their are many improvments that even the early generations of the compiler will have over C and C++. Listed below are just a few of them; - Fully optimized assembly code providing increased preformance over C, and especially C++. - Only those routines which are actully need to preform the commands that you use are added. No more linking bulky libraries full of routines that are never touched by your program. - An open end platform to allow for the addition of 3rd party commands and grammer directly into the low level compiler - An intellegent compiler totally eliminating the need to add INCLUDE statements, or worry about prototypes for any command which is part of your token registry >I see some loss of structure really. One might think that at a first glance, but in reality, a massive amount of structure and dynamics has been added. The entire purpose being to make the life of the programmer easier. The MUSIC compiler will effectivly eliminate 99% of the need to port a source code from one language format to another. You simply will select which grammer and token language format you wish to use, and the compiler automatically doea all the needed conversionss for you. Moreover, 3rd party vendors will now be able to make thier own MUSIC token sets to allow compatability for even more languages and grammer sets. > BASIC is a beginners' language and should not be used for anything > serious. It lacks structure and hence optimizes poorly. That's what another great aspect of MUSIC is, the programmer can choose what language grammer, and strcture he wishes. For the programmers who love extreamly high ammounts of structure, or the programmers that care little about structure, and focus more on ease, it's all in thier, and made possibly by the new compiling procedures it uses. If a programmer feels more conformatable using a loose structured BASIC/QUICKBASIC grammer set, that option is avalible to them. If a programmer desires to use a highly structured syntax, that also is avalible to them. No matter that grammer set, or syntax is used the compiler will still output the same fully optimized code. In short, MUSIC represents the first in a new generation of open-syntax, open-grammer, multi-platform, multi-linjgual fully-configurable compilers. FYI : We are now taking applications for alpha-testing for the early stages of the MUSIC compiler. If anyone would like to assist us in the development and testing of this project, please send e-mail to me (odo AT cris DOT com). Bryon Quackenbush odo AT cris DOT com