Quote:
Originally Posted by WingedPanther
The usefulness of adding complex numbers will depend heavily on your target audience. If you are going after the scientific community, it would be nice to include. If you are targeting business/web apps, it probably wouldn't help much.
Another question would be: is this an OOP language which would allow you to define a new datatype. One of the first things I would do, however, is check on the IEEE specifications on data types, as this will give your language standards defined behavior.
|
I want to reach a wide audience, so while it wouldn't be of much use to ordinary programmers, it would be very useful for scientists, even if only basic arithmetic operations. Or perhaps complex numbers would have som engineering value.......or maybe not...(T_T) Anyway, it would widen the audience a bit.
The language is almost like C, but regular and very strict. It is also very minimalistic and has a few very useful features not found in C. And absolutely no OOP! Not even if hell froze over! For creating new types you have enum and struct, and so far I cannot see the need for anything more. The language is also purely procedural.
One of the main reasons I began creating this language (besides creating a language I myself am happy with) was to get away from everything OOP and away from bloated GCC, Visual Studio, .net, and whatnot. *drooool* I love TCC!
A minimalistic, strict, regular, simple, "universal" programming language, based on C...with a few twists (-_^)