Se acerca el Año Nuevo. Todo el mundo ha escrito sobre las tendencias de 2020, así que hemos decidido destacar los eventos más importantes de 2019. Aquí están los 7 eventos de desarrollo más destacados de los centros de desarrollo Java y Frontend de Reksoft en Voronezh.

Así pues, aquí tenéis nuestra clasificación de los acontecimientos más importantes de 2019:
1. El caso de Nginx y Rambler
Como desarrolladores, nos vemos obligados a seguir de cerca la situación en torno al proyecto de Igor Sysoev. Estamos convencidos de que este tipo de disputas tienen un impacto significativo en el desarrollo de soluciones de código abierto y en la industria de TI en general. Deben resolverse sin recurrir a la empresa matriz. Noticias como esta desmotivan a los desarrolladores y les impiden crear nuevas soluciones. Generan dudas e inquietudes. Al fin y al cabo, no todas las bibliotecas y productos populares y ampliamente utilizados de este tipo se desarrollaron internamente. Si se sienta un precedente, podría desencadenar una serie de casos similares en otras empresas.
Este será el único acontecimiento negativo del año que termina, pero no podíamos ignorarlo.
2. Lanzamiento de Java 13
Aún recordamos cuando el lanzamiento de una nueva versión de Java era un evento que ocurría cada cinco años. Pero las cosas están cambiando. Oracle no solo adoptó lanzamientos semestrales, sino que consolidó esta tendencia. Los dos lanzamientos de este año y la versión actual, la 13, lo demuestran. Por un lado, esta frecuencia de lanzamientos hace que el lenguaje sea más moderno, demandado y atractivo para aprender. Por otro lado, la poca frecuencia de lanzamientos también era una fortaleza de Java. La estabilidad y la confiabilidad son dos factores clave que influyen en las decisiones al elegir una tecnología de desarrollo. Y ahora, el período de soporte para una nueva versión se ha reducido significativamente. La última versión con soporte a largo plazo es la 11. Pero la realidad actual impone sus propias condiciones: la velocidad del avance tecnológico, la demanda de nuevas soluciones y la intensa competencia entre lenguajes de programación exigen cambios en las tradiciones establecidas.
3. Salida espacial de JetBrains
Los chicos de JetBrains siguen conquistando a los programadores. Ofrecen un entorno de desarrollo, un sistema de revisión de código, herramientas de seguimiento de tareas y ahora una plataforma para todos los procesos de desarrollo. Gracias a la integración con otros productos de la compañía y Space, este producto se convertirá en un competidor directo de Slack, Jira y otras plataformas populares. Actualmente se encuentra en fase beta, pero ya puedes probarlo con tu equipo, sobre todo porque es totalmente gratuito hasta su lanzamiento oficial.
4. Lanzamiento de TypeScript 3.*
TypeScript ha avanzado muchísimo en el último año. Durante este tiempo, la tecnología ha incorporado una gran cantidad de funciones útiles para acelerar la compilación, simplificar la división de código, mejorar el análisis sintáctico y abrir nuevas formas de aprovechar las características del lenguaje. Además, es imposible pasar por alto los nuevos operadores añadidos: encadenamiento opcional, fusión de nulos y muchos más. Todo lo que aún está en fase de aprobación preliminar ya está disponible en TypeScript.
Resulta difícil imaginar un proyecto de nivel empresarial escrito en un lenguaje de tipado débil. Cada vez más desarrolladores optan por lenguajes compilados, ya que priorizan la fiabilidad del producto subyacente sobre la velocidad de desarrollo.
5. Lanzamiento de React v16.8
Hoy en día, casi todos los desarrolladores conocen y, lo que es más importante, saben usar esta biblioteca. Su popularidad se debe a los principios que la sustentan. Su enfoque basado en componentes, el isomorfismo, la velocidad y la facilidad de uso convierten a React en la opción más eficaz.
Aunque ha habido muchas actualizaciones durante el último año, me gustaría destacar especialmente los hooks. Los desarrolladores reconocieron que la biblioteca presentaba algunos problemas para permitir la reutilización de componentes con estado. La comunidad abordó estos problemas con diversos patrones, pero esto a menudo solo complejizaba el código.
Hooks ha solucionado por completo este problema, implementando una idea sencilla que mejora notablemente el código, facilitando su lectura y comprensión. Será interesante observar la evolución de la biblioteca durante el próximo año.
6. Lanzamiento de Raspberry Pi 4
La programación actual se centra cada vez más en los microcontroladores, los dispositivos portátiles y el Internet de las Cosas (IoT). La Raspberry Pi se sitúa en este contexto: un ordenador completo que cabe en la palma de la mano. Desde su primera versión, este ordenador de placa única ha abierto un abanico de posibilidades. Ahora cuenta con un procesador de cuatro núcleos, incorpora por fin el moderno puerto USB-C y es compatible con monitores 4K. En comparación con su predecesora, la Raspberry Pi 4 supone un importante avance. Su precio asequible la hace accesible no solo para uso profesional, sino también para la educación y la experimentación doméstica.
7. Las primeras noches de informática en Innopolis
A principios de agosto de 2019, tuvo lugar la primera conferencia nocturna de TI en Innopolis, Kazán. De entre los numerosos eventos celebrados ese año, este es el único que merece ser incluido en la lista. En primer lugar, por su formato inusual: todas las presentaciones se realizaron por la tarde y finalizaron por la noche, mientras que los organizadores ofrecieron diversas actividades de entretenimiento en la ciudad durante el día. En segundo lugar, por la novedosa sede. Moscú y San Petersburgo ya están saturadas de conferencias y encuentros, pero el sector de las TI en Rusia no se limita a estas ciudades; es necesario desarrollar otras comunidades. En tercer lugar, por su bajo coste y alta calidad. La conferencia reunió a los mejores especialistas, y el precio de la entrada parece irrisorio en comparación con otras conferencias de TI en Rusia.
¿Qué recuerdas de 2019? ¡Y sí, feliz año nuevo, Habr! ¡Paz y felicidad para todos!
Fuente: habr.com
