Foboz toolbar progress
Today has seen the Foboz toolbar pick up a little more momentum. Though we cannot really say it is flying yet. Mostly the coding is a learning experience in just why so many people are switching to the c# language!
We are sticking to c++ for the moment, but it does make life rather harder as we have to deal with what seems like converting between every way people have tried to contrive string variables since the dawn of time.
c# we understand is written from the ground up with data types that are complient with the needs of COM/ActiveX. Pragmatically though at least in C++ you are left a little closer to undertanding what is actually going on.
Coming from a background in coding that started off in assembly language, e.g. one stage above typing hexadecimal bytes into a machine manually, I have always had a desire to know when I code, just what is actually happening at the coal face.
This is often confused in my experience with the "not invented here" syndrome where programmers are supposedly prone to reject code they did not write themselves. I have never been one to believe many programmers are that prone to this anyway. Preferring to think that most programmers, say:
"I can write this myself in a week"
or I can spend:
"1 day trying to find the code elsewhere" "1 day pursuading the company to pay for it" "1 day getting the code" "1 day learning it" "1 day implementing it" "1 month trying to get the originators to fix the bugs..."
I have seen many projects on the bleeding edge suffer this way. Though on the whole in areas where you would have been crazy to try a diy approach.
In our own projects we have examples of the diy approach. In the Callisto - Newsreader there are extensive "hashing" routines to speed up access to all the indexes. These have been through extensive revisions to be exactly opimised for what is needed in Callisto. We could have used existing hashing classes in MFC, but once you do that, the matter is effectively out of your hands. If it did not work fast enough there would be little milage in complaining to Microsoft!
Alexa rankingIn other news our Alexa ranking continues to move up and down like a yoyo, now showing a 400% improvement in our sites ranking over the last 3 months. But we would not expect solid and consistant results until our new look web site has been re-indexed by the major search engines. |