Hi all,

After much discussion...

It is time for CS to change and evolve.

We have a mixture of old code and new and we need to bring things up to
date.

 - #define is bad. It plays havoc when debugging and we need to
   alter to declaring our constants where possible.

 - Use of CS constants is poor. We need to document them and use them
   to be consistent. If you doubt me see how many people are doing:

     * PI / 2.0

     etc.

 - Build in decent constants for frequently used code.

   We have a lot of usage of PI and angle work i.e.

   * PI / 180
   * PI / 360

   etc.

Lets look at all these instances as part of a new math and base libs
that both myself and Marten (thebolt) have discussed.

I want to build a team to do this. Be aware this is grunt work and
digging deep into the CS code and looking at what is there and what can
be made better!

Regards

Phil


------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Crystal-main mailing list
Crystal-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: 
mailto:crystal-main-requ...@lists.sourceforge.net?subject=unsubscribe

Reply via email to