PORTABLE SOFTWARE DEVELOPMENT

The activity associated with development of strictly portable methods of software development will be presented here. Included in this Portability effort will be Windows based C, C++, C#, and Visual Basic; and Linux based C and C++.

SATURDAY: The service class base library, where its client owns the data, is currently being developed. Integration with the includes library and typedef library for C has been accomplished.

MONDAY: The service class base library, where its client owns the data, is currently being developed. Integration with the includes library and typedef library for VBasic has been accomplished.

TUESDAY: The service class base library, where its client owns the data, is currently being developed. The next step is to add the data elements to the class definition.  A problem has been encountered relative to data associated with system functions.  In C and C++, an address or integer is passed to the system functions (“* char” for example). and in C# or VBasic, a system class (not a data element) is used. In addition, in C# and VBasic, the string class can be passed as a parameter. It would appear that two forms of system classes need to be added to the mix.  This would affect the include and typdef libraries.

THURSDAY: The software parts to load the system string and system class has been been added (but not tested) to the common (not language specific) include software parts library.

For more information, please visit my web-site, “www.whatifwe.com”.

Tags: , , , , , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.


%d bloggers like this: