www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/08/07/08:05:36

From: "Tony" <mail_box AT iobox DOT fi>
Newsgroups: comp.os.msdos.programmer,comp.os.msdos.djgpp
Subject: Vs: Vs: What compiler should I choose?
Date: Mon, 7 Aug 2000 14:13:40 +0300
Organization: Clinet Internet Services
Lines: 126
Message-ID: <8mm58e$cp9$2@news.clinet.fi>
References: <Pine DOT GSO DOT 4 DOT 21 DOT 0007300218040 DOT 18559-100000 AT ural2> <83a7os4c0tunmc9q09857htolk3743le0f AT 4ax DOT com> <Pine DOT GSO DOT 4 DOT 21 DOT 0008030246320 DOT 5789-100000 AT ural2> <hbeoos0ksqu2c1lfjadae2huutpd6nrab7 AT 4ax DOT com> <8mkbsl$78e$3 AT news DOT clinet DOT fi> <cidsos4pf7cahcbe1pus5vhipukp3vdocd AT 4ax DOT com>
NNTP-Posting-Host: mb-u04ip013.mbnet.fi
X-Trace: news.clinet.fi 965646414 13097 194.100.163.202 (7 Aug 2000 11:06:54 GMT)
X-Complaints-To: abuse AT clinet DOT fi
NNTP-Posting-Date: 7 Aug 2000 11:06:54 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Damian Yerrick <Bullcr_pd_yerrick AT hotmail DOT comRemoveBullcr_p> kirjoitti
viestissä:cidsos4pf7cahcbe1pus5vhipukp3vdocd AT 4ax DOT com...
> On Sat, 5 Aug 2000 22:18:07 +0300, "Vicious Wanker"
> <wackosoft AT hotmail DOT com> wrote:
>
> >U put that crap away and go:
> > members.xoom.com/vycxs/
> >Better that Dj and includes SB and all dat crap!
>
> (url fixed)
> /me goes to check it out...
> Looks nice. I'll try it out sometime.
>

I downloaded it.

And ripped this feature list:
(so check it out)
                   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
                   ³XS Compiler v1.06.36290 Features³
                   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

  - Generates up to 4Gb long EXE files ;

  - Multiple Programming Languages
      - a flexible language interpreter ;
      - C compatible ;
      - default is C-like with some improvements and Pascal influences ;
      - flexible simplified syntax ;
      - 'with' instruction increases code speed and decreases code size
      - NEW : initialize variables with data from external files - include
              external files or portions of external files as variables
              - this is very useful if you want to include into your program
              some big data : images, sound samples, text files,
              precalculated tables, or something else ;
      - NEW : 'exchange' instruction ;
      - NEW : _push_ and _pop_ instructions - useful if you want to save and
              then restore a value, without using a temporary variables;
      - NEW : pass the functions parameters through registers;
      - NEW : functions with more results - why should you use more
functions?
      - NEW : extended switch instruction ;
      - NEW : extended break and continue instructions - have access to the
              other nested loops;

  - 32 Bit Optimized Protected Mode Code (extender included);

  - Optimize linking linker option : include into your program only the
    functions and variables you use, making it smaller and faster

  - Dynamic Link Libraries

  - Structures and classes

  - Executable Compression (3:1 compression rate)

  - Keyword-Based Manual

  - Inline Assembler
      - Pentium , Pentium Pro, MMX and 3D-NOW! instructions support ;

  - MultiTasking Kernel Library
      - including semaphores,mail boxes, and direct task communication ;
      - example included

  - Direct Keyboard Library
      - allows you to check what keys are pressed at the same time ;
      - you can chose a combination of keys to exit program (default
CTRL+F12);
      - CTRL+Break user defined handler

  - SoundBlaster Library
      - can mix up to 256 samples, each of it with different frequency,
        volume and parameters (8/16 bits, signed/unsigned) ;
      - surround sound ;

  - Animation Library FLI/FLC
      - can decode more animation files simoultaneosly ;

  - GIF and PCX Libraries

  - Graphic drivers for 8 bit, 15 bit , 24 bit and 32 bit video modes

  - Serial Mouse Library
      - can use the mouse without any mouse driver loaded !

  - Compression Library
      - Lempel-Ziv compression algorithm ;

  - Disassembly Library
      - recognizes Pentium, Pentium Pro, MMX and 3D-Now! opcodes ;

  - Direct Video Output Library
      - very fast
      - virtual screen facility improves video quality

  - VGA Register Library
      - custom video mode set

  - Other Libraries
      - image conversion
      - graphics
      - cd-rom
      - serial communication
      - debugging
      - CRC computing
      - random number generator
      - standard i/o
      - string manipulation
      - memory
      - command line
      - clock
      - dynamic linked libraries manager
      - DOS
      - palette
      - integer sqrt - very fast
      - timer
      - non-local jump (setjmp)
      - others

  - IDE

Really a dream come true;)



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019