| Précédant 1 Suivant | |
| Auteur | Message |
|---|---|
|
|
Arf, je croyais que Geshi n'était plus développé depuis des années. Ce qui est bien dans tout cette histoire, c'est que ça risque de forcer les développeurs de Pygments à faire toujours mieux que Geshi, pour conserver l'avance.
Bonne news !
Dernière édition le 30/08/2008 à 22:37 par wyngen073
|
|
Joyeuse St Nicolas (en attendant Noël) |
Clair, la concurrence, y a que ça de vrai pour booster l'évolution d'un logiciel
Citation : Winston Churchill
Tout le monde savait que ce truc était impossible à faire, jusqu'au jour où est arrivé quelqu'un qui ne le savait pas, et qui l'a fait.
"Que jusque tout au bord, on remplisse nos verres,..." |
|
Ca marche ! |
C'est un vrai bonheur ce GeSHI : avant la news, je l'ai installé sur le site. J'ai pu bien raccourcir les CSS, du fait qu'il prend tout en charge tout seul
.Avant, il mettait du code non formatté dans un pre, mis dans un div. Maintenant, il le met simplement dans un div, ce qui facilite grandement le formattage. Les codes ont aussi perdu l'habitude de déborder de l'écran .A plus.
Le meilleur mot de passe au monde est "M@téo21" : majuscule/minuscule, chiffres/lettres, et caractères spéciaux
|
|
|
1) Les listes à puce pour la numérotation des lignes de codes, c'est précisément ce qui et reproché à GeSHi depuis les toutes premières versions, et ce qu'ils n'ont toujours pas changé. Essaie de copier-coller du code numéroté via une liste sous Firefox, ça va se chier dessus et te mettre des # . En plus, c'est lent à l'affichage.
2) GeSHi n'a plus rien à envier à Pygments ? Euh... étant contributeur à Pygments, je peux clairement dire que si, et au moins sur un point : la clarté et la conception du code. Compare un lexer de GeSHi et un de Pygments. 3) GeSHi ne gère pas l'exportation en autre chose qu'HTML. Ça pue. 4) GeSHi c'est lent, cf. mes benchmarks (qui datent cependant de l'ancienne version) qui montrent (attention, c'est du lourd) que GeSHi est plus lent à colorer du code que Pygments en passant par du RPC pour faire le traffic PHP / Pygments. C'est totalement ridicule. Mais cf. le point 2. 5) Le PHP est pas adapté à ce genre de trucs. Perl l'est, Python l'est, Ruby l'est, mais pas PHP. PHP, à l'origine, c'est un langage de templates, pas un langage de manipulation de texte.
Dernière édition le 29/09/2008 à 23:03 par delroth
|
| Précédant 1 Suivant | |