Tal vez no hayas oído hablar nunca de Sourcegraph pero la verdad es que esta startup tiene una importancia más que fundamental en este momento dentro del mundo digital. Como te estamos contando, se trata de una startup que ha sido fundada por su CEO, Quinn Slack, y su CTO, Beyang Liu, con el objetivo de que cualquier persona pueda programar. Su meta es que esto no solo pueda hacerlo el 0,1% de la población.
Para esto, según ellos crean herramientas, redes e incentivos que permiten la codificación a una escala cada vez mayor. De hecho, consideran que el software se está volviendo cada vez más complejo, grande y complicado. Esto haría que sea cada vez fuera más difícil para los desarrolladores descubrir, comprender y corregir el código. Si te interesa y quieres saber más sobre este tipo de plataforma, solo tienes que seguir leyendo. Te vamos a dar las claves de lo que es esta startup y, si eres desarrollador y aún no la conoces, seguro que te va a encantar y a ayudar mucho.
Funciones de Sourcegraph
Sourcegraph es una plataforma de búsqueda que permite a los desarrolladores encontrar líneas específicas de código en los repositorios de código de sus equipos. Esta empresa afirma que sus posibilidades de pesquisas están solucionando un gran cuello de botella de productividad para los equipos de software. Este es el caso de las grandes empresas cuyos repositorios de software incluyen millones de líneas de código.
Se trata de una labor muy complicada encontrar el fragmento específico responsable de un error, sería algo así como encontrar una aguja en un pajar. La solución de errores es uno de los usos más típicos de esta propuesta, pero también el poder adquirir nuevos conocimientos al encontrar en el código cómo otros desarrolladores han hecho una implementación o han resuelto un determinado problema. Es decir, que puedes conocer cómo se ha llegado a una solución como se ha añadido algo que te puede interesar al código.
Clientes
Esta empresa afirma que solo en los últimos dos meses sus usuarios han buscado con su herramienta en más de 11.000 millones de líneas de código. Entre estos usuarios, se incluyen desarrolladores de Amazon y Google, así como equipos de una larga lista de nombres. Destacan entre ellos desarrolladores tanto de la industria de la tecnología como Uber o PayPal, como de otros sectores como podrían ser Adidas, Prezi o University of Oxford Press.
Por otro lado, Sourcegraph acaba de recibir una ronda de financiación de 50 millones de dólares liderada por Sequoia Capital. Todo esto, después de tuviera hace ocho meses una inyección de capital de 23 millones de dólares. Desde Sequoia, creen que Sourcegraph ha creado un producto querido y que es el líder del mercado emergente en búsqueda de códigos. Esta búsqueda de código universal de Sourcegraph sirve esencialmente como si fuera un Google para desarrolladores. Esto permite a los equipos de ingeniería recorrer rápidamente bases de código masivas.
Propuestas de Sourcegraph
Todo tipo de plataformas al final siempre funcionan con algún tipo de modelo de pago. En este caso, Sourcegraph funciona como un modelo Freemium, es decir, hasta 10 usuarios se puede utilizar gratis, aunque sin todas las funcionalidades y herramientas. También tiene una opción para hasta 25 usuarios, así como precios especiales para grandes corporaciones y para aquellas empresas del sector de educación.
Por lo que se adapta perfectamente a la demanda del mercado, entiende de manera excelente lo que se está pidiendo ahora mismo. La compañía asegura que la instalación de su software se realiza de forma rápida, de manera que el usuario podrá estar ya buscando en su propio código en apenas 10 minutos.
Objetivo de sus inyecciones de capital
Todo este dinero que estamos comentando que le han ingresado a Sourcegraph, lo van a emplear en garantizar la independencia a largo plazo y hacer de Universal Code Search, una herramienta aún más poderosa para los desarrolladores de todo el mundo. Este Universal Code Search es en lo que basa su plataforma.
Quinn Slack, su CEO y máximo responsable, ha afirmado que 10 millones se dedicarán a inteligencia de código para un análisis más profundo de los 40 lenguajes de programación principales. Por otro lado, otros 20 millones se invertirán en una nube Sourcegraph segura y escalable para grandes empresas. Y, por último, los otros 20 millones restantes se destinarán a realizar inversiones en información de código y campañas.
Más datos
Para que te quede claro lo que es Sourcegraph, podemos decir que este es un servicio de búsqueda de código que ayuda a gestionarlo mejor y a dedicar menos tiempo a encontrar una línea o elemento concreto. Además, tiene un complemento para Google chrome con el mismo nombre.
Con esta herramienta, encontrar algo o navegar por el código de los repositorios es una tarea más ágil y simple. Entre otras cosas, puedes ir a definiciones concretas, encontrar referencias, trabajar con repositorios públicos y privados. Y, lo mejor, puedes operar con más de 20 lenguajes de programación.