

Concept doesn't handle fractions, and sometimes you need fractional computations. After a little research, I discovered GMP, a fast library that can handle big integers (and I mean VERY BIG), rational numbers, big floating points numbers and has even a random number generator. It can do prime checks, greatest common divisor and more.
Here is the API documentation: http://www.radgs.com/docs/help/standard.math.gmp.html
For some time, I wanted a TTS(text to speech) engine API in Concept. It was a hard decision, but I went for a closed-source project: Mbrola.
The main reasons were:
- Nice and clean API
- Support for many languages
- Fast
- Cross platform
I wanted to write a plug-in for GyroGears to read the errors. Then, an application could tell you "that's wrong, you retard".
The true reason for this is accessibility for people that can't see. I have a friend in that situation, and told me that GTK is unavailable for him because it doesn't work well with screen reader software. Problem solved now with MBROLA.

On Gyro, I've debugged, as usual. Also, the alerts are now prettier and tested in real-life application.

Some minor bugs fixed in concept core and standard.lib.str that caused some problems with string constants containing the zero character.
This week I will focus on the GyrGears chart library (gdcharts). There are some problems with charts that don't feet in the designated area and causes a crash. I want to try to fix gdcharts or replace it with swfdec + open flash charts (looking very cool).
No comments:
Post a Comment