Here is the status report for July 21st. Read the rest of this entry »
Another week, another status update ;). Enjoy! Read the rest of this entry »
For some reason I haven’t posted my status report from June 9th here. It is rather out of date, but I’m posting it here for completeness 😉 Read the rest of this entry »
Below is my status update from July 5th. I am leaving Krakow for a few days, so this is my last status report before the midterm evaluations. Read the rest of this entry »
Below is the status update fro June 30th. Read the rest of this entry »
Below is the status report from June 24th. Read the rest of this entry »
Below is the second status update for my project. Read the rest of this entry »
My mentor and I agreed that I will be preparing a status report each week. Below is the first status report that I sent to Ian on May 26th. Read the rest of this entry »
Below is the description of my Summer of Code project. Enjoy 😉 Read the rest of this entry »
Welcome to my GSoC blog. Here I will post updates and other info regarding my Summer of Code project. I will be working on SWIG and will be adding the Component Object Model as one of its targets. A description of my project can be found here (hosted by the SwigWiki). The project is mentored by Ian Appru.
COM is a rather broad term. I prefer looking at COM as a standardized way to describe (not necessarily C++) classes and methods, somewhat similar to Reflection in Java (but limiting itself only to methods). Once a class is described properly the description can be used for many useful things, e.g. you can use this class in another COM-aware language without creating any special wrappers or you can make objects of this class available to be called through RPC.
My main motivation for creating the COM target is to allow using C++ objects from Windows-based scripting languages like JScript and VBA (the language used in Excel and Access), but its other possible applications are very numerous.