February 2006

4 posts

Use Patterns

The next version of C++0x introduces a new feature called “concepts” to improve template metaprogramming. Concepts are based on “use patterns,” a powerful yet simple technique for compilers writers to enhance a programming language easily without adding new syntax. concept Mutable_fw<typename Iter, typename T> { Var<Iter> p; // a variable of
Read more » Feb 26, 2006, 6:34AM

NStatic Directions

Last year after attending the Shareware Industry Conferences, I was surprised how much people were able to make with one or two products. TechSmith supports over 100 employees with two products, SnagIt and Camtasia. Another developer sells a product, which is extremely narrow and technologically basic yet generates over $200K
Read more » Feb 25, 2006, 7:42PM

NStatic Walkthrough

This is the current user interface of NStatic. By the time, the user interface will undergo additional changes before I release it. The tool is capable of analyzing code in isolation and handling ambiguities due to incomplete information (such as whether a symbol is a type or a variable). In
Read more » Feb 25, 2006, 5:28PM

UI Decisions

There are hundreds of little issues to take care of before delivering a product… This is almost an endurance test. I think that I know how a new mother must feel going through labor. My product is GUI-only, which may be a problem for command-line folks. Command-line output is complicated
Read more » Feb 8, 2006, 2:00AM





SoftPerson develops innovative new desktop software applications by incorporating artificial intelligence and natural language technologies to bring human-like intelligence to everyday applications.

Social Media