Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Abbiamo provato Google Pixel 11, il più accessibile della nuova gamma: chip Tensor G6 condiviso con i modelli Pro, fotocamera 48 MP con Magic Capture e Stili Fotografici, display Actua da 3000 nit e batteria da 4985 mAh. Ecco come si comporta nell'uso quotidiano, e cosa cambia davvero rispetto a Pixel 11 Pro e Pro XL
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship
Google Pixel 11 Pro XL debutta in Italia con il nuovo Tensor G6, lo Zoom Pro fino a 120x, il display Super Actua da 3600 nit e la new entry HiLight riservata ai modelli Pro: lo abbiamo provato in anteprima per diversi giorni prima del lancio commerciale, tra fotocamera generativa, ricarica ancora indietro rispetto ai rivali e un prezzo che parte da 1399 euro
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti
Con un semplice dialogo in linguaggio naturale e la potenza di una scheda video di fascia alta è possibile costruire software funzionante da zero, senza scrivere una riga di codice e senza inviare un solo byte dei propri dati a server esterni
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-07-2009, 09:50   #121
mindwings
Senior Member
 
L'Avatar di mindwings
 
Iscritto dal: Dec 2005
Messaggi: 1278
Concordo con quanto detto da javaboy in ogni caso e' davvero difficile se non impossibile riuscire a coniugare lo studio per dovere e lo studio per "passione"... Per quanto mi riguarda credo sia importante finire il ciclo di studi nella maniera piu' veloce possibile. Le persone che inseguono la passione il piu' delle volte si laureano con anni di ritardo... Preferisco entrare nel mondo del lavoro il piu' velocemente possibile per imparare quotidianamente e migliorarmi step by step. Anni persi all'uni non sono anni di esperienza nel framework x y e z ( purtroppo selezionano il personale cosi')... Nonostante tutto cerco di ritagliarmi del tempo dedicandolo alla lettura di qualche libro interessante...
Concludo dicendo che quando una persona ha bisogno di lavorare va bene qualsiasi linguaggio certo lavorare con un buon linguaggio e' sicuramente piu' gratificante e meno stressante.
__________________
Non esistono grandi uomini, solo grandi ambizioni , realizzate da qualcuno che si è alzato dalla sedia per realizzarle!

Ultima modifica di mindwings : 23-07-2009 alle 09:53.
mindwings è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2009, 10:03   #122
javaboy
Registered User
 
Iscritto dal: May 2005
Città: far away from home
Messaggi: 1038
Quote:
Originariamente inviato da M4rk191 Guarda i messaggi
Non trovo nulla di strano in ciò che ha scritto Torvalds, la scelta di utilizzare il C è la più sensata che potesse fare. Sarà un linguaggio ormai obsoleto ma è comunque il linguaggio che consiglia di usare il progetto GNU, anzi il progetto GNU consiglia di utilizzare il vecchio standard ANSI del C. Passare oggi al C++ significherebbe dover riadattare tutto il codice esistente in C, in quanto il C++ non è completamente compatibile con il C. Apple utilizzando l'Objective C ha fatto la migliore scelta imho.
Quando torvalds parla del c++ spesso diventa irragionevole.

http://thread.gmane.org/gmane.comp.v...43/focus=57918

Ecco alcuni pezzi in cui torvalds dimostra tutta la sua lucida razionalità:


Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C.
javaboy è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2009, 10:15   #123
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2793
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Per fare un esempio pratico e poi chiudo, immaginate se al corso di sistemi (ai miei tempi; adesso non so come si possa chiamare) utilizzassero il C per spiegare l'algoritmo di Dijkstra, la DFS, la BFS, gli alberi RB, i B-Tree, ecc.: probabilmente assisteremmo a un suicidio di massa degli studenti.
Veramente al corso di algoritmi noi li abbiamo fatti metà in C e metà in java e a posteriori non mi dispiace aver visto le cose da due punti di vista differenti.
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2009, 10:19   #124
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 13041
Quote:
Originariamente inviato da _Claudio Guarda i messaggi
Certo, capisco.
Ma nello specifico quando abbiamo fatto le prime prove di carico (2/3 utenti) già dava parecchi problemi e per ostinazione di seguire ciò che c'era scritto sul libro non modificava quella parte rendendo vano gran parte del lavoro, a fine progetto, finita la mia parte, ho preso a forza in mano tutto e al diavolo il libro ho modificato la libreria, ottimizzato il codice e tutto andava a meraviglia.
Concordo, spesso si deve avere anche il coraggio di prendere delle decisioni che vadano oltre il libro, anche perché non si avrà sempre un libro a disposizione che ti dice quello che devi fare... per questo nn riesco mai a leggere un libro senza fermarmi ai primi esempi e provare.

Quote:
Originariamente inviato da _Claudio Guarda i messaggi
Succede invece che a volte gli architetti forse per orgoglio si ostinano a portare avanti progetti che non stanno in piedi e appena prima di iniziare la realizzazione quando arriva il direttore dei lavori (geometra) ferma tutto per mandare le carte ad uno studio di ingegneria che revisiona.
E non si tratta di strutture complesse ma di edifici di 3-4 piani dove, purtroppo secondo me, gli architetti hanno la firma pur non avendo le basi matematiche (o pratiche come un buon muratore) per farle stare in piedi in sicurezza (è ovvio che un ing. civile mediamente sveglio e navigato poi rispetto al miglior muratore fa stare in piedi grattacieli e ponti).

Riguardo agli esami universitari poi, soprattutto negli ultimi anni, si vede lontano un miglio quali sono quelli UTILI e da studiare bene e quelli inutili che si studiano giusto per far l'esame perchè tanto quei concetti sono inesistenti fuori dall'aula.
Secondo me perché non si comunica abbastanza, e questo è veramente buffo nell'era della comunicazione. Bisogna essere propensi ad ascoltare le idee altrui e soprattutto realizzare un progetto all'unisono facendo tutte le varie considerazioni prima di cominciare a buttare giù il programma.

Capisco che questa è pura utopia forse, ma non è pensabile operare ognuno per i fatti suoi.

L'ingegnere deve supervisionare, ma durante le fasi preliminari discutere insieme al programmatore e al resto della truppa.

Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Molto meglio iniziare dall'alto livello e poi, eventualmente, passare al basso livello.

[...]

Per fare un esempio pratico e poi chiudo, immaginate se al corso di sistemi (ai miei tempi; adesso non so come si possa chiamare) utilizzassero il C per spiegare l'algoritmo di Dijkstra, la DFS, la BFS, gli alberi RB, i B-Tree, ecc.: probabilmente assisteremmo a un suicidio di massa degli studenti.
Da noi (Tor Vergata) quel corso si chiama Algoritmi e Strutture Dati , non abbiamo minimamente toccato codice, abbiamo usato pseudo-codice... e fai conto che uno degli esercizi d'esame era riempire un albero AVL col proprio cognome e bilanciare quando necessario disegnando tutti i passi.
Adesso l'hanno unito ad un corso di laboratorio in cui si implementano anche le strutture, credo in Java (e secondo me nel complesso un corso così fatto è molto interessante oltre che educativo).

Alla Sapienza invece (ho fatto il primo anno lì) il corso di Tecniche di Programmazione ti da i primi concetti sulle strutture (poca roba a dire la verità) e lo scritto era fondamentalmente programmazione su carta di Classi ed eventuali strutture dati d'appoggio, come le Liste (in Java).

Tuttavia mi è capitato recentemente di dover implementare liste, alberi e quant'altro in C e mi è risultato tutto abbastanza semplice avendo alle spalle quei corsi.

Ultima modifica di WarDuck : 23-07-2009 alle 10:23.
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2009, 10:42   #125
~FullSyst3m~
Senior Member
 
L'Avatar di ~FullSyst3m~
 
Iscritto dal: Mar 2007
Messaggi: 4683
Quote:
Originariamente inviato da malocchio Guarda i messaggi
ps Dijkstra & co. io li ho implementati in C++
Menomale che sei un dilettante eh
Quote:
Veramente al corso di algoritmi noi li abbiamo fatti metà in C e metà in java e a posteriori non mi dispiace aver visto le cose da due punti di vista differenti.
Credo sia giusto cosi.

Quote:
Tuttavia mi è capitato recentemente di dover implementare liste, alberi e quant'altro in C e mi è risultato tutto abbastanza semplice avendo alle spalle quei corsi.
E' questo infatti quello a cui dovrebbero servire i corsi fatti come si deve.
__________________
Firma eliminata e avatar cambiato. Troppa gente giudica il monaco dall'abito.
~FullSyst3m~ è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2009, 10:48   #126
malocchio
Senior Member
 
L'Avatar di malocchio
 
Iscritto dal: Feb 2007
Città: Verona
Messaggi: 1060
Quote:
Originariamente inviato da ~FullSyst3m~ Guarda i messaggi
Menomale che sei un dilettante eh
Non sai quanto tempo c'ho messo a farli funzionare e poi l'ho fatto perché me l'hanno imposto
__________________
malocchio è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2009, 11:01   #127
~FullSyst3m~
Senior Member
 
L'Avatar di ~FullSyst3m~
 
Iscritto dal: Mar 2007
Messaggi: 4683
Quote:
Originariamente inviato da malocchio Guarda i messaggi
Non sai quanto tempo c'ho messo a farli funzionare e poi l'ho fatto perché me l'hanno imposto
Per questo si dice che ci vuole pazienza e tempo per imparare. O per essere obbligati ad imparare
__________________
Firma eliminata e avatar cambiato. Troppa gente giudica il monaco dall'abito.
~FullSyst3m~ è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2009, 13:22   #128
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da wingman87 Guarda i messaggi
Veramente al corso di algoritmi noi li abbiamo fatti metà in C e metà in java e a posteriori non mi dispiace aver visto le cose da due punti di vista differenti.
Sei in ingegneria?
Quote:
Originariamente inviato da WarDuck Guarda i messaggi
Da noi (Tor Vergata) quel corso si chiama Algoritmi e Strutture Dati , non abbiamo minimamente toccato codice, abbiamo usato pseudo-codice... e fai conto che uno degli esercizi d'esame era riempire un albero AVL col proprio cognome e bilanciare quando necessario disegnando tutti i passi.
Adesso l'hanno unito ad un corso di laboratorio in cui si implementano anche le strutture, credo in Java (e secondo me nel complesso un corso così fatto è molto interessante oltre che educativo).
Alla Sapienza invece (ho fatto il primo anno lì) il corso di Tecniche di Programmazione ti da i primi concetti sulle strutture (poca roba a dire la verità) e lo scritto era fondamentalmente programmazione su carta di Classi ed eventuali strutture dati d'appoggio, come le Liste (in Java).
Java non è male. Offre già un livello di astrazione più elevato.
Quote:
Tuttavia mi è capitato recentemente di dover implementare liste, alberi e quant'altro in C e mi è risultato tutto abbastanza semplice avendo alle spalle quei corsi.
Certo. Una volta che hai chiaro il concetto e conosci la sintassi e il funzionamento del C, si tratta di puro esercizio.
__________________
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 23-07-2009, 18:46   #129
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2793
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Sei in ingegneria?
No, informatica, però rileggendo meglio il tuo post vedo che tu parlavi di "spiegare" gli argomenti con il C e in effetti su questo sono d'accordo, serve una base teorica prima di potersi cimentare con l'implementazione, in particolare se si tratta di un'implementazione in C.
wingman87 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre Recensione Google Pixel 11: non ha l'HiLight dei...
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship Google Pixel 11 Pro XL: fotocamera al top, batte...
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti Non sai programmare? Ecco cosa si può far...
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto Recensione Samsung Galaxy Z Fold8 Ultra: il pieg...
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing" Insta360 X6: Dolby Vision, 8K e montaggio "...
SpaceX: Ship 41 ha eseguito due static f...
Il prossimo lancio del razzo spaziale ci...
BYD Great Seagull: la nuova elettrica ci...
IBM prepara il primo processore dual-ISA...
Xiaomi Auto ancora in rosso: la corsa al...
Roma accelera sul green: 117 milioni di ...
Samsung porta gli OLED dei notebook gami...
Benzina a 1,75 euro, il distributore &eg...
Un robot ha completato 100 scambi contro...
Fino a 1.500 euro di sconto sui robot MO...
PlayStation 5 a 199 euro su Vinted: semb...
Suzuki prepara la sua prima kei car elet...
Agenti di IA sempre più diffusi: ...
Liquid Death vuole la pipì per ra...
Huawei prepara un nuovo grande lancio a ...
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: 21:55.


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