This file is used by DEMOVIEW.EXE Compile DEMOVIEW.APP by typing "APP DEMOVIEW" from the DOS prompt. Then select Run from the menu, or run it from the DOS prompt. INTRODUCTION ============ Welcome to the A++ compiler. A++ has specially been developed for writing high performance applications. It lets you write highly optimised programs very quickly. This demo disk is a copy of the full version of the compiler except that it will only allow you to build small programs. It may be used for evaluation purposes only. Some of the benefits of A++ are :- EASE OF USE =========== You will find A++ very easy to use, especially if you are already a C++ and/or Assembler programmer. C++ programmers can get started very quickly because the syntax is very similar. A few syntax changes have been made to make the .EXE files much more efficient. A++ is perfect for Assembler Programmers because it lets you write Assembler type programs in a High Level Language. That makes program development very fast and easy. You could for example write an A++ Subroutine which is exactly the same as Assembler, but so much easier to read because it looks like a high level language. The Syntax differences between A++ and C++, and are detailed in the manual when you purchase A++. EFFICIENT MEMORY USE ==================== A++ will cut your .EXE files down to less than one quarter of the C++ equivalent ! That means that a 400k .EXE file for example will be reduced to less than 100k, and you will have 300k more for data ! Because A++ programs are so compact, they are ideal for TSR's and device drivers. A++ will help you keep your program within the DOS 640k limit, so that you will not have to resort to overlays, or extended memory as soon. SPEED ===== Because A++ programs are so compact, they are also very fast. A++ can be compared a little with the RISC principle in the CPU market. A++ programs are typically twice as fast as the equivalent C++ program. Note however that if your program spends 90 % of its time in DOS, and 10 % of its time in the A++ program, you will not get much of a speed increase no matter how efficient the A++ code is. CUSTOMISE YOUR LIBRARY FILES ============================ Isn't it frustrating when you call a library function but it does'nt quite do what you want ? With A++ all the Source Code for the library functions is provided so that you customise them for your own use. SIMPLIFIED STRING HANDELING =========================== A++ has variable length strings which can be treated just like any other variable in "if" statements etc. A++ uses less memory for strings because they are stored dynamically on a string heap. If the string heap gets fragmented, then a tidy up is done automatically without affecting the program. SAVE ON COMPILATION TIME ======================== A++ is a true incremental compiler which updates .EXE files very fast. This save you heaps of time on recompilation and debugging. SUPPORT ======= When you order A++, you will get six months of free upgrades, and six months of free support via Compuserve. MONEY BACK GUARRENTEE ===================== If you are not satisfied that the information in this Demo gives a fair picture of A++ you can return it within a thirty day period for a complete refund. ORDERING A++ ============ To order your copy of A++, please send US$299 to :- Acclaim Software Ltd P.O. Box 38-891 Howick Auckland New Zealand together with :- Your Name, Company Name and Address Your Phone and Fax numbers Your Email Address and we will send your copy to you ASAP. FAST TRACK ORDERING =================== If you are on Compuserve or Internet and want to get your copy of A++ quickly, please Fax us on 64-9-5341093, or Email us on Compuserve 100353,665, and give the following credit card details in addition to the information on the previous page :- Credit Card Type (eg. VISA) Credit Card Number Expiry Date 4 digit Batch Number (AMEX only) Signature (if by Fax) and we will Email the A++ compiler to you within one working day. The manual will be sent to you by post.