library google for español java libraries

google - java api



¿Qué significa 4j? (5)

Observo que varias bibliotecas de Java usan esto como un sufijo:

log4j, couchdb4j, neo4j, launch4j, etc..


4j ~ para Java. Y solo escribo más texto porque las respuestas SO requieren un mínimo de 15 caracteres, lo que difícilmente se puede alcanzar con una respuesta para esta pregunta, que debería ser una wiki comunitaria de todos modos, en mi opinión, aunque sea legal y supongo, una mucha más gente acaba de leer este acrónimo sin pensar en lo que podría significar. ;)

Pero al menos es una oportunidad para recordar a la comunidad una famosa respuesta, dada por ammoQ , en la pregunta subjetiva de MasterPeter''s ahora cerrada y eliminada, "¿Se ha robado Java la diversión de la programación?":

No le eches la culpa a Java; es la abundancia de marcos que hacen llorar a un desarrollador de Java. Ni siquiera puedes hacer caca sin usar el framework Poop4J .

(La pregunta todavía se puede encontrar en el caché de Google )


Dado que el número 4 (cuatro en inglés ) es un homónimo para la preposición for , se utiliza para indicar que la biblioteca es for Java .

En .NET, las bibliotecas a veces tienen el prefijo n para indicar que son la variante .NET. Por ejemplo, Java tiene Hibernate y .NET tiene nHibernate. También tiene casos en los que Java sigue esta "convención", como jUnit (donde .NET no tiene unidad).

Como desarrollador principiante, también me confundió la convención de nomenclatura 4j. Pensé que era una especie de indicador de versión hasta que noté que varias bibliotecas llevaban el sufijo.

Tal vez ahora una búsqueda en Google muestre un resultado significativo para "4j" :)

EDITAR:

No he podido encontrar el origen del sufijo 4j, pero mi mejor conjetura sería que comenzó con log4j que ahora tiene variants como log4net, log4php, log4cxx.


Es una abreviatura de ''para Java''.


Para java, tan simple como esto: D


Supongo que significa "para java"

En esta página slf4j incluso dice

La fachada de registro simple para Java o (SLF4J)