Newsgroup: it.comp.lang.delphi
Titolo: Borland C++ <---> Borland Delphi

Programmo in Delphi da circa 1 anno utilizzando il Borland Delphi 6.
Pochi giorni fa, per curiosità, ho scaricato il Borland C++ Builder 6 ed ho
notato che l'ambiente di sviluppo è tale e quale a quello del Delphi. Cambia
solo il linguaggio di programmazione. Mi sapete dire quali differenza ci
sono nel programmare in c++ e in delphi.? Quali sono i lati positivi e
negativi? Io ho supposto che avendo tutte le librerie in c è possibile
compilare la propria applicazione anche su piattaforme diverse da windows e
linux utilizzando la libreria CLX! E così? Se è così, per qualsiasi
programma sviluppato basterebbe procurarsi solo i compilatori per ogni
sistema operativo e tutto dovrebbe funzionare! Forse la sto facendo troppo
facile....spero che qualcuno mi possa levare tutti questi dubbi.
Grazie!

C'è sostanzialmente solo una differenza di linguaggio e conseguentemente di
compilazione del linguaggio stesso, diciamo un pò più ottimizzata del
Delphi.
Ovviamente programmare in C non è come in pascal, cioè si aumenta
leggermente la difficoltà, anche se alla fine la Borland con il Builder lo
ha reso più approcciabile.
Non mi sembra che la borland abbia in mente di far compilare i progetti in
Builder per linux, questo credo perchè il linux il C già ce l'ha!
Non puoi cmq prendere assolutamente un progetto in C++Builder e metterlo a
compilare da un'altro ambiente C, al massimo pezzi di codice in C, ma non il
progetto con tanto di Form e VCL che sono proprie degli ambienti Borland.
Cmq se non hai esperienza in C, puoi tranquillamente continuare a
programmare in Delphi visto che è molto simile, mentre se hai basi C puoi
anche farci un pensierino, in effetti un'allenamento mentale in C non ha
paragoni!
Ciao,
  Fabio

 Builder per linux, questo credo perchč il linux il C gią ce l'ha!
Esiste gia' Kylix che compila anche C++.
--------------------------------
Inviato via 
http://usenet.libero.it

 Esiste gia' Kylix che compila anche C++.
Vabbč ma in questo caso dovresti programmare in Builder stando attento a
tutta la compatibilitą linux, per poi installare Kylix su Linux e compilare
il progetto... Non credo sia un soluzione molto pratica, al massimo
fattibile!
Ciao,
  Fabio

 fattibile!
Perche' ? se compili con Delphi e vuoi portare sotto Linux non e' la stessa
cosa ?
E' chiaro che devi installare Kylix dall'altra parte, se vuoi compilare.
La compatibilita' tra un sistema e l'altro e' assicurata se usi la CLX.


 La compatibilita' tra un sistema e l'altro e' assicurata se usi la CLX.
Ancora non siamo allineati...
Se provi a portare un progetto Delphi sotto Kylix ti puoi facilmente
accorgere di tutte le incompatibilità e puoi fare le modifiche all'instante,
perchè il linguaggio di programmazione è il pascal, non credo si possa fare
altrettanto con un progetto C++Builder, altrimenti Kylix sarebbe
l'alternativa linux per entrambi gli ambienti e non credo sia così, o no?
Ciao,
  Fabio

 l'alternativa linux per entrambi gli ambienti e non credo sia così, o no?
Invece è proprio così! Il Kylix 3 (solo il 3 non il 2 o l'1) è un RAD
multilinguaggio Delphi / C++ perfettamente compatibile con Delphi
e C++ Builder (Ultima versione di entrambi) a patto di usare CLX.
Per dettagli vedi sito Borland.
  Ciao

WOW, si son proprio dati da fare alla Borland!
Grazie per l'info.
Ciao,
  Fabio

 l'alternativa linux per entrambi gli ambienti e non credo sia così, o no?
Invece e' esattamente cosi'.
Kylix e' il porting sia di Delphi che di C++ Builder.


 WOW, si son proprio dati da fare alla Borland!
Aspeta che esca Galileo (la seconda Versione di Delphi per .Net).
Ambiente multilinguaggio, multi-piattaforma compila per .Net, Win32, Linux
in tutti i linguaggi che vuoi (Delphi, Delphi per .Net, C++, D#, VB.Net
etc..)
Saluti

Siete tutti molto informati. Vedo che il futuro Borland ci preserva ancora
più libertà di oggi, speriamo solo che con tutta questa standardizzazione
non ci tagliano via aspetti interessanti degli ambienti o dei sistemi
operativi su cui è possibile compilare!
Ciao e grazie mille,
  Fabio

 etc..)
Non vedo l'ora che esca Galileo... Delphi.NET, C#, 
VB.NET
 e C++ in un 
solo ambiente sono una goduria... :-D
-- 
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
free.it.comp.lang.csharp - free.it.comp.lang.vbnet
free.it.comp.lang.aspnet - free.it.comp.lang.delphi

Rispondo a Fabio Cillo che ha scritto:

Se ovunque vuoi compilare, un poco devi tagliare :)
--
Jax