Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Esperienze CLang?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Mon Nov 21, 2016 9:22 am    Post subject: Esperienze CLang? Reply with quote

Ciao comunità svizzero-italiana,

sto leggendo ultimamente in merito ai benchmark gcc vs clang, dove prima vince uno, poi vince l'altro.

A titolo di curiosità, qualcuno sta procedendo ad un uso massivo di clang al posto di gcc?

Mi sono scritto un paio di "env" per abilitare clang o gcc, lto, lto=thin, all'uopo. I miei files sono qui https://github.com/comio/gentoo-env.

ciao

luigi
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30916
Location: here

PostPosted: Mon Nov 21, 2016 9:49 am    Post subject: Reply with quote

comio wrote:
Ciao comunità svizzero-italiana

Svizzero-italiana nel senso di Ticino o svizzera/italia :P :P :lol: .

Non penso di avere compilato mai nulla con clang, non sono ancora passato a gcc-5 per dirla tutta.
Ma nell'uso di tutti i giorni dici che veramente si sente una differenza (ammesso che uno sia piu' performante dell'altro)?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Mon Nov 21, 2016 10:03 am    Post subject: Reply with quote

fedeliallalinea wrote:
comio wrote:
Ciao comunità svizzero-italiana

Svizzero-italiana nel senso di Ticino o svizzera/italia :P :P :lol: .

Inteso come Insubria e resto d'Italia ovviamente XD :lol:
Quote:

Non penso di avere compilato mai nulla con clang, non sono ancora passato a gcc-5 per dirla tutta.
Ma nell'uso di tutti i giorni dici che veramente si sente una differenza (ammesso che uno sia piu' performante dell'altro)?


Non parlo di uso di tutti i giorni, ma di semplice e mera curiosità. Oramai campo al lavoro con windows e mfc (che brutta fine che ho fatto) e le box di casa sono la mia R&D personale.
Mi sono letto il post di RMS in merito al fatto che il CLang è il male ecc... però mi incuriosisce l'approccio che ha. Inoltre ho dato un occhio ai sorgenti, e devo dire che sono più ordinati (e comprensibili) di casa mia. Questa qualità dei sorgenti credo attiri molti contributi, e quindi, dovrebbe avere/ha un buon percorso evolutivo. Inoltre, a quanto sento, la comunità gcc è rimasta chiusa e molto ostile al parere di terzi, mentre quella clang nasce per essere molto più aperta. Queste ovviamente sono le mie sensazioni.

ciao

luigi
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30916
Location: here

PostPosted: Mon Nov 21, 2016 10:21 am    Post subject: Reply with quote

comio wrote:
Non parlo di uso di tutti i giorni, ma di semplice e mera curiosità. Oramai campo al lavoro con windows e mfc (che brutta fine che ho fatto) e le box di casa sono la mia R&D personale.
Mi sono letto il post di RMS in merito al fatto che il CLang è il male ecc... però mi incuriosisce l'approccio che ha. Inoltre ho dato un occhio ai sorgenti, e devo dire che sono più ordinati (e comprensibili) di casa mia. Questa qualità dei sorgenti credo attiri molti contributi, e quindi, dovrebbe avere/ha un buon percorso evolutivo. Inoltre, a quanto sento, la comunità gcc è rimasta chiusa e molto ostile al parere di terzi, mentre quella clang nasce per essere molto più aperta. Queste ovviamente sono le mie sensazioni.

Mi incuriosisce questa tematica. Potresti postare i link (per non dovermeli cercare da me :P ) delle discussioni che hai letto?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Mon Nov 21, 2016 10:34 am    Post subject: Reply with quote

fedeliallalinea wrote:
Mi incuriosisce questa tematica. Potresti postare i link (per non dovermeli cercare da me :P ) delle discussioni che hai letto?


Ho letto questo thread con il caro RMS che dice la sua:

https://gcc.gnu.org/ml/gcc/2014-01/msg00247.html
https://gcc.gnu.org/ml/gcc/2014-01/msg00176.html

Mentre su CLang c'è questa tabella di confronto:

http://clang.llvm.org/comparison.html

Per il codice ho aperto qualche file a caso su github e la documentazione delle classi. Inoltre sul sito di Clang ci sono sezioni dedicate alla descrizione dei dettagli per coinvolgere nuovi sviluppatori ("Get Involved", "Internals Manual" per citare due esempi). Questo mi dà un senso di "apertura" verso la comunità.
Sia chiaro, non scrivo e mai scriverò compilatori, però questa apertura (reale o non reale, non lo so) mi fa pensare bene del progetto.

ciao

luigi
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
ciro64
Guru
Guru


Joined: 20 Jun 2009
Posts: 424

PostPosted: Tue Nov 22, 2016 4:52 pm    Post subject: Reply with quote

Questo è solo un piccolo test ....
http://forum.fedoraonline.it/viewtopic.php?id=24325
_________________
Gentoo: il sistema più eclettico e geniale che abbia mai provato :)
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1527
Location: Milan, Italy

PostPosted: Sun Dec 18, 2016 5:15 pm    Post subject: Reply with quote

molti pacchetti non rispettano le variabili $AR $RANLIB ecc, quindi anche se il tuo env include AR/RANLIB non saranno rispettati nella maggior parte dei casi
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum