¿Cuál es el software más famoso escrito en Python?


Mejor respuesta

TensorFlow de Google – Wikipedia ( TL; DR puede no ser el más famoso / conocido, pero ¿el software [Python] más utilizado / popular, o el software basado en él?):

Escrito en Python , C ++ , CUDA

Es decir como ocurre con la mayoría del software que necesita ser rápido, Python es (solo) el contenedor. Python es el lenguaje oficial desde el que se usa (no estoy seguro de que pueda o deba usar solo C ++ sin pasar por el contenedor.

[Sin embargo, el contenedor no oficial de Julia es mejor (ya que Julia es a menudo un sustituto o complemento de Python: malmaud / TensorFlow.jl : «Ver una lista de ventajas sobre la API de Python . ”]

Este es un caso interesante, ya que incluso si no lo sabe, es una de las bibliotecas de aprendizaje automático / aprendizaje profundo más populares. E incluso Google tiene unidades especiales de procesamiento de tensor de hardware (TPU ), que solo puede alquilar el acceso … o al menos no comprarlo todavía. Apple en el iPhone X también tiene hardware de red neuronal y algunos teléfonos Android (por ejemplo, Pixel 2, creo), por lo que el uso de ML (y « TensorFlow Lite ”) al menos se volverá popular, tal vez el software más popular que uses [incluso sin no saberlo] y puede que ya lo sea. No estoy seguro, Supongo Google Now (» OK Google «) ya usa [si no es del lado del cliente, entonces del lado del servidor?] TensorFlow (y Amazon Alexa ?).

Otro caso interesante es (el kit de herramientas de AA que recibe menos atención):

Microsoft Cognitive Toolkit («CNTK»):

Los componentes pueden manejar datos multidimensionales densos o dispersos de Python, C ++ o BrainScript

Durante mucho tiempo, todavía parece que Microsoft no admitía su propio lenguaje C #, mientras que existía / es su Python oficial contenedor durante más tiempo …

Desde: El software de IA supera a los humanos en la prueba de comprensión de lectura

Este hito de IA fue alcanzado mediante el conjunto de datos de respuesta a preguntas de Stanford ( SQuAD ), que consta de más de 10,000 preguntas- pares y respuesta

Microsoft debería recibir mucho crédito en IA.

No he localizado qué idioma se usa (o biblioteca, p. ej. uno de los anteriores?). Python no se menciona en el documento, pero generalmente los lenguajes de implementación no lo son:

https://www.microsoft.com/en-us/research/wp-content/uploads/2017/05/r-net.pdf

Respuesta

La respuesta importa a qué se refiere con software. Si se trata de una aplicación móvil, lo siento, Python no es tan famoso para la informática móvil. Puede que exista un framework como kivy, pero este no es el campo donde Python domina.

Antes de llegar al software de escritorio tenemos que Entiendo que el llamado «software» actual no depende de un solo idioma, al menos cuando se escala como un gigante. El mercado de software de escritorio de Microsoft está dominado por .net y Java . Pero puedo decirte el nombre de un juego popular en el que se usa Python, y el juego es Battlefield. Cuando analicemos Linux, obtendremos muchos programas que necesitan Python y Pyqt para ejecutarse por sí mismos.

Ahora llegamos a las aplicaciones web. Esta es la plataforma donde Python tiene más éxito. Puede ser que esté teniendo una gran conversación con un chatbot encantador, publicando en Pinterest, Reddit o Instagram, viendo videos de YouTube, buscando en Google, viendo anuncios relacionados con su necesidad o incluso viendo esta respuesta en Quora, entonces está usando Python y estos son el «Software Python» o el «Software» más popular que utilizamos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *