🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #7006

Re: KYLIX C++

#7006
From: C.Wayne Ratliff
Date: Mon, 21 Apr 2003 18:31
70 lines
3711 bytes
"Jan" <Janlankan@mixmail.com> escribi� en el mensaje
news:b8188t$53chd$1@ID-103285.news.dfncis.de...
> A ver si me aclaro. Yo no he andado con Delphi ni C++ Builder en
> windows, asi que no los conozco.

> Si se que en Delphi de windows, aunque esta orientado al pascal
preferentemente, se
> podia compilar tambien C++ builder.

    Veamos.
.- Con Delphi s�lo puedes compilar en "Object Pascal" y en "Ensamblador".
.- Con C++Builder puedes compilar en "C++", "Object Pascal" y "Ensamblador".
    A�n as� no es aconsejable utilizar el C++Builder para hacer un programa
en
con "Object Pascal". (este es otro tema).
.- La posibilidad de Compilar Object Pascal con C++Builder se realiz� para
poder utilizar toda la VCL (Visual Component Library) que ya ten�a muy
rodada
el entorno Delphi. De manera que se ahorraban todo el tiempo que tardar�an
en
reprogramar toda la VCL en C++.

.- Kylix es un producto que se basa, enteramente en las librerias de C++ de
QT.
.- Como las QT tienen un interface C++ es muy f�cil implementar el Kylix
C++/QT
.- Para montar Kylix Delphi tuvieron que hacer unas interfaces y retocar y
reprogramar
algunos componentes. Esto es lo que se llama "CLX". Sustituto total de la
VCL en
Kylix y en cambio en Delphi tan s�lo se trata de una alternativa, puesto que
podemos
seguir utilizando la VCL. Es m�s, yo he realizado algunas pruebas y es
posible, hasta
realizar programa h�bridos, mitad VCL, mitad CLX. (chapuza total, pero
funcionan).

.- Respecto a si en C++Builder se puede utilizar la CLX, siento comentarte
que me
pillas ahora mismo un poco desinformado. Aunque supongo no habr� ning�n
problema.

    Lo que ha de quedarte claro es que la VCL est� basada en Win32 y por lo
tanto no
tiene cabida en el mundo Linux.

> Bien, a mi en principio no me interesa mucho el Delphi (Pascal), sino un
> RAD para C++ en Linux.

    Precisamente cuanto te comentaba que cualquier libro de Delphi te
valdr�a es
porque el RAD es practicamente id�ntico en las cuatro implementaciones
(o tres si lo prefieres).


>Y que los programas que haga en Linux (C++ con CLX y
> OpenGL-Mesa) tenga la posibilidad de compilarlos tambien en Windows.
> (�Que tendria que usar cuando quiera pasarlos a Windows,  el Delphi o el
entorno C++
> Builder?)

.-  No tendr�as que hacer apenas nada. A mi parecer, el camino que sigues es
el m�s correcto.
Si programas en Kylix, luego no tendr�s que tocar casi nada al pasarlo a
Win32.


> Pues aprovecho y pongo otras cuestiones mas en otro post. :)

    Me voy a buscar el otro post. ;-)
Technical Details
Message-ID: <b81d8p$578mn$1@ID-183007.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!fu-berlin.de!uni-berlin.de!39.red-80-32-254.pooles.rima-tde.NET!not-for-mail
References: <b7k0s4$1ih5u$1@ID-103285.news.dfncis.de> <b7knn6$20ukt$1@ID-183007.news.dfncis.de> <b8188t$53chd$1@ID-103285.news.dfncis.de>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,c56c9ddeb75e3c93
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-04-21 11:28:44 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!fu-berlin.de!uni-berlin.de!39.red-80-32-254.pooles.rima-tde.NET!not-for-mail
From: "C.Wayne Ratliff" <c.wayne.ratliff@yahoo.co.uk>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: KYLIX C++
Date: Mon, 21 Apr 2003 20:31:28 +0200
Lines: 73
Message-ID: <b81d8p$578mn$1@ID-183007.news.dfncis.de>
References: <b7k0s4$1ih5u$1@ID-103285.news.dfncis.de> <b7knn6$20ukt$1@ID-183007.news.dfncis.de> <b8188t$53chd$1@ID-103285.news.dfncis.de>
NNTP-Posting-Host: 39.red-80-32-254.pooles.rima-tde.net (80.32.254.39)
X-Trace: fu-berlin.de 1050949723 5481175 80.32.254.39 (16 [183007])
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106