Tienes toda la razón
rgstuamigo, no sé en qué estaba pensando (de hecho he programado en C bajo linux en la universidad)
.
Si te soy sincero, no sé hasta qué punto me gustaría que fuese multiplataforma y me explico: muchas veces para hacer que algo sea compatible con otra cosa se empiezan a hacer chapucillas inevitables. En ese sentido es mi pesar.
Desde luego, lo que no quisiera ver en mi código es algo así:
Código Delphi
[-]if plattform = windows then
dir := getwindowsDir
else if plattform = linux then
dir := $home
Y ya sin contar las diferencias entre win 9x/2000/Vista y los kernels de Linux
.
Pedir que esté encapsulado y que delphi internamente se encargue de todo, me parece utópico. Y más aún si sólo voy a desarrollar para windows y se incluye todo el código multiplataforma. En fin, nunca llueve a gusto de todos.
Sin duda me gustaría tener Delphi multiplataforma
. Por cierto... esto.... ahora mismo estoy desde Linux
Saludos