Cel: +52 (55) 3040-5403 Correo: mariana.velazquez@recluit.com
post-tittle

¿Cuál es la situación de C++ en la industria TI?

Por: Reclu IT

30 de diciembre de 2019

Este día se celebra el natalicio de Bjarne Stroustrup, científico de la computación, reconocido por haber desarrollado el lenguaje de programación C++, así que es una buena oportunidad para conocer cuál es la situación de esta tecnología.

Pese al tiempo de su creación C++ aún desempeña un papel de importancia en estos tiempos modernos, ya que muchos sistemas contemporáneos como navegadores web, bases de datos, entre otros, trabajan con este código en al menos alguna parte de su base. Además, C ++ es bastante útil en áreas críticas de rendimiento debido a su velocidad.

Este lenguaje, sin duda, se mantendrá entre lo más relevantes, pues es uno de los que mantiene más popularidad, además de que ofrece mejores salarios. Los datos indican que cerca de 4,4 millones de desarrolladores utilizan C++ en todo el mundo. Además, estos profesionales son muy buscados y tienen algunos de los trabajos mejor pagados de la industria con un salario base promedio de $ 103, 035 dólares por año.

Además C ++ tiene la Biblioteca de plantillas estándar (STL, por sus siglas en inglés) que es muy útil ya que ayuda a escribir código de forma compacta y rápida según sea necesario. Contiene principalmente cuatro componentes, es decir, algoritmos, contenedores, funciones e iteradores.

Los algoritmos son de diferentes tipos, como ordenar, buscar, etc. Los contenedores almacenan clases para implementar diferentes estructuras de datos que se usan comúnmente, como pilas, colas, tablas hash, vectores, conjuntos, listas, mapas, etc.

Los funtores permiten personalizar el funcionamiento de la función asociada con la ayuda de los parámetros pasados. Además, los iteradores se utilizan para trabajar sobre una secuencia de valores

Existe una gran comunidad en línea de usuarios y expertos de C ++ que es particularmente útil en caso de que se requiera algún soporte. Hay muchos recursos como GeeksforGeeks, etc. disponibles en Internet con respecto a C ++. Algunos de los otros recursos en línea para C ++ incluyen StackOverflow, cppreference.com, Standard C ++, etc.

Hay muchas bases de datos modernas como MySQL, MongoDB, MemSQL, etc. que están escritas en C ++. Esto se debe a que C ++ es bastante moderno y admite características como excepciones, expresiones lambda, etc. Muchas de las bases de datos escritas en C ++ se usan en casi todas las aplicaciones en uso, como YouTube, WordPress, Twitter, Facebook, etc. .

Todo esto puede leerse muy frío. Así que para tener una perspectiva más amigable consultamos algunos puntos de Quora, en el que usuarios respondieron a la pregunta ¿Por qué necesitamos aprender C++ en 2020?

R1: C ++, como la PC, difícilmente se reemplaza. El sistema operativo de Windows, que es uno de los más populares, tiene sus núcleos escritos en C, junto con C ++ en funciones más avanzadas.

Todavía aprendemos C ++ pues queremos control sobre la máquina que estamos usando. Siempre necesitaremos ingenieros para aprender C / C ++ para mantener las raíces de cómo comienza todo. Y nos complace que esos lenguajes sean más legibles que el ensamblado, que hasta la fecha, todavía se aprende para una mayor optimización del C / C ++ actual.

Este usuario destaca que gran parte de la industria de los videojuegos requiere de C++ para su funcionamiento y creación de proyectos, pese a la popularización de tecnologías como Unity.

R2: Me encanta esta pregunta y, cada vez, trato de responderla de una manera diferente, así que esta vez, voy por una perspectiva diferente.

Busca en google ‘mejor juego móvil’.

Obtendrás Pubg.

Se ha desarrollado en una plataforma llamada Unreal engine, que está totalmente en C ++, también existe un concepto de blueprint (pero eso no es bueno para grandes proyectos como pubgm).

Podrías pensar, bueno, ese juego debe ser interesante, por eso está encabezando las listas, ¿verdad?

Bueno, la historia es un poco diferente, obviamente sigue siendo uno de los mejores juegos para dispositivos móviles, pero está realmente optimizado, puede ejecutarse en dispositivos móviles de bajo rendimiento sin problemas.

C ++ le brinda eso, es más rápido, maneja la memoria de manera más eficiente y mucho más.

En la era de lenguajes como Python, C ++ todavía es de hoja perenne. Definitivamente tenemos que codificar mucho en C ++, pero cuando se trata de rendimiento en lugar de completar el proyecto, C ++ sigue siendo un epítome.

Y sí, busque y aprenda las bibliotecas C ++, si alguna vez se siente interesado.

C++ tiene una buena presencia entre los profesionales TI, así que aún lo veremos mucho tiempo en la industria y cada día será más utilizado por desarrolladores y organizaciones debido a las ventajas que ofrece.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)
post-tittle

¿Cuál es la situación de C++ en la industria TI?

Por: Reclu IT

30 de diciembre de 2019

Este día se celebra el natalicio de Bjarne Stroustrup, científico de la computación, reconocido por haber desarrollado el lenguaje de programación C++, así que es una buena oportunidad para conocer cuál es la situación de esta tecnología.

Pese al tiempo de su creación C++ aún desempeña un papel de importancia en estos tiempos modernos, ya que muchos sistemas contemporáneos como navegadores web, bases de datos, entre otros, trabajan con este código en al menos alguna parte de su base. Además, C ++ es bastante útil en áreas críticas de rendimiento debido a su velocidad.

Este lenguaje, sin duda, se mantendrá entre lo más relevantes, pues es uno de los que mantiene más popularidad, además de que ofrece mejores salarios. Los datos indican que cerca de 4,4 millones de desarrolladores utilizan C++ en todo el mundo. Además, estos profesionales son muy buscados y tienen algunos de los trabajos mejor pagados de la industria con un salario base promedio de $ 103, 035 dólares por año.

Además C ++ tiene la Biblioteca de plantillas estándar (STL, por sus siglas en inglés) que es muy útil ya que ayuda a escribir código de forma compacta y rápida según sea necesario. Contiene principalmente cuatro componentes, es decir, algoritmos, contenedores, funciones e iteradores.

Los algoritmos son de diferentes tipos, como ordenar, buscar, etc. Los contenedores almacenan clases para implementar diferentes estructuras de datos que se usan comúnmente, como pilas, colas, tablas hash, vectores, conjuntos, listas, mapas, etc.

Los funtores permiten personalizar el funcionamiento de la función asociada con la ayuda de los parámetros pasados. Además, los iteradores se utilizan para trabajar sobre una secuencia de valores

Existe una gran comunidad en línea de usuarios y expertos de C ++ que es particularmente útil en caso de que se requiera algún soporte. Hay muchos recursos como GeeksforGeeks, etc. disponibles en Internet con respecto a C ++. Algunos de los otros recursos en línea para C ++ incluyen StackOverflow, cppreference.com, Standard C ++, etc.

Hay muchas bases de datos modernas como MySQL, MongoDB, MemSQL, etc. que están escritas en C ++. Esto se debe a que C ++ es bastante moderno y admite características como excepciones, expresiones lambda, etc. Muchas de las bases de datos escritas en C ++ se usan en casi todas las aplicaciones en uso, como YouTube, WordPress, Twitter, Facebook, etc. .

Todo esto puede leerse muy frío. Así que para tener una perspectiva más amigable consultamos algunos puntos de Quora, en el que usuarios respondieron a la pregunta ¿Por qué necesitamos aprender C++ en 2020?

R1: C ++, como la PC, difícilmente se reemplaza. El sistema operativo de Windows, que es uno de los más populares, tiene sus núcleos escritos en C, junto con C ++ en funciones más avanzadas.

Todavía aprendemos C ++ pues queremos control sobre la máquina que estamos usando. Siempre necesitaremos ingenieros para aprender C / C ++ para mantener las raíces de cómo comienza todo. Y nos complace que esos lenguajes sean más legibles que el ensamblado, que hasta la fecha, todavía se aprende para una mayor optimización del C / C ++ actual.

Este usuario destaca que gran parte de la industria de los videojuegos requiere de C++ para su funcionamiento y creación de proyectos, pese a la popularización de tecnologías como Unity.

R2: Me encanta esta pregunta y, cada vez, trato de responderla de una manera diferente, así que esta vez, voy por una perspectiva diferente.

Busca en google ‘mejor juego móvil’.

Obtendrás Pubg.

Se ha desarrollado en una plataforma llamada Unreal engine, que está totalmente en C ++, también existe un concepto de blueprint (pero eso no es bueno para grandes proyectos como pubgm).

Podrías pensar, bueno, ese juego debe ser interesante, por eso está encabezando las listas, ¿verdad?

Bueno, la historia es un poco diferente, obviamente sigue siendo uno de los mejores juegos para dispositivos móviles, pero está realmente optimizado, puede ejecutarse en dispositivos móviles de bajo rendimiento sin problemas.

C ++ le brinda eso, es más rápido, maneja la memoria de manera más eficiente y mucho más.

En la era de lenguajes como Python, C ++ todavía es de hoja perenne. Definitivamente tenemos que codificar mucho en C ++, pero cuando se trata de rendimiento en lugar de completar el proyecto, C ++ sigue siendo un epítome.

Y sí, busque y aprenda las bibliotecas C ++, si alguna vez se siente interesado.

C++ tiene una buena presencia entre los profesionales TI, así que aún lo veremos mucho tiempo en la industria y cada día será más utilizado por desarrolladores y organizaciones debido a las ventajas que ofrece.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)

Política de privacidad de www.recluit.mx

Para recibir la información sobre sus Datos Personales, la finalidad y las partes con las que se comparte,
contacten con el Propietario.