/simpletypesystem/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/simpletypesystem/trunk

« back to all changes in this revision

Viewing changes to README

  • Committer: Gustav Hartvigsson
  • Date: 2013-09-02 21:55:23 UTC
  • Revision ID: gustav.hartvigsson@gmail.com-20130902215523-8rr3iyjan2w0apge
Initial Code.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
NAME:
 
2
The (Super) Simple Type System
 
3
 
 
4
Authors:
 
5
Gustav Hartvigsson (c) 2013
 
6
 
 
7
ABOUT:
 
8
The software (The type-system) is an experiment. It was
 
9
written in a few hours by Gustav Hartvigsson to see how
 
10
to create a simple reference counting type system that
 
11
was super simple. (Redundancy is redundant).
 
12
 
 
13
The source code in ./src/ is what constitutes the type
 
14
system.
 
15
 
 
16
If you need a real type system for C use GLib/GObject. It
 
17
is a much more mature and better designed type system
 
18
than mine. It also has a main-loop and threading support
 
19
out-of-the-box.
 
20
 
 
21
TO CONSIDER:
 
22
Perhaps it would be more beneficial to have the code
 
23
under some kind of BSD License?
 
24
 
 
25
ALSO:
 
26
 
 
27
THIS SOFTWARE IS DISTRIBUTED AS IS, IT IS AN EXPERIMENT
 
28
AND SHOULD BE TREATED AS SUCH. ALL AND ANY CLAIMS --
 
29
MONETARY OR OTHERWISE -- ARE VOID.
 
30
 
 
31
THIS SOFTWARE IS DISTRIBUTED UNDER THE LGPLv3.
 
32
 
 
33
NOTE THAT INCLINATION (using #include or otherwise) OF
 
34
THE HEADER FILES (files ending with .h) IS _NOT_
 
35
CONSIDERED AS DERIVATIVE, BUT CHANGES TO THE HEADER
 
36
FILES IS.