|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
Progettino
Gente se questa estate avrò tempo e voglia voglio realizzare un progettino carino che mi è passato nel cervello:
un installatore che compila ottimizzando al massimo su una determinata architettura. Mi spiego adesso tutti i soft che girano su windows son tutti compilati in retrocompatibilità e non ottimizzati al massimo. Quindi io vorrei creare un software che quando tu cerchi di installare un programma compila prima il codice sorgente ottimizzandolo e poi lo installa. Ovviamente il codice sorgente non sarebbe in bella mostra ma sarebbe criptato non so in md5 Che ne pensate bellina come idea?? ![]() ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
![]() |
![]() |
![]() |
#2 |
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
intercettare il sorgente subito prima che venga passato al compilatore è facilissimo, a meno che non vuoi farti tu un compilatore tuo che compila direttamente il file criptato
![]() |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Quote:
![]() In ogni caso alcuni dubbi: - Ti porti dietro tutte le volte compilatore librerie e tools vari per compilare ? - Ne vale la pena ? per compialre firefox ci vogliono piu o meno 2 ore sul mio pc e non mi pare di aver mai visto miglioramenti spaventosi. - Non richiederebbe uno spazio spropositato per l'installazione ? per fare un esempio : la certella dei sorgenti di firefox tiene piu di mezzo giga una volta finita la compilazione. ciao ![]() |
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Jun 2004
Città: Brianza
Messaggi: 305
|
Quote:
|
|
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
Quote:
mmm allora la cosa non è fattibile ![]() ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
|
Quote:
![]() Anche se non è applicabile a programmi completti, potrebbe esserlo alle librerie critiche di un programma, che ne dici?
__________________
---> Lombardp CSS Certified Expert (Master Level) at Experts-Exchange Proud user of LITHIUM forum : CPU technology Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo |
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9569
|
Quote:
|
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Quote:
ciao ![]() |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 414
|
Si anche secondo me è molto carino come progetto,
e Io ti ci butto sopra gia un paio di idee fatte al caso: Invece di portarti dietro il sorgente si potrebbe creare una specie di sorgente compilato, cioè per farti capire un qualcosa di simile ai .class del java, (ho anche magari gli stessi .class ma la cosa mi sembra piuttosto ambiziosa). Per mettere in dettaglio le mie idee: - Un Semicompilatore che compila il codice sorgente e ti tira fouri un compilato (tipo .class). - Una serie di "installer" vincolati alla macchina che si occupano di ricompilare il gia compilato sulla macchina su cui deve girare creando un vero e proprio eseguibile "superperformante". Se vogliamo fare le cose veramente ambiziose un convertitore di .class (mi sono innamorato), in eseguibili performanti ma questa cosa è un pò fuori dal possibile. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:38.