Skip to content

Month: April 2015

Using Using

With Xojo 2015 Release 2, much of the new Xojo framework is now available for use in all project types. Because the new Xojo framework uses namespaces, you might want to take advantage of the Using command to help make your code easier to read and write.

But first, a brief aside about namespaces. The Xojo framework uses namespaces to provide better grouping of related features and to allow for classes with the same name to co-exist (Xojo.Core.Dictionary and Dictionary, for example). In fact, you can mix classic framework code and Xojo framework code together in the same method!

Continue reading Using Using

Comments closed

The New Xojo Framework: Ch-ch-ch-ch-changes

In the ideal world when you do something, you do it right the first time. In the real world, we learn more each day and what seemed right yesterday, a month ago or a few years ago, may no longer be right today. Xojo has been around for a long time now and in all that time we have learned a thing or two. One of the things we have learned is how to deal with errors.

Bowie_Changes.pngCh-ch-ch-changes (turn and face the strain) – David Bowie

Continue reading The New Xojo Framework: Ch-ch-ch-ch-changes

Comments closed

Einstein’s Special Relativity and Software Projects

In 1905, Albert Einstein published a paper revealing his theory of Special Relativity to the world. The theory says that not only do mass and energy have an equivalence (an idea that was not new) but that they have a specific equivalence expressed in the equation E=mc2. That equation basically says that the faster you go, the more energy you need to continue to accelerate. The unfortunate consequence of this is that you can’t reach the speed of light because at that point, your mass would be infinite which is of course, impossible.

einstein.png

It occurred to me recently that this concept applies to more than just the cost of going acceleration. For example, the larger a company gets in terms of just about any way a company is measured (revenue, profit, employees, customers, etc.), the harder it is to continue growing at that same rate. It isn’t that big companies don’t grow, they of course do, but they don’t grow a lot compared to smaller companies. It’s not difficult to grow from $100,000 to $1 million in sales compared to growing from $1 million to $100 million.

Continue reading Einstein’s Special Relativity and Software Projects

Comments closed