Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI ha appena ufficializzato la serie Lito, la sua nuova gamma di droni entry-level destinata a chi si avvicina per la prima volta alla fotografia aerea. Al centro dell'annuncio ci sono due modelli ben distinti per fascia di prezzo e specifiche tecniche: DJI Lito 1 e DJI Lito X1. Entrambi si collocano sotto la soglia regolamentare dei 249 grammi, che permette di volare con requisiti burocratici più semplici rispetto ai droni più pesanti.
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi
Siamo stati a Londra per la premiazione dei Sony World Photography Awards 2026, l'evento a tema fotografia più prestigioso. Fra sorprese e novità, ne approfittiamo per fare il punto sulla fotografia contemporanea, in cui la didascalia è sempre più necessaria a cogliere il senso della quasi totalità degli scatti.
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince
L'elettrica di casa Hyundai propone una versione AWD con estetica derivata dalla famiglia N. L'abbiamo provata per diversi giorni, per scoprire tutti i dettagli e la vera autonomia in autostrada
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 02-05-2004, 19:36   #1
Goldrake_xyz
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 984
Quale linguaggio ?

Hallo !

Premesso che mi divertivo molto a programmare in ASM e
Turbo C2.0 ( MS-DOS )

Ora vorrei provare qualcosa stile C++ , VISUAL C++ , C# , JAVA
ma non sò cosa scegliere.
Premetto che la programmazione ad ogetti non mi è stata
mai molto simpatica ....

Più in generale ho qualche problema in ASM, cioè,
una volta, tanto tempo fà, la memoria era indirizzata
in maniera diretta, l'indirizzo che usavi era l'indirizzo fisico reale,
ora invece c'è l'indirizzo virtuale che mi sembra una faccenda
abbastanza intricata

Saluti.
Goldrake_xyz è offline   Rispondi citando il messaggio o parte di esso
Old 02-05-2004, 19:51   #2
gokan
Senior Member
 
L'Avatar di gokan
 
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
Ogni tanto fare una bella ricerchina sarebbe utile
http://forum.hwupgrade.it/showthread...hreadid=671343
Dai un'occhiata alle F.A.Q in rilievo, troverai molte risposte alle tue domande
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer
gokan è offline   Rispondi citando il messaggio o parte di esso
Old 03-05-2004, 13:37   #3
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 16214
E perche' non Python?

E' interpretato.
Lo usi sia sotto Windows sia sotto Linux.
Lo puoi estendere mediante C/C++.
Ha una sintassi che ti costringe a scrivere programmi leggibili
Ha un sacco di moduli aggiuntivi.
Ha una comunita' molto attiva.

Questo e' il sito di riferimento.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu
Ziosilvio è offline   Rispondi citando il messaggio o parte di esso
Old 03-05-2004, 14:57   #4
akyra
Senior Member
 
L'Avatar di akyra
 
Iscritto dal: Feb 2004
Città: TREVISO
Messaggi: 902
java per sempre, e tutta la vita.....
__________________
akyra è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2004, 15:27   #5
cavva81
Member
 
Iscritto dal: Nov 2003
Città: Modena
Messaggi: 149
Re: E perche' non Python?

Quote:
Lo usi sia sotto Windows sia sotto Linux.
solo se non usi delle librerie generiche... python è multipiattaforma, ma non write-once-run-dovevuoi

Quote:
Lo puoi estendere mediante C/C++.
mi dicono (io non l'ho mai fatto sinceramente) ke sia piuttosto complicato, vuoi anke per il fatto ke alla fine ti devi imparare pure il C e il C++

Quote:
Ha una sintassi che ti costringe a scrivere programmi leggibili
questa è una cosa che mi piace del Python, ma costringere a mettere dei TAB al posto di parentesi graffe non vuol certo dire rendere un listato leggibile !!

Quote:
Ha un sacco di moduli aggiuntivi.
Ha una comunita' molto attiva.
qui hai perfettamente ragione, inoltre aggiungerei che per iniziare a programmare ad oggetti il pitone è sicuramente uno dei più immediati e anche facili.

io però opterei di brutto per il Java
cavva81 è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2004, 21:24   #6
Icedguardian
Member
 
Iscritto dal: May 2003
Messaggi: 283
Io voto per il python. Ci sono anche le librerie grafiche che girano sotto diverse piattaforme.

Ciao

P.S. Un certo Eric Steven Raymond consiglia di imparare a programmare iniziando proprio da Python
__________________
/***
* Nulla è impossibile per chi non deve farlo
***/
Icedguardian è offline   Rispondi citando il messaggio o parte di esso
Old 04-05-2004, 23:14   #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
Re: E perche' non Python?

Quote:
Originariamente inviato da Ziosilvio
E' interpretato.
E' un vantaggio
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2004, 11:33   #8
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 16214
Re: Re: E perche' non Python?

Quote:
Originariamente inviato da cionci
E' un vantaggio
Dipende da cosa devi fare.
Se vuoi imparare qualcosa di nuovo: si'.
Se devi scrivere qualcosa che possa girare su piu' di un'architettura: si'.
Se la velocita' non e' un problema: si'.
Se la velocita' e' un problema: no.
Eccetera...
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu
Ziosilvio è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2004, 12:32   #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
Comunque se già conosci il C ti consiglio di passare senza pensarci due volte al C++ (per cominciare niente Visual e compagnia bella, poi passerei alle wxWidgets)
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2004, 17:58   #10
Luc@s
Senior Member
 
L'Avatar di Luc@s
 
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
cmq il python nn lo sottovaliterei..............io lo trovo molto potente e pulito

P.S: cionci, belll' avatar
__________________
Gnu/Linux User
Luc@s è offline   Rispondi citando il messaggio o parte di esso
Old 05-05-2004, 18:02   #11
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
OT

Quote:
Originariamente inviato da Luc@s
P.S: cionci, belll' avatar
Tnx
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 26-05-2004, 19:05   #12
Goldrake_xyz
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 984
! grazie a tutti ! __


Allora il mio prossimo step sarà C++ con il libro di Stroustrup,

Poi penso di provare a programmare in Java....

e il Visual C# ha qualche caratteristica particolare ???


a presto.
Goldrake_xyz è offline   Rispondi citando il messaggio o parte di esso
Old 26-05-2004, 19:35   #13
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 Goldrake_xyz
e il Visual C# ha qualche caratteristica particolare ???
Sei cominci con il Java non ha senso C#
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 26-05-2004, 20:04   #14
Ikitt_Claw
Senior Member
 
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
Re: E perche' non Python?

Quote:
Originariamente inviato da Ziosilvio
E' interpretato.
semicompilato, o compilato JIT.
Ikitt_Claw è offline   Rispondi citando il messaggio o parte di esso
Old 26-05-2004, 21:04   #15
Mixmar
Senior Member
 
L'Avatar di Mixmar
 
Iscritto dal: Feb 2002
Città: Trento
Messaggi: 962
Quote:
Originariamente inviato da cionci
Sei cominci con il Java non ha senso C#
Sì', è vero, sono molto simili... però, se vuoi fare programmi _abbastanza_ performanti in ambiente Windows, secondo me C# è migliore... è indiscutibile, ha i vantaggi di essere "interno alla casa" che fa anche Windows... per il resto, è Java sputato.
__________________
"Et Eärallo Endorenna utúlien. Sinome maruvan ar Hildinyar tenn' Ambar-metta!" -- Aragorn Elessar, Heir of Isildur
Mixmar -- OpenSuSE 11.1 on AMD 64 3000+ on DFI LanParty nF4-D | GeForce 6600 GT + Thermaltake Schooner on Samsung 710N
Storage -- ( 2 x Hitachi Deskstar 80 Gb + 1 x Hitachi 250 Gb ) = 1 RAID 5 + 1 Storage space LaCie Ethernet Disk Mini 250 Gb | HP - DV2150 EL MILAN CLAN
Mixmar è offline   Rispondi citando il messaggio o parte di esso
Old 26-05-2004, 22:12   #16
mmx[ngg]
Senior Member
 
Iscritto dal: Aug 2001
Città: Milano
Messaggi: 402
Re: Quale linguaggio ?

Quote:
Originariamente inviato da cionci
E' un vantaggio
LOL

Quote:
Originariamente inviato da Goldrake_xyz
Più in generale ho qualche problema in ASM, cioè,
una volta, tanto tempo fà, la memoria era indirizzata
in maniera diretta, l'indirizzo che usavi era l'indirizzo fisico reale,
ora invece c'è l'indirizzo virtuale che mi sembra una faccenda
abbastanza intricata
Se hai dei dubbi sull'assembler puoi kiedere a me....ma sappi che l'indirizzo virtuale è gestito totalmente in maniera automatica dall'O.S. quindi se non devi fare cose turche ti è indifferente.
__________________
Phenom 2 555 X2@X4@3,6Ghz 1.33v Asus M4A785TD-V EVO 4GB Team Group Elite 1333Mhz AC Freezer Xtreme Corsair 450VX Samsung SyncMaster T220 Hd Seagate 500x2(Raid 0) Barton 2500+@3200+ vcore 1.550 (liquid cooled@+9° T.A.) Asus A7N8X-E Dlx 1Gb Ram Dual DDR Hd Maxtor SATA 160x2(Raid 0) GeXCube 9600XT Eizo 19P Le belle cose hanno un inizio e una fine...tutto il resto è la normalità
mmx[ngg] è offline   Rispondi citando il messaggio o parte di esso
Old 27-05-2004, 07:51   #17
Scoperchiatore
Senior Member
 
L'Avatar di Scoperchiatore
 
Iscritto dal: Sep 2001
Città: Roma
Messaggi: 1944
vai di C++, che in questo caso è il migliore compromesso fra oggetti e classico imperativo

poi io mi butterei su Ocaml, o prolog, tanto per divertirsi con la programmazione funzionale e la logica del primo ordine

Scherzi a parte, la potenza dei linguaggi funzionali mi spaventa sempre di più. Mi sto accorgendo che in Ocaml facevo in 3 (contate) righe di codice cose che con java faccio in 10-15

solo che la ricorsione, se non ottimizzata, è poco performante...
__________________
"Oggi è una di quelle giornate in cui il sole sorge veramente per umiliarti" Chuck Palahniuk

Io c'ero
Scoperchiatore è offline   Rispondi citando il messaggio o parte di esso
Old 27-05-2004, 11:53   #18
texdida
Junior Member
 
L'Avatar di texdida
 
Iscritto dal: Mar 2004
Città: Saluzzo CN
Messaggi: 18
Ti dico sinceramente di provare java ke è uno spettacolo e poi asp!!Io programmo con java e asp e javascript, visual studio e visual basic quindi ho l'imbarazzo però java è molto bello!!!!
__________________
Membro del MotoHardware Club con Aprilia RSV 1000
Membro del Homer J. Simpson fan club
Membro MASCHILISTA FAN CLUB
texdida è offline   Rispondi citando il messaggio o parte di esso
Old 27-05-2004, 18:29   #19
Goldrake_xyz
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 984
Re: Re: Quale linguaggio ?

Quote:
Originariamente inviato da mmx[ngg]
ma sappi che l'indirizzo virtuale è gestito totalmente in maniera automatica dall'O.S. quindi se non devi fare cose turche ti è indifferente.
(Ti Ringrazio per la tua Disponibilità !___ )

Ritornando sull' argomento assembler, il problema è che prima
potevo fare molti programmi per gestire direttamente l'hardware,
tipo programmare direttamente i registri della VGA,
Porta Parallela, ecc. ecc.
ora con l'indirizzo virtuale mi hanno cambiato un pochino le cose.. vedere per esempio i registri LGDT IGDT ???

Quote:
]Originariamente inviato da Scoperchiatore
poi io mi butterei su Ocaml, o prolog, tanto per divertirsi con la programmazione funzionale e la logica del primo ordine
Oddio Oddio .... ti prego, non mi parlare di prolog (e lisp)
ne ho fatto un' abbuffata, che a ripensarci mi sento male !

