PDF Editor in Ubuntu

Dotan Cohen dotancohen at gmail.com
Fri May 29 21:39:04 UTC 2009


>> Except when they use platform-dependant libraries or OS functions.
>
> I think I my message clearly made a difference between high anbd low
> level apps. Photoshop or PDF editors clearly belong to the second
> category ;-)
>

I thought that you were referring to the languages in which those apps
are written. In fact, when discussing their portability, it would be
senseless to refer to the purpose of the app as opposed to the
language it was written in.

>> Even my one-semester course in C was enough to convince me that coding
>> on my then-Fedora machine was not producing the code that they wanted
>> in Turbo-C, and that the two were incompatible. In an ideal world, C
>> would be C and the code would compile where you had a C compiler.
>> Unfortunately, it doesn't wuite work that way in the real world.
>
> Well, using a HLL like C or anything is necessary to produce portable
> code, but it's not sufficient indeed. Portability must be in the
> developer's mind from the start, as the devil lies in the details.

I don't know much C, but I found it impossible to make the same code
compile in both Turbo C and GCC reliably. Surely a skilled programmer
could do better than I, however, it is far from trivial and apparently
must be coded in from the beginning.

-- 
Dotan Cohen

http://what-is-what.com
http://gibberish.co.il




More information about the ubuntu-users mailing list