Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker
DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker
Analizziamo nel dettaglio DJI RS 5, l'ultimo arrivato della famiglia Ronin progettato per videomaker solisti e piccoli studi. Tra tracciamento intelligente migliorato e ricarica ultra rapida, scopriamo come questo gimbal eleva la qualità delle produzioni.
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming
AMD Ryzen 7 9850X3D è la nuova CPU gaming di riferimento grazie alla 3D V-Cache di seconda generazione e frequenze fino a 5,6 GHz. Nei test offre prestazioni superiori a 9800X3D e 7800X3D, confermando la leadership AMD nel gaming su PC.
Le soluzioni FSP per il 2026: potenza e IA al centro
Le soluzioni FSP per il 2026: potenza e IA al centro
In occasione del Tech Tour 2025 della European Hardware Association abbiamo incontrato a Taiwan FSP, azienda impegnata nella produzione di alimentatori, chassis e soluzioni di raffreddamento tanto per clienti OEM come a proprio marchio. Potenze sempre più elevate negli alimentatori per far fronte alle necessità delle elaborazioni di intelligenza artificiale.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-02-2011, 00:17   #1
CastaDj89
Senior Member
 
L'Avatar di CastaDj89
 
Iscritto dal: Nov 2006
Messaggi: 325
Linguaggio e consigli per piccolo gestionale

Ciao a tutti, vorrei sviluppare un piccolo gestionale (Fornitori, Prodotti, ... ) e con piccole funzioni come esportare alcuni dati in excel.
Una cosa semplice insomma...
Pensavo di dotarlo di un database interno visto che deve essere eseguito da un solo PC.
Secondo voi che linguaggio sarebbe più opportuno usare? E come database cosa mi consigliate?
Il tutto dovrebbe funzionare su un pc windows (non proprio recente)

Ho una discreta conoscenza di Java e C#, ma ovviamente dovrò approfondire per ottenere un buon risultato.

Vi ringrazio in anticipo
CastaDj89 è offline   Rispondi citando il messaggio o parte di esso
Old 23-02-2011, 00:31   #2
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
usa Access o OpenOffice Database
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 23-02-2011, 00:46   #3
Freaxxx
Senior Member
 
L'Avatar di Freaxxx
 
Iscritto dal: Dec 2006
Messaggi: 3808
tieni conto che nella scrittura di un buon software c'è anche un buon team e una fase di testing, preparati quindi ad avere una discreta mole di lavoro e ad organizzarti con il tempo e con le risorse.
Freaxxx è offline   Rispondi citando il messaggio o parte di esso
Old 23-02-2011, 00:52   #4
CastaDj89
Senior Member
 
L'Avatar di CastaDj89
 
Iscritto dal: Nov 2006
Messaggi: 325
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
usa Access o OpenOffice Database
Preferivo fare qualcosa di più personalizzato

Quote:
Originariamente inviato da Freaxxx Guarda i messaggi
tieni conto che nella scrittura di un buon software c'è anche un buon team e una fase di testing, preparati quindi ad avere una discreta mole di lavoro e ad organizzarti con il tempo e con le risorse.
Non ho fretta, per cui posso prendermi tutto il tempo necessario, l'importante è avere una buona qualità finale
CastaDj89 è offline   Rispondi citando il messaggio o parte di esso
Old 23-02-2011, 09:00   #5
ingframin
Senior Member
 
L'Avatar di ingframin
 
Iscritto dal: Apr 2010
Città: Leuven
Messaggi: 667
Dato che già lo conosci usa Java con JavaDB o SQLite
ingframin è offline   Rispondi citando il messaggio o parte di esso
Old 23-02-2011, 12:24   #6
Infrid
Member
 
L'Avatar di Infrid
 
Iscritto dal: Oct 2005
Messaggi: 130
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
usa Access o OpenOffice Database
ecco io do il consiglio totalmente opposto, NON usare Access! Evitalo come la peste.

Piuttosto, per poter fare un buon database occorre una buona conoscenza del modello relazionale e del linguaggio sql. A prescindere da cosa userai; mysql, postgresql, sqlite...funzionano tutti con il linguaggio sql.

La parte applicativa puoi farla benissimo in c# o java, scegli tu, ma se il pc è troppo datato qualsivoglia programma java può risultare pesantuccio (non so per c#)

Ad ogni modo imparato un linguaggio di programmazione, e scelto il tuo DBMS (il software che si occuperà del tuo database) è tutta questione di prendere familiarità con le librerie per gestire le query.
Infrid è offline   Rispondi citando il messaggio o parte di esso
Old 23-02-2011, 13:20   #7
CastaDj89
Senior Member
 
L'Avatar di CastaDj89
 
Iscritto dal: Nov 2006
Messaggi: 325
Quote:
Originariamente inviato da ingframin Guarda i messaggi
Dato che già lo conosci usa Java con JavaDB o SQLite
Quote:
Originariamente inviato da Infrid Guarda i messaggi
ecco io do il consiglio totalmente opposto, NON usare Access! Evitalo come la peste.

Piuttosto, per poter fare un buon database occorre una buona conoscenza del modello relazionale e del linguaggio sql. A prescindere da cosa userai; mysql, postgresql, sqlite...funzionano tutti con il linguaggio sql.

La parte applicativa puoi farla benissimo in c# o java, scegli tu, ma se il pc è troppo datato qualsivoglia programma java può risultare pesantuccio (non so per c#)

Ad ogni modo imparato un linguaggio di programmazione, e scelto il tuo DBMS (il software che si occuperà del tuo database) è tutta questione di prendere familiarità con le librerie per gestire le query.
Ho delle conoscenze di SQL, ho fatto piccoli lavoretti in mysql, (non credo che questo "progetto" richieda delle profonde conoscenze di database) penso di riuscire a cavarmela da questo lato, in caso documentandomi un po'.

Come database punterò ad un database embedded come JavaDB o qualcosa di equivalente in C#.

Ora resta da decidere che linguaggio usare...
CastaDj89 è offline   Rispondi citando il messaggio o parte di esso
Old 23-02-2011, 20:45   #8
ingframin
Senior Member
 
L'Avatar di ingframin
 
Iscritto dal: Apr 2010
Città: Leuven
Messaggi: 667
A questo punto se non vuoi usare Java puoi usare Python con SQLite :-)
Python è agile, veloce da imparare, ha un sacco di librerie e funziona discretamente bene. Non sarà il top della velocità ma ti dimezza i tempi di sviluppo!
ingframin è offline   Rispondi citando il messaggio o parte di esso
Old 23-02-2011, 21:21   #9
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Esagerato! S'impiega anche un decimo del tempo...
__________________
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 24-02-2011, 00:16   #10
bobbytre
Senior Member
 
L'Avatar di bobbytre
 
Iscritto dal: Feb 2010
Messaggi: 466
io punterei su PHP + MySQL
__________________
I robot hanno scintillanti fondoschiena metallici che non dovrebbero essere baciati.
bobbytre è offline   Rispondi citando il messaggio o parte di esso
Old 24-02-2011, 00:37   #11
CastaDj89
Senior Member
 
L'Avatar di CastaDj89
 
Iscritto dal: Nov 2006
Messaggi: 325
Quote:
Originariamente inviato da ingframin Guarda i messaggi
A questo punto se non vuoi usare Java puoi usare Python con SQLite :-)
Python è agile, veloce da imparare, ha un sacco di librerie e funziona discretamente bene. Non sarà il top della velocità ma ti dimezza i tempi di sviluppo!
Ma converrebbe usare Python piuttosto che Java o C#?
Cosa necessita un programma scritto in Python per girare in un computer?

Quote:
Originariamente inviato da bobbytre Guarda i messaggi
io punterei su PHP + MySQL
Dev'essere un semplice programma che gira su di un computer, non mi sembra il caso di creare un applicazione in PHP+MYSQL.
CastaDj89 è offline   Rispondi citando il messaggio o parte di esso
Old 24-02-2011, 02:17   #12
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Insisto col dire che l'uso di un programma fatto apposta per scrivere questo genere di programmi sia la scelta più produttiva.

Naturalmente non è più produttivo di python che, come riportano le più recenti statistiche, ti permette anche di far pipì in un decimo del tempo che impiegheresti normalmente (oltre ad essere stato usato per celebrare le nozze di cana, inventare la penicillina e scoprire le americhe).

Tuttavia, e lasciando perdere gli adepti della chiesa di Pythonology, se:

"Ho una discreta conoscenza di Java e C#"

allora:

forse (ma forse, eh) ti converrebe usare o Java o C#. Non per altro ma se già devi imparare come scrivere una CRUD, forse buttarci dentro anche il carico di una nuova piattaforma non è proprio una grandissima idea.

O sono fuori di testa?

Certo, quelli di Pythonology obietteranno che, com'è noto, studiare python è così facile che finisci due giorni prima di iniziare, fenomeno noto come il "python di einstein-rosen", ma, se vogliamo restare nel campo della fisica, potremmo sospettare che i conti non tornino.

Dio non voglia che poi si parli del fatto che, conoscendo Java o C#, si possano usare strumenti di sviluppo, librerie e documentazioni tra le migliori disponibili sul mercato.

A meno che tu non voglia effettivamente sfruttare l'occasione per studiare qualcosa che non conosci.

In questo caso, se hai già provato Scala, F#, Haskell, Eiffel, Newspeak e il linguaggio dei rutti, allora sì, potresti provare con python.
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 24-02-2011, 09:14   #13
ingframin
Senior Member
 
L'Avatar di ingframin
 
Iscritto dal: Apr 2010
Città: Leuven
Messaggi: 667
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
Insisto col dire che l'uso di un programma fatto apposta per scrivere questo genere di programmi sia la scelta più produttiva.

Naturalmente non è più produttivo di python che, come riportano le più recenti statistiche, ti permette anche di far pipì in un decimo del tempo che impiegheresti normalmente (oltre ad essere stato usato per celebrare le nozze di cana, inventare la penicillina e scoprire le americhe).

Tuttavia, e lasciando perdere gli adepti della chiesa di Pythonology, se:

"Ho una discreta conoscenza di Java e C#"

allora:

forse (ma forse, eh) ti converrebe usare o Java o C#. Non per altro ma se già devi imparare come scrivere una CRUD, forse buttarci dentro anche il carico di una nuova piattaforma non è proprio una grandissima idea.

O sono fuori di testa?

Certo, quelli di Pythonology obietteranno che, com'è noto, studiare python è così facile che finisci due giorni prima di iniziare, fenomeno noto come il "python di einstein-rosen", ma, se vogliamo restare nel campo della fisica, potremmo sospettare che i conti non tornino.

Dio non voglia che poi si parli del fatto che, conoscendo Java o C#, si possano usare strumenti di sviluppo, librerie e documentazioni tra le migliori disponibili sul mercato.

A meno che tu non voglia effettivamente sfruttare l'occasione per studiare qualcosa che non conosci.

In questo caso, se hai già provato Scala, F#, Haskell, Eiffel, Newspeak e il linguaggio dei rutti, allora sì, potresti provare con python.
Aspetta però... Nella mia prima risposta ho chiaramente detto "visto che già lo conosci usa Java con JavaDB".
Solo ad una successiva richiesta di suggerimento di linguaggio ho suggerito python

Fosse per me potrebbe anche provare a scriverlo in Assembly, sai che figata!?
ingframin è offline   Rispondi citando il messaggio o parte di esso
Old 24-02-2011, 09:16   #14
ingframin
Senior Member
 
L'Avatar di ingframin
 
Iscritto dal: Apr 2010
Città: Leuven
Messaggi: 667
Quote:
Originariamente inviato da CastaDj89 Guarda i messaggi
Ma converrebbe usare Python piuttosto che Java o C#?
Cosa necessita un programma scritto in Python per girare in un computer?



Dev'essere un semplice programma che gira su di un computer, non mi sembra il caso di creare un applicazione in PHP+MYSQL.
Ti basta scaricare l'ambiente python da www.python.org.
Per creare l'eseguibile cerca py2exe oppure cxFreze.

http://www.python.org
http://www.py2exe.org/
http://cx-freeze.sourceforge.net/
http://www.tkdocs.com/
http://www.sqlite.org/
ingframin è offline   Rispondi citando il messaggio o parte di esso
Old 24-02-2011, 09:22   #15
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
Insisto col dire che l'uso di un programma fatto apposta per scrivere questo genere di programmi sia la scelta più produttiva.