Pattern matching, ricorsione, e backtracking x il primo
una fila di parentesi x il secondo
Ocaml .. per fortuna non sò neanche da quale pianeta arriva

Ultima modifica di Goldrake_xyz : 27-05-2004 alle 18:33.
Goldrake_xyz è offline   Rispondi citando il messaggio o parte di esso
Old 27-05-2004, 19:19   #20
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
Ora l'hardware proprio te lo scordi...a meno di programmare un driver (in modalità kernel)... Ed a quel punto si tratta di fare solamente IN e OUT... In pratica ora il memory mapped I/O (come ad esempio si faceva per la scheda video) è quasi inesistente...

Programmando in assembler per Windows in modalità utente devi comunque richiamare le API per realizzare le varie cose...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla DJI Lito 1 e Lito X1 recensione: i nuovi droni p...
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi Sony World Photography Awards 2026: i premiati, ...
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince Una settimana con Hyundai Ioniq 5 N-Line: divert...
Recensione OPPO Find X9 Ultra: è lui il cameraphone definitivo Recensione OPPO Find X9 Ultra: è lui il c...
Ecovacs Deebot X12 OmniCyclone: lava grazie a FocusJet Ecovacs Deebot X12 OmniCyclone: lava grazie a Fo...
GeForce in offerta: PNY RTX 5080 o MSI R...
Una delle scope elettriche più richieste...
6 Smart TV LG 2025 in offerta: OLED da 6...
ZAM, la nuova memoria Intel riceve fondi...
Fino a 5 anni di reclusione per un'immag...
Nuova CUPRA Born esclusivamente elettric...
Le 7 offerte Amazon migliori di oggi: da...
Fibra ottica in casa da 50 Giga simmetri...
Google pronta a investire fino a 40 mili...
Xiaomi H40 a 199€: robot aspirapolvere b...
La nuova BMW iX3 cambia colore davvero: ...
Cloud VPS con WireGuard: da Aruba Cloud ...
Mova P50 Pro Ultra o DREAME L40 Ultra AE...
GPU gaming Intel Arc al capolinea? Non s...
Stop agli update forzati su Windows 11: ...
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: 10:24.


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