Download Latest Version deemon.v101.tar.gz (4.2 MB)
Email in envelope

Get an email when there's a new version of deemon

Home
Name Modified Size InfoDownloads / Week
deemon.v101.tar.gz 2016-10-15 4.2 MB
deemon.v100.tar 2016-10-13 1.7 MB
README.txt 2016-10-13 1.9 kB
deemon.v101.build.win64.zip 2016-10-13 12.0 MB
deemon.v101.build.win32.zip 2016-10-13 12.0 MB
deemon.v100.build.win32.zip 2016-05-13 1.9 MB
deemon.v100.build.win64.zip 2016-05-13 2.0 MB
Totals: 7 Items   33.8 MB 1
=== Windows ===
  1. Download deemon.vxxx.build.win32.zip for x86 architectures
     Download deemon.vxxx.build.win64.zip for x64 architectures
  2. Extract where you want to install it to

=== Linux/Posix ===
  1. Download deemon.vxxx.tar
  2. Extract somewhere
  3. Follow instructions in /path/to/extracted_deemon/README

=== Source distribution ===
  1. Download deemon.vxxx.tar
  2. Extract somewhere

=== Notes about the latest release ===
  - Completely rewritten the entire compiler!!!
  - Due to various changes, complied code (generated with -o) must be recompiled
  - Did a whole bunch of work on c/c++ integration, actually resulting in
    deemon being able to compile most c and some c++ code out-of-the-box.
  - Reworked the string system and added unicode support
    NOTE: Also works in the 'fs', 'file.io' and 'shared_lib' apis, meaning that we are now taking advantage
          of the windows widestring Apis while still keeping everything compatible with linux.
    Strings encodings (supported: utf8, utf16, utf32 and platform-dependent wide)
    can simply be converted into each other by casting to the appropriate string type.
  - Added some c++ exclusive apis for convenience (and fun :) )
  - Added special filenames '/dev/stdin', '/dev/stdout', '/dev/stderr' to open the std files
    on windows. - Works in everything that uses file.io as its file-system interface.
    Also added '/dev/null' as an alias for 'NUL'.
  - Ability to create your own classes with custom operators, members and getsets
  - Much, much more stable runtime/compiler
  - More diverse runtime API (added sockets, basic crypo, etc.)
  - Added a dynamic extension system that offers a standartized way of extending deemon.
    These are referred to as ~dex~ (deemon-extension).
  - For a full list of changes, download 'deemon.v101.tar.gz'
    and take a look at 'include/deemon.h'

Source: README.txt, updated 2016-10-13