Naturalmente non è più produttivo di python che, come riportano le più recenti statistiche, ti permette anche di far pipì in un decimo del tempo che impiegheresti normalmente (oltre ad essere stato usato per celebrare le nozze di cana, inventare la penicillina e scoprire le americhe).

Tuttavia, e lasciando perdere gli adepti della chiesa di Pythonology, se:

"Ho una discreta conoscenza di Java e C#"

allora:

forse (ma forse, eh) ti converrebe usare o Java o C#. Non per altro ma se già devi imparare come scrivere una CRUD, forse buttarci dentro anche il carico di una nuova piattaforma non è proprio una grandissima idea.

O sono fuori di testa?

Certo, quelli di Pythonology obietteranno che, com'è noto, studiare python è così facile che finisci due giorni prima di iniziare, fenomeno noto come il "python di einstein-rosen", ma, se vogliamo restare nel campo della fisica, potremmo sospettare che i conti non tornino.

Dio non voglia che poi si parli del fatto che, conoscendo Java o C#, si possano usare strumenti di sviluppo, librerie e documentazioni tra le migliori disponibili sul mercato.

A meno che tu non voglia effettivamente sfruttare l'occasione per studiare qualcosa che non conosci.

In questo caso, se hai già provato Scala, F#, Haskell, Eiffel, Newspeak e il linguaggio dei rutti, allora sì, potresti provare con python.
IDOLO!!!


my 2 cent opinion:
java + mysql

se se vuoi perderci tempo e divertirti, go onweb with php
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 24-02-2011, 11:13   #16
CastaDj89
Senior Member
 
L'Avatar di CastaDj89
 
Iscritto dal: Nov 2006
Messaggi: 325
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
Insisto col dire che l'uso di un programma fatto apposta per scrivere questo genere di programmi sia la scelta più produttiva.

Naturalmente non è più produttivo di python che, come riportano le più recenti statistiche, ti permette anche di far pipì in un decimo del tempo che impiegheresti normalmente (oltre ad essere stato usato per celebrare le nozze di cana, inventare la penicillina e scoprire le americhe).

Tuttavia, e lasciando perdere gli adepti della chiesa di Pythonology, se:

"Ho una discreta conoscenza di Java e C#"

allora:

forse (ma forse, eh) ti converrebe usare o Java o C#. Non per altro ma se già devi imparare come scrivere una CRUD, forse buttarci dentro anche il carico di una nuova piattaforma non è proprio una grandissima idea.

O sono fuori di testa?

Certo, quelli di Pythonology obietteranno che, com'è noto, studiare python è così facile che finisci due giorni prima di iniziare, fenomeno noto come il "python di einstein-rosen", ma, se vogliamo restare nel campo della fisica, potremmo sospettare che i conti non tornino.

Dio non voglia che poi si parli del fatto che, conoscendo Java o C#, si possano usare strumenti di sviluppo, librerie e documentazioni tra le migliori disponibili sul mercato.

A meno che tu non voglia effettivamente sfruttare l'occasione per studiare qualcosa che non conosci.

In questo caso, se hai già provato Scala, F#, Haskell, Eiffel, Newspeak e il linguaggio dei rutti, allora sì, potresti provare con python.
Da quello che ho capito mi sconsigli Python perchè non è un linguaggio adatto al mio scopo giusto?

Per cultura personale, quali sarebbero i linguaggi più utili per un progetto simile?

Quote:
Originariamente inviato da ingframin Guarda i messaggi
Ti basta scaricare l'ambiente python da www.python.org.
Per creare l'eseguibile cerca py2exe oppure cxFreze.

http://www.python.org
http://www.py2exe.org/
http://cx-freeze.sourceforge.net/
http://www.tkdocs.com/
http://www.sqlite.org/
Grazie dell'informazione, può sempre essermi utile

Quote:
Originariamente inviato da franksisca Guarda i messaggi
IDOLO!!!


my 2 cent opinion:
java + mysql

se se vuoi perderci tempo e divertirti, go onweb with php
Conosco un po' anche PHP si, però mi sembra inadatto al mio piccolo progetto. Lo vedo più adatto ad un progetto più grande ed esteso come numero di utenti. Comporterebbe la necessità di un server web (anche se virtuale).
In ogni caso se avessi dovuto fare qualcosa con più utenti che accedono sicuramente avrei puntato su qualcosa "web" con php o linguaggi simili. Molto più facile da mantenere, aggiornare e a volte configurare rispetto ad un'applicazione installata su 20/30 pc (a volte diversi tra loro)
CastaDj89 è offline   Rispondi citando il messaggio o parte di esso
Old 24-02-2011, 14:20   #17
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da ingframin Guarda i messaggi
Aspetta però... Nella mia prima risposta ho chiaramente detto "visto che già lo conosci usa Java con JavaDB".
Solo ad una successiva richiesta di suggerimento di linguaggio ho suggerito python

Fosse per me potrebbe anche provare a scriverlo in Assembly, sai che figata!?
Non sarebbe male come idea, un po' di sano masochismo autolesionista non farebbe male.

Certo, cosucce come queste:
Codice:
# Chiamata a una stored procedure che ritorna tre parametri
CustomerID, MessageID, Message = DB.GetContent(Channel, Operator, Phone)

# Ritorna la lista delle ultime MaxNews, prelevando al massimo MaxCharacters caratteri  
DB.News[Description.Left(MaxCharacters)].OrderBy[ID.Desc][ : MaxNews].List()

# Ritorna tutti i campi di un record:
DB.ContentsReport['*'](ID == MediaID)

# Ritorna la lista con le informazioni di tutti i contenuti i cui ID appartengono alla lista fornita 
Contents = DB.Contents[ID, BPM, Mood, Published].OrderBy[ID].List(ID.In(MediaIDs))

# Ritorna la lista con le informazioni di tutti i contenuti i cui ID appartengono alla lista fornita 
Contents = DB.Contents[ID, BPM, Mood, Published].OrderBy[ID].List(ID.In(MediaIDs))

# Ritorna l'insieme di tutte le lingue
DB.Disclaimers[Language.Distinct].Set()

# Ritorna un dizionario con chiave il campo ID e con valore il campo Name
DB.Clients[ID, Name].Dict()

# Aggiorna alcuni campi del record il cui ID è NewID
DB.Contents[ID == NewID] = AlbumID == AnAlbumID, Name == AName, BPM == ABPM, Mood == AMood

# Inserisce un nuovo record
DB.ContentsLyrics += MediaID, LyricsID

# Inserisce un nuovo record coi soli campi specificati
DB.AccountCapabilities += account_id == AccountID, capability_id == CapabilityID

# Cancella tutti i record i cui campi assumono i valori specificati
DB.Formats -= MediaID == mediaid, MIMEType == AMIMEType, Bitrate == ABitrate

# Cancella tutti i record
DB.Formats -= ()
richiederebbero qualche riga di codice in più in assembly.
__________________
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 24-02-2011, 14:29   #18
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Quote:
Originariamente inviato da CastaDj89 Guarda i messaggi
Da quello che ho capito mi sconsigli Python perchè non è un linguaggio adatto al mio scopo giusto?
Assolutamente no. Python è una piattaforma "general purpose", è geneticamente adatto a qualsiasi scopo.

Poi, per un programmatore, un linguaggio è come il proverbiale miele per l'ape e vale sempre la pena di impararne uno nuovo, non solo per cultura personale ma anche e soprattutto perchè l'esposizione ad una sintassi diversa e a librerie diverse ti permette di fare un uso migliore dei linguaggi che già conosci - perchè vedi modi diversi di ottenere gli stessi risultati, alcuni modi dei quali possono essere preferibili ad altri in determinati contesti: insomma, arricchisci il tuo bagaglio di opzioni.

Va anche detto che, se intendi imparare un nuovo linguaggio, il fatto di avere l'idea di un programma da realizzare e, quindi, di avere un parametro concreto a cui applicare le conoscenze che acquisici, è di enorme utilità, quindi potresti cogliere l'occasione al volo.

Tuttavia, un conto è fare un programma, un conto è studiare un linguaggio, anche qualora lo studio sia applicato alla creazione di un programma.

Siccome durante la scrittura di un programma devi fare delle scelte, una marea di scelte, in parte determinate dalle caratteristiche della piattaforma che usi, il fatto di non conoscere la piattaforma che usi - perchè stai imparando ad usarla - aumenta i tempi di sviluppo, perchè oltre ad affrontare i problemi del programma devi anche affrontare i problemi posti dalla piattaforma.

Quindi se il tuo obiettivo è quello di scrivere il programma - come mi è parso che sia - il mio parere è quello predetto: usa un programma per generare quel genere di applicazioni o se proprio non vuoi usa almeno uno dei linguaggi che già conosci.

Se invece vuoi approfittare dell'occasione di imparare un nuovo linguaggio, allora puoi anche usare Python. C'è comunque un thread in rilievo sulle opzioni disponibili.
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!

Ultima modifica di PGI-Bis : 24-02-2011 alle 14:40.
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 24-02-2011, 14:38   #19
CastaDj89
Senior Member
 
L'Avatar di CastaDj89
 
Iscritto dal: Nov 2006
Messaggi: 325
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
Assolutamente no. Python è una piattaforma "general purpose", è geneticamente adatto a qualsiasi scopo.

Poi, per un programmatore, un linguaggio è come il proverbiale miele per l'ape e vale sempre la pena di impararne uno nuovo non solo per cultura personale ma anche e soprattutto perchè l'esposizione ad una sintassi diversa e a librerie diverse ti permette di fare un uso migliore dei linguaggi che già conosci - perchè vedi modi diversi di ottenere gli stessi risultati, alcuni modi dei quali possono essere preferibili ad altri in determinati contesti: insomma, arricchisci il tuo bagaglio di opzioni.

Va anche detto che se intendi imparare un nuovo linguaggio il fatto di avere l'idea di un programma da realizzare e, quindi, di avere un parametro concreto a cui applicare le conoscenze che acquisici, è di enorme utilità, quindi potresti cogliere l'occasione al volo.

Tuttavia, un conto è fare un programma, un conto è studiare un linguaggio, anche qualora lo studio sia applicato alla creazione di un programma.

Siccome durante la scrittura di un programma devi fare delle scelte, una marea di scelte, in parte determinate dalle caratteristiche della piattaforma che usi, il fatto di non conoscere la piattaforma che usi - perchè stai imparando ad usarla - aumenta i tempi di sviluppo, perchè oltre ad affrontare i problemi del programma devi anche affrontare i problemi posti dalla piattaforma.

Quindi se il tuo obiettivo è quello di scrivere il programma - come mi è parso che sia - il mio parere è quello predetto: usa un programma per generare quel genere di applicazioni o se proprio non vuoi usa almeno uno dei linguaggi che già conosci.

Se invece vuoi approfittare dell'occasione di imparare un nuovo linguaggio, allora puoi anche usare Python. C'è comunque un thread in rilievo sulle opzioni disponibili.
Grazie del consiglio, probabilmente allora si userò uno dei linguaggi che già conosco.
So che per esempio Access velocizzerebbe il tutto, ma come già detto preferisco creare un programma "da zero", anche per migliorare le mie capacità/conoscenze
CastaDj89 è offline   Rispondi citando il messaggio o parte di esso
Old 24-02-2011, 14:39   #20
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Certo, cosucce come queste:
AHHHHH!!!


Per le basette dell'Alighieri, ritornare è intransitivo.

Significa che non trasferisce il significato all'oggetto e quindi occorre una preposizione.

Ma che v'ha fatto di male restituire?
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker DJI RS 5: stabilizzazione e tracking intelligent...
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequen...
Le soluzioni FSP per il 2026: potenza e IA al centro Le soluzioni FSP per il 2026: potenza e IA al ce...
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
SpaceX vuole portare nello Spazio 1 mili...
Realme 16: il nuovo mid-range che si isp...
DAZN lancia il piano Full Mobile a 19,99...
Samsung Galaxy S26, ormai è tutto...
Smartphone sempre più cari: super...
L'ultima puntata di Falsissimo rimossa d...
NASA Perseverance ha utilizzato percorsi...
Blue Origin sospende per almeno due anni...
Stampanti, Los Angeles verso il divieto ...
Roscosmos Amur: il razzo spaziale riutil...
Robot aspirapolvere per tutte le tasche:...
Accedere alle mail di un lavoratore lice...
Amazon Haul scatenato: migliaia di prodo...
Amazon Seconda Mano rilancia: sconto ext...
Super prezzo Amazon per ECOVACS DEEBOT T...
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: 18:35.


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