Torna indietro   Hardware Upgrade Forum > Software > Programmazione

NZXT H9 Flow RGB+, Kraken Elite 420 e F140X: abbiamo provato il tris d'assi di NZXT
NZXT H9 Flow RGB+, Kraken Elite 420 e F140X: abbiamo provato il tris d'assi di NZXT
Nelle ultime settimane abbiamo provato tre delle proposte top di gamma di NZXT nelle categorie case, dissipatori e ventole. Rispettivamente, parliamo dell'H9 Flow RGB+, Kraken Elite 420 e F140X. Si tratta, chiaramente, di prodotti di fascia alta che si rivolgono agli utenti DIY che desiderano il massimo per la propria build. Tuttavia, mentre i primi due dispositivi mantengono questa direzione, le ventole purtroppo hanno mostrato qualche tallone d'Achille di troppo
ASUS ROG Swift OLED PG34WCDN recensione: il primo QD-OLED RGB da 360 Hz
ASUS ROG Swift OLED PG34WCDN recensione: il primo QD-OLED RGB da 360 Hz
ASUS ROG Swift OLED PG34WCDN è il primo monitor gaming con pannello QD-OLED Gen 5 a layout RGB Stripe Pixel e 360 Hz su 34 pollici: lo abbiamo misurato con sonde colorimetriche e NVIDIA LDAT. Ecco tutti i dati
Recensione Nothing Phone (4a) Pro: finalmente in alluminio, ma dal design sempre unico
Recensione Nothing Phone (4a) Pro: finalmente in alluminio, ma dal design sempre unico
Nothing Phone (4a) Pro cambia pelle: l'alluminio unibody sostituisce la trasparenza integrale, portando una solidità inedita. Sotto il cofano troviamo uno Snapdragon 7 Gen 4 che spinge forte, mentre il display è quasi da top dig amma. Con un teleobiettivo 3.5x e la Glyph Matrix evoluta, è la prova di maturità di Carl Pei. C'è qualche compromesso, ma a 499EUR la sostanza hardware e la sua unicità lo rendono un buon "flagship killer" in salsa 2026
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-09-2008, 12:49   #1
Giordy87
Junior Member
 
Iscritto dal: Mar 2008
Messaggi: 9
Che linguaggio usare?

Ciao a tutti! Premetto subito una cosa: non ho mai programmato, e vorrei imparare qualche linguaggio per addentrarmi nei meandri della programmazione!
Vorrei un vostro consiglio su che linguaggio imparare (e magari qualche manuale o roba così) per la programmazione di un software per la gestione di un'azienda (fatture, ordini, magazzino, etc., con possibilità di stampa).

Un grazie a tutti quelli che risponderanno!
Giordy87 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 13:08   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Spesso per i gestionali ci si appoggia a Visual Basic. Visual Basic 6 credo che abbia la più grande base di software gestionale attualmente installato, da manutenere e da aggiornare.
La maggior parte delle aziende è così passata a Visual Basic .Net, vista l'obsolescenza della versione 6.

Per un gestionale è fondamentale l'interfaccia utente, o meglio gli strumenti per disegnarla e per collegarla al codice. Visual Studio è sicuramente un passo avanti sotto questo punto di vista.

Le uniche alternative valide potrebbe essere C# (sempre Visual Studio) e Java (NetBeans ha un ottimo editor).

Ti consiglieranno Python, ma tu ignora, perché non c'è un editor valido di interfacce nemmeno a pagare oro

Ovviamente dovrai imparare benissimo SQL ed i vari dialetti: PostgreSQL, MySQL, MS SQL Server, Oracle

Ultima modifica di cionci : 20-09-2008 alle 13:11.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 13:22   #3
nico159
Senior Member
 
Iscritto dal: Aug 2003
Città: Barletta (BA)
Messaggi: 939
Quote:
Ti consiglieranno Python, ma tu ignora, perché non c'è un editor valido di interfacce nemmeno a pagare oro
Se vuole utilizzare le GTK c'è glade, per le QT c'è Qt Designer
__________________
In a world without fences, who needs Gates?
Power by: Fedora 8 - Mac OS X 10.4.11
nico159 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 13:27   #4
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da nico159 Guarda i messaggi
Se vuole utilizzare le GTK c'è glade, per le QT c'è Qt Designer
Appunto. Vogliamo confrontare il tutto alla velocità e all'accuratezza con cui si disegnano le interfacce in Visual Studio ? QTDesigner è un ottimo strumento, ma è assolutamente slegato dalla gestione del codice e non è integrato nell'IDE, la cosa diventerebbe alquanto frustrante per un'applicazione gestionale
Non sto parlando del solo strumento di disegno, ma dell'integrazione dello strumento con il linguaggio.

Ultima modifica di cionci : 20-09-2008 alle 13:29.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 14:00   #5
Tommy81
Senior Member
 
L'Avatar di Tommy81
 
Iscritto dal: Feb 2007
Messaggi: 1020
Delphi su tutti... superiore al VB sia per la gestione dei DB sia nel creare interfacce utente in modo veloce e professionale. Anche come linguaggio si presta molto per essere imparato da chi parte a zero come esperienza di programmazione.
Tommy81 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 14:09   #6
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Se il gestionale deve girare su Windows consiglio Delphi: strumenti RAD eccezionali, VCL, ottima gestione dei DB e linguaggio facile da imparare. Nella versione WIN32 non richiede l'installazione di moduli di runtime (.NET Framework o JVM).

Se non ti piace l'Object Pascal alllora restano C# e Java.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 16:00   #7
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
In effetti anche Delphi è un'ottima scelta. Certo, che io sappia, non è il più in voga nel "mercato" dei gestionali, ma probabilmente è il secondo o il terzo.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 16:10   #8
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Se alla Borland non avessero fatto scelte strategiche scellerate ed avessero introdotto in tempo a Delphi (nello specifico all'Object Pascal) ed alla VCL le caratteristiche che non possedevano (*), oggi avrebbero una piattaforma di sviluppo ancora all'avanguardia, come lo era prima del 2000. Peccato...

In ogni caso Delphi resta un ottimo strumento per implementare gestionali per Windows.

(*) Supporto per Unicode, anonymous methods, generics sono stati introdotti solo nell'ultima versione.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 16:30   #9
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Sono pienamente d'accordo. Mi ricordo che nel '99 usai per la prima volta Delphi (era la 3 se non sbaglio) e rimasi davvero stupito della rapidità di sviluppo. Rapidità che allora si raggiungeva, e non si superava, forse solo con VB6, certo poi VB6 aveva dietro un linguaggio che per tutto il resto faceva pietà
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 16:47   #10
Tommy81
Senior Member
 
L'Avatar di Tommy81
 
Iscritto dal: Feb 2007
Messaggi: 1020
Quote:
Originariamente inviato da variabilepippo Guarda i messaggi
Se il gestionale deve girare su Windows consiglio Delphi: strumenti RAD eccezionali, VCL, ottima gestione dei DB e linguaggio facile da imparare. Nella versione WIN32 non richiede l'installazione di moduli di runtime (.NET Framework o JVM).

Se non ti piace l'Object Pascal alllora restano C# e Java.
Quote:
Originariamente inviato da variabilepippo Guarda i messaggi
Se alla Borland non avessero fatto scelte strategiche scellerate ed avessero introdotto in tempo a Delphi (nello specifico all'Object Pascal) ed alla VCL le caratteristiche che non possedevano (*), oggi avrebbero una piattaforma di sviluppo ancora all'avanguardia, come lo era prima del 2000. Peccato...

In ogni caso Delphi resta un ottimo strumento per implementare gestionali per Windows.

(*) Supporto per Unicode, anonymous methods, generics sono stati introdotti solo nell'ultima versione.
Quoto su tutto. Lo consigliavo proprio perchè è facile da imparare, RAD stupenda, si lavora rapidamente coi DB e si riesce a mettere in piedi una discreta applicazione a tempi di record.
Tommy81 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 20:47   #11
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da cionci Guarda i messaggi
Ovviamente dovrai imparare benissimo SQL ed i vari dialetti: PostgreSQL, MySQL, MS SQL Server, Oracle
be', mica tutti, ne basta uno
e poi oddio, detto così lo fai sembrare come se SQL fosse un linguaggio di complessità estrema


per il resto le osservazioni del post #2 sono sensatissime: il software in VB6 con database ha spopolato, qui a Roma lo vedo dappertutto: nei supermercati, nei ristoranti, alla stazione Termini... così come è vero che la gente ragiona pensando che la maniera più indolore di passare a .NET da VB6 sia Visual Basic 2008, ma secondo me sarebbe molto più indolore passare ad un altro linguaggio del tutto

inoltre per variabilepippo, che evidenziava il fatto che le applicazioni Delphi Win32 sono native e non richiedono il CLR: il framework è ormai ovunque, Windows Vista lo ha già e se non erro arriva da solo anche su XP tramite Windows Update (o forse anche solo SP2). secondo me non è proprio il caso di preoccuparsi della sua possibile assenza.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 20:48   #12
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da Giordy87 Guarda i messaggi
Ciao a tutti! Premetto subito una cosa: non ho mai programmato, e vorrei imparare qualche linguaggio per addentrarmi nei meandri della programmazione!
Vorrei un vostro consiglio su che linguaggio imparare (e magari qualche manuale o roba così) per la programmazione di un software per la gestione di un'azienda (fatture, ordini, magazzino, etc., con possibilità di stampa).

Un grazie a tutti quelli che risponderanno!
Delphi è il miglior RAD per sviluppare applicazioni dotate di GUI per Windows.

Io comunque gli ho affiancato Python a cui cerco di delegare quanta più "business logic" e gestione dei dati.

In questo modo ottengo il meglio dai due mondi: con Delphi sviluppo rapidamente l'interfaccia utente, e con Python rapidamente il codice che gestisce dati & co.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 20-09-2008, 20:56   #13
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
inoltre per variabilepippo, che evidenziava il fatto che le applicazioni Delphi Win32 sono native e non richiedono il CLR: il framework è ormai ovunque, Windows Vista lo ha già e se non erro arriva da solo anche su XP tramite Windows Update (o forse anche solo SP2). secondo me non è proprio il caso di preoccuparsi della sua possibile assenza.
E' vero che siamo nel 2008 e molti sistemi sono dotati del .NET framework runtime, però è altrettanto vero che molte società usano OS datati (Windows NT/2000) e non sempre si ha la possibilità di installare nuovi componenti sw. Un'applicazione Win32 gira (quasi) ovunque (spesso anche su Linux con Wine), ciò non è sempre vero per le applicazioni .NET, a me capita spesso di lavorare in ambienti in cui il runtime non è installato: per policy aziendali, per scarsa attenzione agli aggiornamenti (o all'evoluzione del software) o per semplice ignoranza.

Ed in ogni caso non è detto che il runtime sia quello richiesto dall'applicazione...
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


NZXT H9 Flow RGB+, Kraken Elite 420 e F140X: abbiamo provato il tris d'assi di NZXT NZXT H9 Flow RGB+, Kraken Elite 420 e F140X: abb...
ASUS ROG Swift OLED PG34WCDN recensione: il primo QD-OLED RGB da 360 Hz ASUS ROG Swift OLED PG34WCDN recensione: il prim...
Recensione Nothing Phone (4a) Pro: finalmente in alluminio, ma dal design sempre unico Recensione Nothing Phone (4a) Pro: finalmente in...
WoW: Midnight, Blizzard mette il primo, storico mattone per l'housing e molto altro WoW: Midnight, Blizzard mette il primo, storico ...
Ecovacs Goat O1200 LiDAR Pro: la prova del robot tagliaerba con tagliabordi integrato Ecovacs Goat O1200 LiDAR Pro: la prova del robot...
La navicella spaziale indiana Gaganyaan ...
Le macchie sullo scudo termico di Orion ...
Anthropic ha un'AI che trova falle in Wi...
I 10 migliori sconti Amazon del weekend:...
Con un coupon scendono ancora: le super ...
Minimo storico per Samsung Galaxy S26 Ul...
Si è conclusa la missione lunare ...
EK Waterblock si arrende agli aumenti, i...
Geekbench si aggiorna: tutti i test con ...
Per la prima volta un computer quantisti...
Telecamere Reolink 4K su Amazon: Wi-Fi 6...
Anthropic vuole farsi i chip da sola? Co...
Il fondatore di Framework: il personal c...
JBL Live Flex 3 a 129€ su Amazon: ANC ad...
Come un uomo ha costruito un'azienda da ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 13:19.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v