Please help me understand how programs are layered

Billy Pollifrone billy at
Wed Oct 4 06:50:21 UTC 2006

On 10/3/06, Dariusz J. Garbowski <thuforuk at> wrote:
> On 10/03/2006 08:00 PM, Dotan Cohen wrote:
> > Now, I understand that changing a program from C to mono is impossible
> > without rewritting the whole program from scratch.
> It's not necessarily as "black&white". But this is long discussion and
> depends on many factors...

To move from one language to another (Pacal -> C for instance) isn't
necessarily a rewrite as you are simply duplicating the functionality
as opposed to making new. This is known as porting to another

You also can port from one compiler to another or one toolkit to
another. As you get more advanced, such as the toolkit level, you
start getting into rewriting since the API's become wildly different.

- Billy

More information about the kubuntu-users mailing list