Depuis que je travaille avec différentes plateformes et langages de programmation, j'ai trouvé de nombreuses bonnes bibliothèques qui sont portées avec différents langages de programmation que son original. Par exemple, Junit et Log4J, qui a été porté dans plusieurs langues différentes. Parfois, si je suis déjà habitué à travailler avec ces bibliothèques, je trouverais la version portée pour cela si je travaille avec un autre langage de programmation. P>
Quelles sont les autres bibliothèques que vous avez trouvées ont été portées dans différentes langues et aussi bien que l'original? P>
S'il vous plaît faire une bibliothèque par réponse afin que les autres puissent voter. P>
format fort>: p>
Nom original-Bibliothèque, langue d'origine-programmation p>
Si possible avec les liens vers le site Web des bibliothèques. P>
16 Réponses :
iText , Java P>
Kewl. Je ne savais pas à ce sujet. Merci.
hibernate, java p>
QuickCheck , Haskell p>
Fit (Cadre pour test intégré) P>
Les ports sont répertorié sur le wiki en forme; Il existe également des entrées pour SmallTalk, Perl et Delphi, mais je ne suis pas sûr de l'état des ports pour ces langues. P>
Lucene, Java P>
log4j , java p>
Java, Java P>
OHH COM'ON, JUSTE KINGDOND, OK, DOWN Votez-moi maintenant! SUB> P>
TagLib-C ++ "" TagLib est une bibliothèque de lecture et d'édition des métadonnées de plusieurs formats audio populaires. " p>
GTK, à l'origine en c. p>
porté à Java, Python, Ruby, C ++ et surtout tous les autres langues communes que vous pouvez penser. p>
Gtk + était enveloppé i> dans ces langues, pas les portées.
OTOH-MORPHIC a été porté de soi à Smalltalk et plus tard plusieurs autres langues.