Torna indietro   Hardware Upgrade Forum > Hardware Upgrade > News

Antigravity A1: drone futuristico per riprese a 360° in 8K con qualche lacuna da colmare
Antigravity A1: drone futuristico per riprese a 360° in 8K con qualche lacuna da colmare
Abbiamo messo alla prova il drone Antigravity A1 capace di riprese in 8K a 360° che permette un reframe in post-produzione ad eliche ferme. Il concetto è molto valido, permette al pilota di concentrarsi sul volo e le manovre in tutta sicurezza e decidere con tutta tranquillità come gestire le riprese. La qualità dei video, tuttavia, ha bisogno di uno step in più per essere competitiva
Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator
Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator
Dopo oltre 4 anni si rinnova la serie Sony Alpha 7 con la quinta generazione, che porta in dote veramente tante novità a partire dai 30fps e dal nuovo sensore partially stacked da 33Mpixel. L'abbiamo provata per un breve periodo, ecco come è andata dopo averla messa alle strette.
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1
realme e Aston Martin Aramco F1 Team si sono (ri)unite dando alla vita un flagship con chip Snapdragon 8 Elite Gen 5 e design esclusivo ispirato alle monoposto di Formula 1. La Dream Edition introduce la nuova colorazione Lime Essence abbinata al tradizionale Aston Martin Racing Green, decorazioni intercambiabili personalizzate e una confezione a tema F1, intorno a uno smartphone dall'ottima dotazione tecnica con batteria da 7000mAh ricaricabile a 120W e isola fotografica intercambiabile
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 13-11-2010, 15:19   #21
FabryHw
Bannato
 
Iscritto dal: Apr 2006
Messaggi: 5857
Quote:
Originariamente inviato da marczxc Guarda i messaggi
io parlo per esperienza in quello che ho fatto fin'ora! ho creato un'applicazione per la gestione di varie sincronizzazioni tra 2 cartelle. il codice l'ho riscritto 2 volte, prima in Java e ora lo sto realizzando in C. risultato? quello in Java è molto meno performante di quello in C.

Poi sono il primo a dire che automatismi come il garbage collector, inizializzazione ecc fanno risparmiare molto tempo (e sangue) a noi programmatori, però è un dato di fatto che dobbiamo rinunciare alle prestazioni.
Hai rinunciato alle prestazioni anche usando il C, potevi farlo in assembler .

Questa è una provocazione solo per dire che la tua affermazione è un po' troppo forte e non sempre vera ma dualmente neanche sempre falsa.

Ci sono contesti in cui C/C++ sono più veloci (ed in alcuni casi molto più veloci), ma in genere le prestazioni dei 2 linguaggi (C++ vs Java) sono molto simili tra loro con casi non troppo rari in cui Java stesso è di gran lunga più veloce.

Se il programmatore C++ non sa perfettamente quello che fa e non conosce bene le opzioni del proprio compilatore, non mi stupirei che la versione Java nel tempo (il JIT interviene sempre più pesantemente più il programma continua a girare ed a fare le sue operazioni) diventi più veloce dell'equivalente C++
FabryHw è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2010, 16:07   #22
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da marczxc Guarda i messaggi
io parlo per esperienza in quello che ho fatto fin'ora! ho creato un'applicazione per la gestione di varie sincronizzazioni tra 2 cartelle. il codice l'ho riscritto 2 volte, prima in Java e ora lo sto realizzando in C. risultato? quello in Java è moltomeno performante di quello in C.

...

Poi sono il primo a dire che automatismi come il garbage collector, inizializzazione ecc fanno risparmiare molto tempo (e sangue) a noi programmatori, però è un dato di fatto che dobbiamo rinunciare alle prestazioni.
Se la versione in C è molto più veloce di quella in Java e l'unica cosa che fa il programma è sincronizzare 2 directory direi che non è normale, non è uno degli ambiti in cui un programma Java è decisamente più lento dell'equivalente in C.

Non è solo il garbage collector, è tutto quel codice che il programmatore non vede che viene inserito quando si utilizza una classe Java (banalità, un vector) e che per negligenza non viene inserito nell'equivalente programma in C; queste piccole cose che garantiscono il corretto funzionamento del programma anche in condizioni anomale fanno la differenza e non permettono di effettuare una comparazione tra un programma Java ed il suo "equivalente" in C.

PS: il garbage collector può essere più efficiente della gestione manuale della memoria non momento in cui quanto è in grado di "schedulare" le operazioni di liberazione della memoria. Giusto per citare una fonte, questo articolo è un po' vecchio ma è interessante. Da notare come la situazione sia ulteriormente migliorata.
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2010, 16:11   #23
manowar84
Senior Member
 
L'Avatar di manowar84
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 4418
lettura datata ma interessante: http://www.idiom.com/~zilla/Computer...benchmark.html
manowar84 è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2010, 16:13   #24
marczxc
Senior Member
 
L'Avatar di marczxc
 
Iscritto dal: May 2006
Città: London
Messaggi: 5380
Quote:
Originariamente inviato da M3ne Guarda i messaggi
Secondo me esageri un po'... tutto qua.
probabilmente si ma non parlo nemmeno a vanvera, visto che wiki dice le mie stesse cose.
__________________
www.marcosero.com
about.meTrattative [29]

"Computer science is no more about computers than astronomy is about telescopes." Edsger Dijkstra.
marczxc è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2010, 16:31   #25
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da marczxc Guarda i messaggi
probabilmente si ma non parlo nemmeno a vanvera, visto che wiki dice le mie stesse cose.
Mai prendere Wikipedia troppo sul serio.
Purtroppo Java (come tante altre piattaforme basate su virtual machine) paga ancora dazio per l'iniziale (ed indubbia) lentezza (all'inizio il bytecode era interpretato, non JIT-tato). Il problema è che i miti sono duri a morire anche se l'evidenza è ben diversa, oggi giorno è difficile trovare applicazioni Java che sono visibilmente più lente delle duali in C++.

Ultima modifica di sirus : 15-11-2010 alle 10:13.
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2010, 17:42   #26
II ARROWS
Bannato
 
L'Avatar di II ARROWS
 
Iscritto dal: Aug 2005
Città: Buguggiate(VA)
Messaggi: 12007
Qualcuno mi ha allegrato la serata con questi luoghi comuni, grazie!
II ARROWS è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2010, 17:51   #27
marczxc
Senior Member
 
L'Avatar di marczxc
 
Iscritto dal: May 2006
Città: London
Messaggi: 5380
Quote:
Originariamente inviato da sirus Guarda i messaggi
Mai prendere Wikipedia troppo sul serio.
senz'altro, ma allora perchè nessuno ha ancora corretto?
Quote:
Originariamente inviato da II ARROWS Guarda i messaggi
Qualcuno mi ha allegrato la serata con questi luoghi comuni, grazie!
siam contenti di averti allegrato thanks for useless comment
__________________
www.marcosero.com
about.meTrattative [29]

"Computer science is no more about computers than astronomy is about telescopes." Edsger Dijkstra.
marczxc è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2010, 18:22   #28
litocat
Senior Member
 
Iscritto dal: May 2008
Messaggi: 1499
Quote:
Originariamente inviato da manowar84 Guarda i messaggi
*che io sappia* viene usato java come sintassi ma non c'è nessuna jvm sotto android, viene usata la Dalvik virtual machine che è completamente diversa da quella oracle. Oracle ha denunciato google per 7 brevetti, cosa che succede di continuo al giorno oggi (apple denuncia htc, htc denuncia motorola, motorola denuncia apple, apple denuncia samsung bla bla bla bla bla bla bla^n) quindi credo che non ci sia nulla da temere a riguardo
Oracle non ha denunciato Google solo per violazione di brevetti, ma anche per violazioni di copyright. Vedi ad esempio qui.

Ultima modifica di litocat : 13-11-2010 alle 18:28.
litocat è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2010, 20:52   #29
FabryHw
Bannato
 
Iscritto dal: Apr 2006
Messaggi: 5857
Quote:
Originariamente inviato da M3ne Guarda i messaggi
Allora sono 2 le cose possibili:

1-> google scrive il codice migliore del mondo

2-> apple, Nokia, Microsoft, i programmatori di linux, la stessa Sun(Oracle) ecc. scrivono porcheria dalla mattina alla sera...

se java è tanto lento come fai a fare un sistema tanto reattivo?

Secondo me esageri un po'... tutto qua.
E' anche vero che se parliamo di Java su mobile allora 8 volte su 10 parliamo di Java PRIVO di JIT.
Ed allora sii che Java è lento rispetto a C++

Anche Dalvik VM di Android era (prima di Android 2.2) SOLO interpretata.

Più che altro perché le JVM con JIT di solito richiedono molta più ram della versione interpretata e quindi si preferisce la lentezza al consumo di ram.
Inoltre una JVM interpretata di solito ha un lag di startup minore, ossia il programma gira sii più lentamente ma si avvia prima, e su alcuni dispositivi tra avere il programma che si apre, per esempio, in 3 sec e poi gira più lento ed averlo che si apre in 7 sec e poi gira più veloce si preferisce la prima soluzione.

Cmq Google ha scelto di fare la sua VM (che poi non è sua, ma di uno sviluppatore/ricercatore se non ricordo male) per vari motivi:
  1. Molto probabilmente per cercare di aggirare le licenze di SUN che richiedono di pagare royalties per Java su dispositivi mobile.
    Infatti l'unica JVM che Sun/Oracle non regala è quella per usi mobile o embedded.
  2. Dalvik è Register Based, mentre JVM è stack based. Una VM registred based dovrebbe consumare meno memoria e fornire prestazioni migliori su dispositivi a bassa potenza computazionale e con limitate risorse.
  3. Dalvik è ottimizzata per condividere le risorse tra le varie istanze delle VM.
    Per motivi di sicurezza ogni programma java lanciato (e lo stesso vale sotto android) usa la propria VM separata. Ed ogni istanza di jvm alloca la sua ram e carica le sue librerie. Quindi per esempio se l'avvio della jvm vuota occupa 1MB di ram, eseguire 8 programmi java contemporaneamente significa occupare almeno 8MB di ram oltre alla ram che serve ai programmi stessi.
    Sotto Dalvik invece il consumo è molto minore (inventiamo per esempio un 2.5MB per 8 istanze) perché tutte le parti di codice VM comuni vengono caricate una volta sola pur mantenendo il perfetto isolamento tra le varie VM.
  4. Dalvik è molto più integrata con il kernel linux su cui Android poggia le fondamenta.
    Per esempio mi pare che ogni istanza di dalvik lanciata giri con una propria utenza (user linux) quindi anche violando (grazie a bachi) la sicurezza di una VM, al più si otterrebbe l'accesso utente di quella VM e nulla di più. Le altre VM sarebbero protette cmq.
    Con jvm invece tutte le istanze girano con la stessa utenza, la violi su una vm e poi puoi decidere vita o morte anche per tutte le altre vm.

A parte i motivi tecnologici da non trascurare di dalvik, penso che il motivo maggiore che ha fatto propendere a Google per la scelta verso dalvik sia quello del punto 1

Ultima modifica di FabryHw : 13-11-2010 alle 20:57.
FabryHw è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2010, 00:28   #30
WillianG83
 
Messaggi: n/a
Simpatico

Simpatico come in italia si è affetti di questa eccessiva mentalità pro java, leggere certi commenti sembra quasi di leggere dei commenti sulle partite di calcio, gente che cerca di negare le evidenze per difendere le proprie idee, spesso nate durante l’università visto che in italia in diverse università sembra quasi che esista solo prolog e java al massimo fanno 3 mesi di corso su c++ verso la fine, e allora il programmatore medio, che è molto legato al linguaggio, cerca di tirare acqua sul proprio mulino con pochissima obiettività.
Detto ciò, resta di fatto il fatto che le performance offerte da c e c++ non sono comparabili, ovvio che se si fa un sistema che gestisce si e no qualche migliaio di dati allora la differenza non si nota ma se si parla di algoritmi che richiedono tanta potenza di calcolo il java crolla come è già sta dimostrato e tutt’ora continua ad essere dimostrato.
Resta di fatto che java ha perso tantissimo terreno a livello internazionale sia sulle università quanto sul settore professionale, appunto perché SUN si è nascosta dietro al muro della portabilità e non ha spinto gli sviluppi di java, mentre nel frattempo uno schifosissimo C# cresceva fino a diventare stabile e buono, oh dio c’è ancora da migliorare ma paradossalmente si trovano più piattaforme programmabile diverse in c# che non in java (console, cellulari, microcontrollori, ecc…) anche se è stato java a nascere per questo scopo, questa è una delle tante prove del fatto che SUN ha rovinato la crescita di java. Ora forse con Oracle java ritornerà ad essere un linguaggio veramente importante.
Come ultima frase andate a controllare un po le offerte di lavoro internazionali o i programmi delle università in giro per il mondo e troverete come il programma di java in diverse univ. è stato diminuito tantissimo anche a favore di c# e e negli ambienti di lavoro in tanti sono tornati a richiedere conoscenza di C, anche le stesse software house che fino 2 anni fa chiedevano SOLO conoscenza di java. E se proprio non avete tempo e pazienza per fare queste ricerche allora fate un po di ricerca e troverete tanti articoli che parla proprio della caduta di java e la rinascita di C negli ambienti di lavoro, soprattutto per demerito di SUN.

Ultima modifica di WillianG83 : 14-11-2010 alle 00:38.
  Rispondi citando il messaggio o parte di esso
Old 14-11-2010, 00:58   #31
M3ne
Junior Member
 
Iscritto dal: Oct 2010
Messaggi: 17
Quote:
Originariamente inviato da WillianG83 Guarda i messaggi
Simpatico come in italia si è affetti di questa eccessiva mentalità pro java, leggere certi commenti sembra quasi di leggere dei commenti sulle partite di calcio, gente che cerca di negare le evidenze per difendere le proprie idee, spesso nate durante l’università visto che in italia in diverse università sembra quasi che esista solo prolog e java al massimo fanno 3 mesi di corso su c++ verso la fine, e allora il programmatore medio, che è molto legato al linguaggio, cerca di tirare acqua sul proprio mulino con pochissima obiettività.
Detto ciò, resta di fatto il fatto che le performance offerte da c e c++ non sono comparabili, ovvio che se si fa un sistema che gestisce si e no qualche migliaio di dati allora la differenza non si nota ma se si parla di algoritmi che richiedono tanta potenza di calcolo il java crolla come è già sta dimostrato e tutt’ora continua ad essere dimostrato.
Resta di fatto che java ha perso tantissimo terreno a livello internazionale sia sulle università quanto sul settore professionale, appunto perché SUN si è nascosta dietro al muro della portabilità e non ha spinto gli sviluppi di java, mentre nel frattempo uno schifosissimo C# cresceva fino a diventare stabile e buono, oh dio c’è ancora da migliorare ma paradossalmente si trovano più piattaforme programmabile diverse in c# che non in java (console, cellulari, microcontrollori, ecc…) anche se è stato java a nascere per questo scopo, questa è una delle tante prove del fatto che SUN ha rovinato la crescita di java. Ora forse con Oracle java ritornerà ad essere un linguaggio veramente importante.
Come ultima frase andate a controllare un po le offerte di lavoro internazionali o i programmi delle università in giro per il mondo e troverete come il programma di java in diverse univ. è stato diminuito tantissimo anche a favore di c# e e negli ambienti di lavoro in tanti sono tornati a richiedere conoscenza di C, anche le stesse software house che fino 2 anni fa chiedevano SOLO conoscenza di java. E se proprio non avete tempo e pazienza per fare queste ricerche allora fate un po di ricerca e troverete tanti articoli che parla proprio della caduta di java e la rinascita di C negli ambienti di lavoro, soprattutto per demerito di SUN.
un altro fan della propria squadra, sta volta ironizzando sugli altri nelle prime battute
__________________
M3ne è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2010, 09:32   #32
AleLinuxBSD
Senior Member
 
L'Avatar di AleLinuxBSD
 
Iscritto dal: Dec 2005
Messaggi: 7038
Che le sw chiedano tante cose, non è nuova, ma a chiedere si fà in fretta, ma trovare qualcuno realmente esperto, specie con gli stipendi da fame offerti, non è altrettanto semplice, malgrado la pessima situazione occupazionale, perché per conoscere davvero questi linguaggi, a fondo, occorre molto tempo.
Quindi lasciamo perdere il discorso di quello che chiedono le sw house, che hanno pretese irrealistiche.

Meglio scendere con i piedi per terra.

Per quanto i linguaggi siano generalisti ognuno è più adatto per svolgere certi tipi di compiti, non sono direttamente comparabili.

Aggiungo, andiamo verso Natale, fate i buoni.
__________________
Distro:Ubuntu LTS, Debian,SL,OpenBSD
I love Linux, Bsd and the free software! Fantasia: fotografica
[Icewm]: Thread Ufficiale - light window manager Benchmark Cpu per sistemi Linux/BSD
AleLinuxBSD è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2010, 11:39   #33
insane74
Senior Member
 
L'Avatar di insane74
 
Iscritto dal: Feb 2003
Città: BG
Messaggi: 10150
il righello

quando la gente comincia a tirar fuori il righello per misurarselo, io posto sempre questo link: http://shootout.alioth.debian.org/

scegliete l'architettura (32 o 64 bit, mono o quad-core), scegliete un linguaggio e confrontatelo con gli altri.

ovvio che non vengono coperti tutti i possibili utilizzi, ma serve a rendere un'idea, e con numeri alla mano.

buona lettura!
__________________
Mac mini M1,16GB,2TB,10Gbit;Satechi Hub NVMe;Samsung 990 Pro 4TB;WD My Passport for Mac 4TB / Logitech MX Keys;Logitech MX Vertical;Philips 288E2A;PreSonus Eris E3.5;HP LaserJet Pro M281fdw / QNAP TVS-871-i3-4G,8GB,8x WD Red CMR 6TB raid 6,QNAP QXG-2G1T-I225 / TP-LINK Archer GE800;QNAP QSW-1105-5T / iPhone 17 Pro Max 1TB;iPad mini 6 256GB;Apple Watch Ultra 2;AirPods Pro 2;Kindle Paperwhite 11 SE / LG OLED C2 48";Apple TV 4K 2021 64GB;Denon AVR-X2800H / Xbox Series X;Seagate Expansion Card 2TB
insane74 è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2010, 09:28   #34
Asterion
Senior Member
 
L'Avatar di Asterion
 
Iscritto dal: Sep 2006
Città: Roma
Messaggi: 4313
Ci sono diverse cose che mi piacerebbe capire: Oracle rilascerà Open JDK per Java 7, ma quali saranno le differenze tra questo JDK e quello ufficiale Oracle?
Non ho mai seguito il progetto Open JDK ma mi pare di capire che vengano solo utilizzati componenti open-source, quindi le funzionalità dovrebbero essere le stesse del JDK ufficiale, eventualmente con differenti prestazioni.

Se XCode non supporterà più Java, tuttavia, il gioco varrà poco la candela secondo me. Al di la del riutilizzo delle librerie, è anche comodo utilizzare le funzionalità specifiche per OS X che ti permettono, ad esempio, di utilizzare i menù tipici del Mac. Oltretutto, XCode crea dei pacchetti che mascherano completamente la struttura in cartelle del programma, racchiudendo tutto nell'icona(/cartella) che rappresenta il programma.
Se così fosse, si potrebbero ancora utilizzare programmi scritti in Java per OS X, ma perderebbero parecchio "appeal" secondo me.

Il Mac Store non accetta programmi Java: capisco questa scelta di Apple, i programmi sono più facili da controllare e verificare se rimangono nell'ambito dell'Objective-C studiato solo per OS X. Io non credo sia solo un problema di controllo sull'utente finale o sugli sviluppatori, è anche una questione di qualità su strumenti di sviluppo, procedure di deploy e nuove caratteristiche del linguaggio. Per il resto, ho sempre saputo che Apple è un mondo chiuso, con pregi e difetti.

Io rimango affezionato a Java, che ho studiato all'università, dopo il C. Se la mentalità non è cambiata di molto, credo che C# non entrerà mai nella università italiane, perché anche se esistono ambienti aperti come il progetto Mono, scegliere C# vuol dire legarsi di fatto a Microsoft, mentre nelle facoltà di informatica tengono molto all'open source. C si studia per capire soprattutto i puntatori mentre Java viene utilizzato dal secondo anno in poi. Sono uscito dall'università nel 2004, non so come siano cambiate le cose oggi.
__________________
Le persone intelligenti sono sempre gentili. Jean-Paul Sartre
Il peso d'una lacrima: quella di un bambino affamato pesa più di tutta la terra. Gianni Rodari
Asterion è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2010, 13:09   #35
litocat
Senior Member
 
Iscritto dal: May 2008
Messaggi: 1499
Quote:
Originariamente inviato da Asterion Guarda i messaggi
Se la mentalità non è cambiata di molto, credo che C# non entrerà mai nella università italiane, perché anche se esistono ambienti aperti come il progetto Mono, scegliere C# vuol dire legarsi di fatto a Microsoft, mentre nelle facoltà di informatica tengono molto all'open source.
Come se Java fosse un buon linguaggio per chi e' legato all'opensource. Fino a due anni fa nemmeno esisteva una JVM completamente open. E la storia recente (dalla guerra legale contro Google all'abbandono di OpenSolaris) pone seri dubbi su quanto Oracle sia amichevole verso la comunita' opensource.
litocat è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2010, 14:41   #36
Asterion
Senior Member
 
L'Avatar di Asterion
 
Iscritto dal: Sep 2006
Città: Roma
Messaggi: 4313
Quote:
Originariamente inviato da litocat Guarda i messaggi
Come se Java fosse un buon linguaggio per chi e' legato all'opensource. Fino a due anni fa nemmeno esisteva una JVM completamente open. E la storia recente (dalla guerra legale contro Google all'abbandono di OpenSolaris) pone seri dubbi su quanto Oracle sia amichevole verso la comunita' opensource.
Pensa però al risparmio per una università: ambienti di sviluppo gratuiti, SDK gratuito, documentazione in grande quantità e spesso di ottima qualità, il tutto disponibile su ogni sistema operativo.
__________________
Le persone intelligenti sono sempre gentili. Jean-Paul Sartre
Il peso d'una lacrima: quella di un bambino affamato pesa più di tutta la terra. Gianni Rodari
Asterion è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2010, 17:02   #37
WillianG83
 
Messaggi: n/a
Quote:
Originariamente inviato da Asterion Guarda i messaggi
Pensa però al risparmio per una università: ambienti di sviluppo gratuiti, SDK gratuito, documentazione in grande quantità e spesso di ottima qualità, il tutto disponibile su ogni sistema operativo.
Va beh c'è poco da vantarsi o essere fieri, questo dimostra solo uno stato di "povertà" e quindi l'incapacità delle università italiane di ottenere i fondi per l’acquisto dei materiali necessari, perché altre motivazioni non ci sono. Almeno in america, e non solo, utilizzano il fatto che java sia open source per fare diversi studi sul funzionamento interno da mostrare durante le lezioni, in italia al massimo fanno vedere una volta la classe string senza approfondirla. Senza contare che per le università le licenze sono molto più economiche soprattutto adesso che microsoft ha rilanciato alla grande academic alliance e quindi non ci sono scusanti che tengano.
Ribadisco quanto detto, in italia c’è un’ECCESSIVA e ingiustificata mentalità pro java, trovi tante persone alieniate dai loro professori che difendono a spada tratta java anche negando le evidenzie. Comunque per concludere quello che ha già detto un collega sopra, ogni linguaggio ha un suo ambito applicativo, java ha il suo e c/c++ ha il suo. Semmai sarebbe "più"corretto confrontare java con c# e altri appartenenti a quella categoria di linguaggio, perché se si continua così finirà che qualcuno tirerà in ballo assembly. Ma va beh di per sé un programmatore che cerca di trovare un linguaggio assoluto dimostra di conseguenza di essere un mediocre programmatore, visto che ogni linguaggio ha il suo campo, state sicuri che in certi contesti ci sono altri linguaggi nettamente più adatti di c/c++, java, c#, ecc…..

Ultima modifica di WillianG83 : 15-11-2010 alle 17:06.
  Rispondi citando il messaggio o parte di esso
Old 15-11-2010, 17:43   #38
FabryHw
Bannato
 
Iscritto dal: Apr 2006
Messaggi: 5857
Quote:
Originariamente inviato da WillianG83 Guarda i messaggi
Comunque per concludere quello che ha già detto un collega sopra, ogni linguaggio ha un suo ambito applicativo, java ha il suo e c/c++ ha il suo. Semmai sarebbe "più"corretto confrontare java con c# e altri appartenenti a quella categoria di linguaggio, perché se si continua così finirà che qualcuno tirerà in ballo assembly. Ma va beh di per sé un programmatore che cerca di trovare un linguaggio assoluto dimostra di conseguenza di essere un mediocre programmatore, visto che ogni linguaggio ha il suo campo, state sicuri che in certi contesti ci sono altri linguaggi nettamente più adatti di c/c++, java, c#, ecc…..
Però mi pare che qui non si stava dicendo che Java va bene per tutto ma lo si stava difendendo verso critiche in un ambiente ben preciso dove invece in teoria sembrerebbe sia in grado di dire la sua (almeno secondo alcuni) e dove C++ non è necessariamente nel suo campo ideale e quindi per forza immensamente meglio.

Quindi più che di mediocre programmatore si dovrebbe parlare di mediocrità del tuo commento iniziale.
FabryHw è offline   Rispondi citando il messaggio o parte di esso
Old 15-11-2010, 18:15   #39
WillianG83
 
Messaggi: n/a
Quote:
Originariamente inviato da FabryHw Guarda i messaggi
Però mi pare che qui non si stava dicendo che Java va bene per tutto ma lo si stava difendendo verso critiche in un ambiente ben preciso dove invece in teoria sembrerebbe sia in grado di dire la sua (almeno secondo alcuni) e dove C++ non è necessariamente nel suo campo ideale e quindi per forza immensamente meglio.

Quindi più che di mediocre programmatore si dovrebbe parlare di mediocrità del tuo commento iniziale.
Non mi pare proprio, c'è gente che ha detto di tutto per cercare di affermare che ormai java non ha niente in meno rispetto a c/c++ nel campo della performance e questa è una prova evidente dell'incompetenza come analista, programmatore, ingegnere, ecc....

Ultima modifica di WillianG83 : 15-11-2010 alle 18:35.
  Rispondi citando il messaggio o parte di esso
Old 15-11-2010, 18:40   #40
marczxc
Senior Member
 
L'Avatar di marczxc
 
Iscritto dal: May 2006
Città: London
Messaggi: 5380
ho parlato oggi con due miei professori (sistemi operativi e laboratorio di linguaggi). entrambi mi hanno detto che le performance di un linguaggio come Java non andrebbero proprio paragonate a un linguaggio come C.
lascio una loro citazione: "java ha molti pregi, come essere multipiattaforma, ma le prestazioni non sono senz'altro uno dei suoi punti di forza"
__________________
www.marcosero.com
about.meTrattative [29]

"Computer science is no more about computers than astronomy is about telescopes." Edsger Dijkstra.
marczxc è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Antigravity A1: drone futuristico per riprese a 360° in 8K con qualche lacuna da colmare Antigravity A1: drone futuristico per riprese a ...
Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator Sony Alpha 7 V, anteprima e novità della ...
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1 realme GT 8 Pro Dream Edition: prestazioni da fl...
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum OVHcloud Summit 2025: le novità del cloud...
Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI Care e DisplayPort 2.1a Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI C...
Axiom Space ha completato un importante ...
Gli aeroplani Airbus utilizzeranno i sat...
Una nuova immagine della cometa interste...
'La soluzione a un problema che non esis...
Radeon RX 9000 sì, Ryzen 9000 no:...
Amazon versa 180 milioni al Fisco e canc...
Meta, il Board di Supervisione guarda o...
DJI rivoluziona le consegne aeree: il nu...
Fibercop e Microsoft Italia uniscono per...
App Store Award 2025: scarica le 17 app ...
NVIDIA fa marcia indietro, il supporto P...
Addio definitivo alla GeForce GTX 1080: ...
Numeri record per gli iPhone 17: Apple s...
L'Italia del 2025 raccontata da Google: ...
Piaggio lancia Porter NPE, il pick-up el...
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: 02:44.


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