Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Recensione Samsung Galaxy Z Fold7: un grande salto generazionale
Recensione Samsung Galaxy Z Fold7: un grande salto generazionale
Abbiamo provato per molti giorni il nuovo Z Fold7 di Samsung, un prodotto davvero interessante e costruito nei minimi dettagli. Rispetto al predecessore, cambiano parecchie cose, facendo un salto generazionale importante. Sarà lui il pieghevole di riferimento? Ecco la nostra recensione completa.
The Edge of Fate è Destiny 2.5. E questo è un problema
The Edge of Fate è Destiny 2.5. E questo è un problema
Bungie riesce a costruire una delle campagne più coinvolgenti della serie e introduce cambiamenti profondi al sistema di gioco, tra nuove stat e tier dell’equipaggiamento. Ma con risorse limitate e scelte discutibili, il vero salto evolutivo resta solo un’occasione mancata
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello
AMD ha aggiornato l'offerta di CPU HEDT con i Ryzen Threadripper 9000 basati su architettura Zen 5. In questo articolo vediamo come si comportano i modelli con 64 e 32 core 9980X e 9970X. Venduti allo stesso prezzo dei predecessori e compatibili con il medesimo socket, le nuove proposte si candidano a essere ottimi compagni per chi è in cerca di potenza dei calcolo e tante linee PCI Express per workstation grafiche e destinate all'AI.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 08-03-2004, 08:06   #1
Web Wolf
Senior Member
 
L'Avatar di Web Wolf
 
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
Mozilla per Linux

Ciao ragazzi, ho appena disinstallato Mozilla incluso nella Mandrake 9.2 per scaricare ed installare successivamente l' 1.6 dal sito di Mozilla. Il fatto é che la differenza é disarmante: si vede chiaramente che, mentre il Mozilla incluso nella distro é compilato, quello installato dopo é evidentemente interpretato.

Si vede chiaramente sia dalla differenza di velocità che dai caratteeri usati (niente di più schifoso ). Forse é in Java ?

Non c'é modo di compilare i sorgenti come si fa con qualsiasi altro programma Linux ?

Grazie
Ciao
Web Wolf è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 09:19   #2
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
interpretato??
ma e' scritto in c++, come fai a dire che e' interpretato?
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 09:36   #3
GhePeU
Bannato
 
L'Avatar di GhePeU
 
Iscritto dal: Feb 2001
Città: Mestre
Messaggi: 886
Re: Mozilla per Linux

Quote:
Originariamente inviato da Web Wolf
Ciao ragazzi, ho appena disinstallato Mozilla incluso nella Mandrake 9.2 per scaricare ed installare successivamente l' 1.6 dal sito di Mozilla. Il fatto é che la differenza é disarmante: si vede chiaramente che, mentre il Mozilla incluso nella distro é compilato, quello installato dopo é evidentemente interpretato.

Si vede chiaramente sia dalla differenza di velocità che dai caratteeri usati (niente di più schifoso ). Forse é in Java ?

Non c'é modo di compilare i sorgenti come si fa con qualsiasi altro programma Linux ?

...


rotfl
GhePeU è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 10:43   #4
Web Wolf
Senior Member
 
L'Avatar di Web Wolf
 
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
Prova ad installarlo sotto Linux e vedrai

Il sorgente non l'ho visto. La versione sotto Win é sicuramente compilata (e si vede), ma quella sotto Linux é palesemente interpretata

Forse dipende dal compilatore utilizzato per portare quel codice sotto Linux, anche perché qualsiasi programmatore sa che un programma Win difficilmente può essere compilato anche sotto Linux direttamente, anche perché le librerie e le altre chiamate di sistema sono molto diverse

Ci sono un mare di programmi compilati per Win ed interpretati per il pinguino ed altre piattaforme
Web Wolf è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 10:51   #5
LukA4e
Senior Member
 
Iscritto dal: Apr 2003
Messaggi: 828
ma che cavolo dici????

è compilata! IL c++ è un linguaggio "compilato"
ti sembra che da una versione x piattaforma diversa cambino linguaggio...
__________________
----LukA4e----

www.foxlinux.org
LukA4e è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 10:53   #6
GhePeU
Bannato
 
L'Avatar di GhePeU
 
Iscritto dal: Feb 2001
Città: Mestre
Messaggi: 886
rotfl

da come scrivi sembra che la tua conoscenza dell'informatica sia limitata a

programma veloce = compilato
programma lento = interpretato


mozilla è SEMPRE compilato, è scritto in c++ non in python



l'hai compilato a mano? guarda di averlo linkato alle gtk2 e di aver abilitato il supporto xft...

se non sai di cosa sto parlando, leggi un po' di faq e dai un ./configure --help invece di tante ipotesi fantasiose e improbabili

e considererei anche l'idea di installare sempre da rpm




PS.
Codice:
ghepeu@KazeNoTani ghepeu $ uname -a
Linux KazeNoTani 2.6.3-mm3 #1 Wed Feb 25 21:42:33 CET 2004 i686 AMD Athlon(tm) XP 1700+ AuthenticAMD GNU/Linux

Ultima modifica di GhePeU : 08-03-2004 alle 11:08.
GhePeU è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:16   #7
Web Wolf
Senior Member
 
L'Avatar di Web Wolf
 
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
La versione che ho installato io E' interpretata, non ho installato da rpm o compilato i sorgenti, ma installato la versione che aveva tanto di installer.
Web Wolf è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:24   #8
Duncan
Senior Member
 
L'Avatar di Duncan
 
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
Se ti diciamo in tanti che è compilato non ti viene il dubbio di essere in errore?

Mozilla è compilato

Per avvalorare la mia tesi ti dico che faccio il programmatore e so dicosa sto parlando
__________________
Nikon user
Le mie foto su Flickr
Duncan è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:27   #9
Ikitt_Claw
Senior Member
 
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
Quote:
Originariamente inviato da Web Wolf
Il sorgente non l'ho visto. La versione sotto Win é sicuramente compilata (e si vede), ma quella sotto Linux é palesemente interpretata
Palesemente, palesemente...
Ikitt_Claw è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:28   #10
Ikitt_Claw
Senior Member
 
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
Quote:
Originariamente inviato da Web Wolf
La versione che ho installato io E' interpretata,
Mi dai il link per cortesia? A 'sti punti sono curioso... (sara` in JavaScript, in Python o cosa?)
Ikitt_Claw è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:40   #11
DjMix
Senior Member
 
L'Avatar di DjMix
 
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
sarà uno script in bash
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein)
Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole)
Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi)
DjMix è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:47   #12
Web Wolf
Senior Member
 
L'Avatar di Web Wolf
 
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
Basta che vai nel sito di Mozilla.org e ti scarichi la versione per Linux, poi giudica tu
Web Wolf è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:50   #13
NA01
Senior Member
 
L'Avatar di NA01
 
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
dovrebbe essere statica, intendi forse questo?

allora dovresti cercare un pacchetto perla tua distribuzione.

ciao
NA01 è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 19:54   #14
LukA4e
Senior Member
 
Iscritto dal: Apr 2003
Messaggi: 828
io non voglio dire nulla però guarda che c'è una grandissima differenza tra compilato e interpretato e non lo puoi guidicare dalla velocità!
Ripeto se mozilla per windows è in c++ (e compilato come dici tu)
gli sviluppatori non fanno un'altra versione interpretata per linux ma tengono la stessa da compilare (in c++) e cambiano le API.

Ok?
Ancora dubbi?!
__________________
----LukA4e----

www.foxlinux.org
LukA4e è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 20:21   #15
FuocoNero
Senior Member
 
Iscritto dal: Sep 2002
Città: Monza (MI)
Messaggi: 1031
Sicuramente la versione per Linux è più lenta di quella per Win ma non credo che una sia compilata e l'altra interpretata, probabilmente è solo una questione di ottimizzazione.

Comunque Mozilla è anche una piattaforma di sviluppo per programmi che girano indipendentemente dal sistema operativo sottostante (ad esempio le varie extention sono indipendenti dal OS); magari è possibile che nella versione Linux parte di Mozilla giri interpretato su Mozilla stesso.....

Non sono un programmatore e quindi potrei dire delle castronerie
FuocoNero è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 20:33   #16
GhePeU
Bannato
 
L'Avatar di GhePeU
 
Iscritto dal: Feb 2001
Città: Mestre
Messaggi: 886
non è proprio possibile

mozilla è compilato, l'ho compilato di persona col gcc, il sorgente è in c+++

tra parentesi, ho provato l'installer, è il solito mozilla, scritto in c++, COMPILATO linkandolo alle gtk e non alle gtk2
GhePeU è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 20:37   #17
Ikitt_Claw
Senior Member
 
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
Quote:
Originariamente inviato da Web Wolf
Basta che vai nel sito di Mozilla.org e ti scarichi la versione per Linux, poi giudica tu
Ho per le mani FireFox adesso. E quello e` compilato.
E` C++ per la precisione.
Ikitt_Claw è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 20:37   #18
FuocoNero
Senior Member
 
Iscritto dal: Sep 2002
Città: Monza (MI)
Messaggi: 1031
Quote:
Originariamente inviato da GhePeU
non è proprio possibile

mozilla è compilato, l'ho compilato di persona col gcc, il sorgente è in c+++

tra parentesi, ho provato l'installer, è il solito mozilla, scritto in c++, COMPILATO linkandolo alle gtk e non alle gtk2
Un paio di domande:
1) compilandolo hai notato buoni miglioramenti di performance (soprattutto in termini di startup)?
2) e' ostico da compilare?

3) cosa ne pensi della mia teoria?
FuocoNero è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 20:40   #19
GhePeU
Bannato
 
L'Avatar di GhePeU
 
Iscritto dal: Feb 2001
Città: Mestre
Messaggi: 886
questo è il mozilla che arriva con l'installer
Codice:
ghepeu@KazeNoTani mozilla $ ldd /home/ghepeu/mozilla/mozilla-bin
        linux-gate.so.1 =>  (0xffffd000)
        libmozjs.so => /usr/lib/mozilla/libmozjs.so (0x40028000)
        libplds4.so => /usr/lib/mozilla/libplds4.so (0x400aa000)
        libplc4.so => /usr/lib/mozilla/libplc4.so (0x400ad000)
        libnspr4.so => /usr/lib/mozilla/libnspr4.so (0x400b2000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x400e6000)
        libdl.so.2 => /lib/libdl.so.2 (0x400f7000)
        libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x400fb000)
        libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x4025b000)
        libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40295000)
        libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x40298000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x402bc000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x402c4000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x402d3000)
        libm.so.6 => /lib/libm.so.6 (0x403b0000)
        libc.so.6 => /lib/libc.so.6 (0x403d2000)
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libstdc++.so.5 (0x404fe000)
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libgcc_s.so.1 (0x405b7000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
e questo è quello che ho installato
Codice:
ghepeu@KazeNoTani mozilla $ ldd /usr/lib/mozilla/mozilla-bin
        linux-gate.so.1 =>  (0xffffd000)
        libmozjs.so => /usr/lib/mozilla/libmozjs.so (0x40028000)
        libplds4.so => /usr/lib/mozilla/libplds4.so (0x400aa000)
        libplc4.so => /usr/lib/mozilla/libplc4.so (0x400ad000)
        libnspr4.so => /usr/lib/mozilla/libnspr4.so (0x400b2000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x400e6000)
        libdl.so.2 => /lib/libdl.so.2 (0x400f7000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x400fb000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x40356000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x403c7000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x403dd000)
        libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x403f1000)
        libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x40414000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x40422000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x40456000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x4048d000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x40491000)
        libm.so.6 => /lib/libm.so.6 (0x404fd000)
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libstdc++.so.5 (0x4051f000)
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libgcc_s.so.1 (0x405d9000)
        libc.so.6 => /lib/libc.so.6 (0x405e2000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4070e000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x407eb000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x407ef000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x407f8000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x40806000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40818000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40820000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40847000)
        libz.so.1 => /lib/libz.so.1 (0x408a3000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x408b4000)

gtk1.2 anzichè gtk2 e mancano i link a freetype, fontconfig e alle altre librerie per gestire i font truetype e l'antialiasing
GhePeU è offline   Rispondi citando il messaggio o parte di esso
Old 08-03-2004, 22:30   #20
DjMix
Senior Member
 
L'Avatar di DjMix
 
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
Quote:
Originariamente inviato da DjMix
sarà uno script in bash
Che mi venga un colpo! E' davvero uno script in bash!!!!!!
$ file /usr/bin/firefox
/usr/bin/firefox: Bourne shell script text executable

...che però serve a lanciare questo:
$ file /usr/lib/mozilla-firefox/firefox-bin
/usr/lib/mozilla-firefox/firefox-bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs), stripped

E con questo possiamo andarcene a dormire... chiarezza è fatta!
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein)
Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole)
Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi)
DjMix è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Samsung Galaxy Z Fold7: un grande salto generazionale Recensione Samsung Galaxy Z Fold7: un grande sal...
The Edge of Fate è Destiny 2.5. E questo è un problema The Edge of Fate è Destiny 2.5. E questo ...
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello Ryzen Threadripper 9980X e 9970X alla prova: AMD...
Acer TravelMate P4 14: tanta sostanza per l'utente aziendale Acer TravelMate P4 14: tanta sostanza per l'uten...
Hisense M2 Pro: dove lo metti, sta. Mini proiettore laser 4K per il cinema ovunque Hisense M2 Pro: dove lo metti, sta. Mini proiett...
Identikit della scheda video perfetta, p...
SUV, 100% elettrico e costa meno di un b...
Hai mai caricato un referto su ChatGPT? ...
Apple vuole un nuovo campus nella Silico...
DJI Osmo 360, la nuova action cam a 360&...
Lo strumento anti-requisiti per Windows ...
Utenti di Claude in rivolta: 'I bei vecc...
Rocket Lab Mars Telecommunications Orbit...
NVIDIA GeForce RTX: supporto driver su W...
iliad ha iniziato a vendere smartphone d...
La cinese SatNet ha lanciato un nuovo gr...
Cloud sovrano europeo: a che punto siamo...
The Medium arriverà al cinema gra...
Addio alle faccende domestiche? Il robot...
Fallito il primo lancio del razzo spazia...
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: 22:49.


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