DOMANDA Congiungere più linguaggi di programmazione

Lugio

Utente Attivo
845
225
CPU
i5 6600k
Dissipatore
enermax liqmax 240
Scheda Madre
msi z170 gaming m3
HDD
seagate barracuda 1tb
RAM
hyperx fury 16gb cl14 2133hz
GPU
rx 480 8gb reference
Monitor
TV HD 32"
PSU
cx750m corsair
Case
cooler master mastercase 5
OS
windows 10 64bit
Salve.
Qualche giorno fa stavo guardando qualche esercizio di programmazione e mi imbatto in un esercizio dove chiede di creare un programma che prendeva in input dati di alcuni pazienti e ne creava una copia su un file pdf.
Detto ciò, pensavo di fare il grande del programma in c++ con il quale sono abbastanza familiare, le gui con QT e la parte di conversione del pdf in phyton, che dispone di librerie più facili e con le quali ho già un po' di esperienza rispetto a quelle presenti per c++, trasformando ciò in una libreria o una dll.
È possibile fare qualcosa del genere? Se si, come?
 

Skills07

Head of Development
Staff Forum
Utente Èlite
35,281
11,432
CPU
Ryzen 7 5800x
Dissipatore
Deepcool gammax l240 v2
Scheda Madre
Aourus Gigabyte X-470 ultra gaming
HDD
Samsung Evo 850 250gb ,2tb x 2 toshiba P300, 256 Ssd silicon power, Samsung evo plus 1tb nvme
RAM
32 gb G.Skill Tridentz 3200 mhz RGB
GPU
Zotac - RTX 3070 Ti Trinity OC
Monitor
ASUS TUF QHD 165hz IPS, ITEK GCF 165hz IPS QHD, Samsung Curvo 144hz QHD
PSU
Seasonic Focus 650w 80 platinum
Case
Coolermaster h500p
Periferiche
Asus Tuf Wireless
Net
Fibra Tim 100mb
OS
Windows 10 Pro 64 bit
si può fare tutto in unico linguaggio che direi che è la soluzione piu facile senza incastrare le cose...
sei obbligato a usare c++? perchè con c# sta roba la fai facile facile
 

Lugio

Utente Attivo
845
225
CPU
i5 6600k
Dissipatore
enermax liqmax 240
Scheda Madre
msi z170 gaming m3
HDD
seagate barracuda 1tb
RAM
hyperx fury 16gb cl14 2133hz
GPU
rx 480 8gb reference
Monitor
TV HD 32"
PSU
cx750m corsair
Case
cooler master mastercase 5
OS
windows 10 64bit
si può fare tutto in unico linguaggio che direi che è la soluzione piu facile senza incastrare le cose...
sei obbligato a usare c++? perchè con c# sta roba la fai facile facile
Purtroppo sono "obbligato" conoscende solo il c++, mentre di phyton so poco e c# nulla.
Posso sempre guardare per le libreria pdf in c++ comunque
 

Skills07

Head of Development
Staff Forum
Utente Èlite
35,281
11,432
CPU
Ryzen 7 5800x
Dissipatore
Deepcool gammax l240 v2
Scheda Madre
Aourus Gigabyte X-470 ultra gaming
HDD
Samsung Evo 850 250gb ,2tb x 2 toshiba P300, 256 Ssd silicon power, Samsung evo plus 1tb nvme
RAM
32 gb G.Skill Tridentz 3200 mhz RGB
GPU
Zotac - RTX 3070 Ti Trinity OC
Monitor
ASUS TUF QHD 165hz IPS, ITEK GCF 165hz IPS QHD, Samsung Curvo 144hz QHD
PSU
Seasonic Focus 650w 80 platinum
Case
Coolermaster h500p
Periferiche
Asus Tuf Wireless
Net
Fibra Tim 100mb
OS
Windows 10 Pro 64 bit
allora conviene che scrivi tutto in c++
 

Mursey

Super Moderatore
Staff Forum
Utente Èlite
8,191
5,631
Più che mischiare i linguaggi si possono riciclare, in alcuni contesti, le librerie compilate...
Ma concordo con @Skills07, meglio usare un solo linguaggio.
 

Lugio

Utente Attivo
845
225
CPU
i5 6600k
Dissipatore
enermax liqmax 240
Scheda Madre
msi z170 gaming m3
HDD
seagate barracuda 1tb
RAM
hyperx fury 16gb cl14 2133hz
GPU
rx 480 8gb reference
Monitor
TV HD 32"
PSU
cx750m corsair
Case
cooler master mastercase 5
OS
windows 10 64bit
Ok, grazie mille a tutti :)
 

Skills07

Head of Development
Staff Forum
Utente Èlite
35,281
11,432
CPU
Ryzen 7 5800x
Dissipatore
Deepcool gammax l240 v2
Scheda Madre
Aourus Gigabyte X-470 ultra gaming
HDD
Samsung Evo 850 250gb ,2tb x 2 toshiba P300, 256 Ssd silicon power, Samsung evo plus 1tb nvme
RAM
32 gb G.Skill Tridentz 3200 mhz RGB
GPU
Zotac - RTX 3070 Ti Trinity OC
Monitor
ASUS TUF QHD 165hz IPS, ITEK GCF 165hz IPS QHD, Samsung Curvo 144hz QHD
PSU
Seasonic Focus 650w 80 platinum
Case
Coolermaster h500p
Periferiche
Asus Tuf Wireless
Net
Fibra Tim 100mb
OS
Windows 10 Pro 64 bit
di nulla facci sapere se riesci nel tuo intento
 

Andretti60

Utente Èlite
6,440
5,091
Tieni conto che Qt non e' un linguaggio di programmazione, bensi' una "application framework" che permette di produrre in maniera semplice e veloce applicazioni con interfaccia utente (tra le altre cose). Lo puoi usare con diversi linguaggi di programmazione, incluso ovviamente C++ che e' poi il linguaggio usato per creare Qt.
 

Lugio

Utente Attivo
845
225
CPU
i5 6600k
Dissipatore
enermax liqmax 240
Scheda Madre
msi z170 gaming m3
HDD
seagate barracuda 1tb
RAM
hyperx fury 16gb cl14 2133hz
GPU
rx 480 8gb reference
Monitor
TV HD 32"
PSU
cx750m corsair
Case
cooler master mastercase 5
OS
windows 10 64bit
Tieni conto che Qt non e' un linguaggio di programmazione, bensi' una "application framework" che permette di produrre in maniera semplice e veloce applicazioni con interfaccia utente (tra le altre cose). Lo puoi usare con diversi linguaggi di programmazione, incluso ovviamente C++ che e' poi il linguaggio usato per creare Qt.
Si si lo so che qt è solo un framework, ho detto che usavo qt solo per dare una idea di cosa usavo per la gui
 
  • Mi piace
Reazioni: Andretti60

Ci sono discussioni simili a riguardo, dai un'occhiata!

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili