Ответ 1
JUnit, Java
Поскольку я работаю с разными платформами и языками программирования, я обнаружил, что есть много хороших библиотек, которые портируются с использованием другого языка программирования, чем его оригинал. Например, JUnit и Log4j, которые были перенесены на несколько разных языков. Иногда, если я уже привык работать с этими библиотеками, я бы нашел для него портированную версию, если я работаю с другим языком программирования.
Какие другие библиотеки, которые вы нашли, были перенесены на разные языки и так же хороши, как оригинал?
Пожалуйста, сделайте одну библиотеку за ответ, чтобы другие могли голосовать.
Формат:
Original-Library-Name, Original-Programming-Language
Если возможно, со ссылками на веб-сайт библиотек.
JUnit, Java
SUnit, Smalltalk
Lucene, Java
Log4J, Java
Java, Java
Ohh com'on, просто шучу, хорошо, дайте мне голосовать сейчас!
Spring Framework, Java
iText, Java
Спящий режим, Java
WxWidgets
AspectJ, Java
FIT (Framework для интегрированного теста)
Порты перечислены в викторине FIT; есть также записи для Smalltalk, Perl и Delphi, но я не уверен в состоянии портов для этих языков.
JTS, Java
TagLib-С++ TagLib - это библиотека для чтения и редактирования метаданных нескольких популярных аудиоформатов.
Библиотека для сложной обработки событий.
GTK, первоначально в C.
Портировано на Java, Python, Ruby, С++ и большинство других распространенных языков, о которых вы можете думать.