Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro
Xiaomi ha portato Redmi Watch 6 anche sul mercato italiano, puntando su un display AMOLED da 2,07 pollici con picco di luminosità a 2000 nit, frame in alluminio da 9,9mm e un'autonomia dichiarata di 12 giorni. Lo smartwatch gira su HyperOS 3 e integra GPS, Bluetooth 5.4 e oltre 150 sport mode. Il tutto a meno di 100 euro
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti
Con 22 tasti, il pulsante 5D, lo Shift Mode e il sensore PixArt 3395 da 26.000 DPI, il nuovo mouse wireless di Mad Catz si rivolge in modo preciso ai giocatori di MMO e RPG. Ma chi conosce già il R.A.T. 8+ ADV si accorgerà subito di quanto i due prodotti condividano, e di dove invece divergono
Radeon RX 9070 GRE, AMD la porta in tutto il mondo | Recensione Gigabyte Gaming OC
Radeon RX 9070 GRE, AMD la porta in tutto il mondo | Recensione Gigabyte Gaming OC
Abbiamo provato la Gigabyte Radeon RX 9070 GRE Gaming OC, nuova proposta RDNA 4 che si inserisce tra GeForce RTX 5060 Ti e RTX 5070. Prestazioni solide in rasterizzazione e ray tracing, frequenze elevate grazie all'overclock di fabbrica e raffreddamento efficace: ecco come si comporta nei nostri test.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 08-01-2008, 19:14   #1
javaboy
Registered User
 
Iscritto dal: May 2005
Città: far away from home
Messaggi: 1038
Il c++ sta morendo?

Mi sembra che il c++ venga sempre meno usato e sia ora relegato ad una vera e propria nicchia. Java e C# stanno rubando la scena a questo linguaggio, secondo voi quale futuro lo attende?Che mi sapete dire del linguaggio D?
javaboy è offline   Rispondi citando il messaggio o parte di esso
Old 08-01-2008, 21:01   #2
Unrue
Senior Member
 
L'Avatar di Unrue
 
Iscritto dal: Nov 2002
Messaggi: 7033
Quote:
Originariamente inviato da javaboy Guarda i messaggi
Mi sembra che il c++ venga sempre meno usato e sia ora relegato ad una vera e propria nicchia.
E questa dove l'hai sentita ?
Probabilmente in futuro sarà così, o meglio, il futuro è dei linguaggi interpretati. Ma direi che siamo piuttosto lontani dalla morte del C++ considerando le migliaia di applicazioni attuali ed in fase di sviluppo scritte con questo linguaggio ... Oddio.. forse da uno che si chiama Javaboy, questa affermazione era prevedibile ..

Ultima modifica di Unrue : 08-01-2008 alle 21:04.
Unrue è offline   Rispondi citando il messaggio o parte di esso
Old 08-01-2008, 21:08   #3
a2000.1
Senior Member
 
L'Avatar di a2000.1
 
Iscritto dal: Aug 2004
Messaggi: 311
"The speed of processors doubles every 18 months" -- Moore's law
"The speed of software halves every 18 months" -- Gates' law


http://programmazione.it/index.php?e...m&idItem=33234
__________________
Senior Member
Registrato il: Jan 2001
Messaggi: 2609
a2000.1 è offline   Rispondi citando il messaggio o parte di esso
Old 08-01-2008, 21:34   #4
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da a2000.1 Guarda i messaggi
"The speed of processors doubles every 18 months" -- Moore's law
"The speed of software halves every 18 months" -- Gates' law


"questa si che è una bella montagna di merda " [cit. Jurassic Park]

per dire che non avevo mai letto un simile mucchio di stronzate
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 08-01-2008, 23:46   #5
a2000.1
Senior Member
 
L'Avatar di a2000.1
 
Iscritto dal: Aug 2004
Messaggi: 311
stronzate nel senso che scrivete i vostri codici (si fa per dire, script più esattamente ... ) col c.ulo
__________________
Senior Member
Registrato il: Jan 2001
Messaggi: 2609
a2000.1 è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 01:28   #6
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da a2000.1 Guarda i messaggi
stronzate nel senso che scrivete i vostri codici (si fa per dire, script più esattamente ... ) col c.ulo
...ma anche no.
Sarò un inguaribile romantico, ma finchè il codice non è oggettivamente bello (quindi semplice ed efficace) non lo rilascio.
Le stronzate le ho lette lì, dato che, se ricordi bene, mi pare che il lotus symphony (se non erro si chiamava così la suite) era lievemente diversa dalle suite office attuali.
Se poi sei tu quello che scrive script beh.. niente da dire..
io stesso in ruby il programma (anzi.. lo script) + lungo che ho scritto è stato di 76 righe di codice.
Ma, evidentemente, quello scriptino soddisfaceva appieno quello che mi serviva
poi sentire dire:
Quote:
dobbiamo renderci conto che garbage collection, macchine virtuali e automatismi vari, non fanno che accrescere i tempi di accesso in memoria, così come i cicli di CPU, di pari passo con l'aumentare della capacità di calcolo.
Magari fosse quello il problema
Sta addebitando interamente il decadere delle prestazioni praticamente alle virtual machines
mai sentita barzelletta migliore
Peccato che *forse* quel genio è rimasto ai tempi in cui le virtual machine erano effettivamente interpretate ed erano 10 volte + lente del codice nativo.
Oggi che tali differenze prestazionali si assestano mediamente (e ne abbiamo già discusso ampiamente nel corrispettivo thread) al 90% del codice nativo non mi pare proprio che la fonte di tutti i mali sia il "virtual machinismo".
Per concludere, da uno che fa tanto il meravigliato scoprendo che mov ax, 1 è molto + lento di xor ax, ax, che cosa ci si potrebbe attendere?
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 02:19   #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
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi
Oggi che tali differenze prestazionali si assestano mediamente (e ne abbiamo già discusso ampiamente nel corrispettivo thread) al 90% del codice nativo non mi pare proprio che la fonte di tutti i mali sia il "virtual machinismo".
Anche questa affermazione è difficilmente dimostrabile come abbiamo visto nell'altro thread.

In ogni caso tornando in topic C++ non sta morendo, stanno solo cambiando i suoi campi applicativi. C++ come C non morirà mai.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 07:36   #8
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da javaboy Guarda i messaggi
Mi sembra che il c++ venga sempre meno usato e sia ora relegato ad una vera e propria nicchia. Java e C# stanno rubando la scena a questo linguaggio, secondo voi quale futuro lo attende?Che mi sapete dire del linguaggio D?
Il D è interessante, ma poco diffuso.

Personalmente concordo con Unrue che ha detto che in futuro ci sarà sempre più spazio per i linguaggi "interpretati" (lo metto tra virgolette perché ormai quasi tutti compilano in bytecode, e altri anche in codice nativo).
Quote:
Originariamente inviato da a2000.1 Guarda i messaggi
"The speed of processors doubles every 18 months" -- Moore's law
"The speed of software halves every 18 months" -- Gates' law


http://programmazione.it/index.php?e...m&idItem=33234
Grazie per avermi fatto cominciare bene la giornata...
__________________
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 09-01-2008, 13:27   #9
amedeoviscido
Senior Member
 
Iscritto dal: May 2005
Città: Napoli - Fuorigrotta
Messaggi: 471
Quote:
Originariamente inviato da Unrue Guarda i messaggi
Probabilmente in futuro sarà così, o meglio, il futuro è dei linguaggi interpretati
ODDIO

Comunque c'è da fare una precisazione... voi parlate del sistema operativo Windows. I computer non sono i PC. I PC sono una grossa fetta, certo, ma ci sono delle alternative, linux in primis, che puntano ad altri obiettivi. E poi non dimentichiamoci che il linguaggio da usare è funzione del problema: un sisop fatto in C# non lo vedo possibile
__________________
Acquisti sul mercatino: grabrihc, LucaXbox360, Yarsha,micanto1,American horizo,Fnac,schumyFast,STECCO,Ezechiele25,17
Vendite sul mercatino: musodatopo,alexbands,mspr,anto.wajo
amedeoviscido è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 13:50   #10
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Nessuno sta dicendo di buttare il C++ (il C, invece, non ha motivo di esistere visto che ci sono validissime alternative / estensioni): semplicemente che per il futuro i linguaggi "interpretati" saranno quelli usati per la maggiore.

Poi ci saranno sempre ambiti applicativi per cui C++ e/o assembly continueranno a essere preferiti.
__________________
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 09-01-2008, 13:58   #11
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Io trovo interessanti le tesi esposte in questa discussione, se nel mainstream spopolano (a ragione) Java/.NET&Co è altrettanto vero che il mainstream rappresenta solo una fetta dell'intera torta.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 14:51   #12
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
dobbiamo renderci conto che garbage collection, macchine virtuali e automatismi vari, non fanno che accrescere i tempi di accesso in memoria, così come i cicli di CPU, di pari passo con l'aumentare della capacità di calcolo.
Uh?!
fek è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 15:21   #13
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Nessuno sta dicendo di buttare il C++ (il C, invece, non ha motivo di esistere visto che ci sono validissime alternative / estensioni): semplicemente che per il futuro i linguaggi "interpretati" saranno quelli usati per la maggiore.

Poi ci saranno sempre ambiti applicativi per cui C++ e/o assembly continueranno a essere preferiti.
C è indispensabile per la programmazione di alcuni microcontrollori, che alternativa ci sarebbe?
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 15:39   #14
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da fek Guarda i messaggi
Uh?!
ora mi faccio due risate
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 19:05   #15
a2000.1
Senior Member
 
L'Avatar di a2000.1
 
Iscritto dal: Aug 2004
Messaggi: 311
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi
...ma anche no.
Sarò un inguaribile romantico, ma finchè il codice non è oggettivamente bello (quindi semplice ed efficace) non lo rilascio.
bravo non rilasciare:

__________________
Senior Member
Registrato il: Jan 2001
Messaggi: 2609
a2000.1 è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 19:17   #16
okay
Senior Member
 
Iscritto dal: Feb 2002
Messaggi: 906
prott...!
okay è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 19:36   #17
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
Quote:
Originariamente inviato da okay Guarda i messaggi
prott...!
BIIIIP
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 20:02   #18
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da vizzz Guarda i messaggi
C è indispensabile per la programmazione di alcuni microcontrollori, che alternativa ci sarebbe?
Il C++, che è un superset del C, quindi puoi fare ESATTAMENTE le stesse cose che fai in C, ma hai a disposizione tanti altri strumenti che sono utili per:
- velocizzare la scrittura del codice;
- strutturare meglio il codice;
- facilitarne la manutenibilità.

Oggi non c'è alcun motivo per continuare a usare il C, che è un linguaggio della preistoria informatica.

Certo, se proprio non c'è un compilatore C++ per il microcontrollore che devi programmare c'è poco da fare: ti accontenti di quello che hai...
__________________
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 09-01-2008, 20:42   #19
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da a2000.1 Guarda i messaggi
bravo non rilasciare: [...]
Quote:
Originariamente inviato da okay Guarda i messaggi
prott...!
Quote:
Originariamente inviato da AnonimoVeneziano Guarda i messaggi
BIIIIP
che interminabile sequenza di sonora coglionaggine... uno più scemo dell'altro
scusatemi eh, in questi casi ci si giustifica dicendo "prendetelo con ironia"
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2008, 20:46   #20
a2000.1
Senior Member
 
L'Avatar di a2000.1
 
Iscritto dal: Aug 2004
Messaggi: 311
e prenderlo direttamente in c. invece ?
__________________
Senior Member
Registrato il: Jan 2001
Messaggi: 2609
a2000.1 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro Redmi Watch 6 in prova: lo smartwatch con ampio ...
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ...
Radeon RX 9070 GRE, AMD la porta in tutto il mondo | Recensione Gigabyte Gaming OC Radeon RX 9070 GRE, AMD la porta in tutto il mon...
Reolink OMVI 3i WiFi: videosorveglianza più intelligente e facile da usare Reolink OMVI 3i WiFi: videosorveglianza pi&ugrav...
Recensione Vivo X300 Ultra: fotocamera eccezionale, ma prezzo proibitivo Recensione Vivo X300 Ultra: fotocamera ecceziona...
Surface Pro, nuova variante in arrivo: a...
Iliad lancia la sua prima offerta FWA pe...
Addio compromessi? I nuovi tablet rugged...
Cooler Master al Computex 2026: case sil...
G.Skill mostra AMD EXPO ULL al Computex:...
Hilti e i data center, l'ingegneria dell...
Narwal anticipa il Prime Day: sconti fin...
Sharkoon mantiene il rapporto qualit&agr...
Xference e Aruba insieme per l'IA privat...
Google Wallet, in arrivo i documenti d'i...
Recensione OPPO Enco Clip2: tanta tecnol...
Altro passo dei cinesi in Europa: Chery ...
AMD FSR 4.1: l'architettura RDNA 3.5 pot...
L'Economist dice di non dare la colpa al...
Meta frena sul tracciamento dei dipenden...
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: 19:58.


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