UnoCero
28/03/2016
LOS LENGUAJES DE PROGRAMACIÓN MÁS DEMANDADOS EN 2016
Los lenguajes de programación tienen muchos usos. Los hay para aplicaciones muy específicas. Otros son de propósito general. En el transcurso de los años se han desarrollado un sinfín de lenguajes y evidentemente algunos han permeado más en los programadores que otros. Hay muchas razones para ello, por ejemplo, la versatilidad de las estructuras de datos que manejan, que el quizás están diseñados para las ahora tan populares aplicaciones móviles, incluso las modas, etcétera.
En un país como Estados Unidos, en donde la necesidad de programadores es mucho mayor que en cualquier otro país, hay lenguajes de programación más demandados. Estos son los que los empleadores requieren con mayor frecuencia:
1. SQL
No es demasiado sorprendente saber que esta es la petición más común. Los manejadores de bases de datos son sin duda un punto fundamental en el desarrollo del cómputo moderno y por ello, hay muchísimas herramientas al respecto, tanto de código abierto como propietario: MySQL, Microsoft SQL Server, etcétera. Cabe decir que además, la necesidad del manejo de bases de datos no es solamente para empresas, bancos o universidades, inclusive los dispositivos móviles muchas veces acceden a bases de datos remotas.
2. Java
Se cumplen 20 años de Java y es probablemente una de las herramientas más usadas por los programadores. Es interesante el desarrollo de este lenguaje porque ha llevado a generar un enorme número de bibliotecas para prácticamente cualquier necesidad en cómputo. Java se usa por unos 9 millones de programadores y se usa en unos 7 mil millones de dispositivos en todo el mundo. Android tiene como lenguaje nativo a Java, además. Empresas como Amazon, Netflix y LinkedIn lo usan cotidianamente. Nada más por esos números uno debería aprender este lenguaje.
3. JavaScript
Javascript es probablemente el “nuevo BASIC”. Así como en los años ochenta del siglo pasado, cuando empezaban a surgir las computadoras de 8 bits que corrían casi todas algún tipo de intérprete de BASIC, hoy Javascript es el equivalente en la tecnología moderna para crear páginas web, escribir juegos relativamente simples y es sin duda, el lenguaje de scripts más popular de la web. Los navegadores más populares tienen incluido un intérprete de Javascript y probablemente una inmensa mayoría de sitios web usen algún elemento de Javascript en sus páginas. Ahora, además, se ha incorporado Node.js, una tecnología de servidores que permite a Javascript comunicación en tiempo real.
4. C #
C-Sharp empezó a hacer ruido en el año 2000 y es relativamente un lenguaje nuevo, que fue diseñado por Microsoft para una amplia gama de aplicaciones empresariales que corren en el entorno .NET. C # es simple, moderno, orientado a objetos y podría considerarse como una evolución de C y C++.
5. C++
C más más es un lenguaje de propósito general, orientado a objetos basado en el lenguaje C, creado por Ritchie con ayuda de Ken Thompson, entre otros, en lo que fuera Laboratorios Bell. C++ fue desarrollado por Bjarne Stroustrup también en Bell Labs y su primera versión data de 1983. Stroustrup lleva una lista de la cantidad de aplicaciones escritas en C++, en donde cabe decir que empresas como Adobe y Microsoft lo utilizan comúnmente. MongoDB es un manejador de bases de datos escrito en este lenguaje y una buena parte del Mac OS X está escrito en C++.
6. Python
Python es un lenguaje de propósito general que fue bautizado por Monty Python. Es simple, muy fácil de leer y se parece en muchos sentidos a escribir en inglés. Es un buen lenguaje para principiantes pero desde luego, tiene todas las estructuras que un profesional podría requerir. Tal vez esto es que haya desplazado a Java como el primer lenguaje para aprender a programar en las carreras donde hay que hacer programación. En Estados Unidos 8 de cada 10 carreras que enseñan a programar lo hacen en Python. Debido a que es un lenguaje orientado al aprendizaje en carreras científicas, hay ya una buena cantidad de bibliotecas para física, matemática y ciencias naturales. PBS, la NASA y Reddit usan Python en sus sitios web. El único pero que le veo es que se maneja como un intérprete y por ello es mucho más lento que cualquier lenguaje compilado.
7. PHP
Rasmus Lerdorf creó PHP en 1994 y nunca lo concibió como un nuevo lenguaje de programación. Lo que intentaba hacer era una serie de herramientas para poder mantener su página personal (Personal Home Page – PHP). Hoy PHP (Hypertext Pre-Processor) es un lenguaje de scripts que corre en el lado del servidor y que puede ser usado para crear páginas web escritas en HTML. PHP es popular por las facilidades que otorga a los nuevos programadores. Un pero que le vería es que es poco estricto en los tipos y eso, en términos de una disciplina en programación, no es una buena idea.
8. Ruby on Rails
Este lenguaje es muy popular en la programación web y Rails sirve como un entorno para Ruby. Tiene características interesantes como por ejemplo, que es un RAD (Rapid Application Development), lo que permite crear aplicaciones de manera muy rápida. Hay muchas bibliotecas de terceros ya disponibles y se usa en compañías como Hulu, Twitter y GitHUb, entre otras.
9. iOS/Swift
En el 2014 Apple inventó un nuevo lenguaje de programación, al cual llamó Swift, enfocado a iOS y OS X. Muchos desarrolladores podrán sentirse familiarizados con este nuevo lenguaje si vienen de C++ u Objective-C, que fuera el lenguaje usado por Apple para la mayoría de sus desarrollos. Swift ha sido adoptado rápidamente por empresas como American Airlines, Duolingo y LinkedIn y se espera que en el futuro cobre mayor popularidad.
Esta no es una lista exhaustiva y quizás más de uno considere que hay otros lenguajes que bien podrían ser incluidos. Esta es una mera tendencia y desde luego, mañana podría cambiar. En los lenguajes hay en ocasiones “modas” que ocurren por variadas o misteriosas razones. Sin embargo, puede darnos una idea hacia dónde se orientan los mercados para saber qué ofrecer como programadores.
28/03/2016
¡UPS! EL GALAXY S7 ACTIVE ES REVELADO POR UNA APP DE SAMSUNG
Con el reciente lanzamiento del Galaxy S7 y S7 edge de Samsung con su resistencia al agua y al polvo, cualquiera pensaría que no es necesario un modelo más resistente, pero todo parece indicar que Samsung ya está preparando una versión Active del S7.
Desde el Galaxy S4, Samsung ha anunciado una versión Active de sus teléfonos y aunque todavía no anuncian oficialmente el S7 Active, una aplicación de Samsung, llamada Level, en el Play Store asegura tener soporte con este dispositivo.
Anteriormente los Active eran una versión “todo terreno” de los Galaxy S, haciéndolos resistentes al agua y al polvo con un diseño más tosco. Pero ahora, los S7 y S7 edge ya cuentan con funciones de resistencia al agua y polvo ¿Qué puede ofrecer un S7 Active a diferencia del S7 normal?
Samsung-Galaxy-S7-Active-SM-G891A
Descripción en la aplicación Samsung Level donde se menciona el soporte del S7 Active
Si es que el S7 Active es un teléfono real, Samsung tendrá que enfocar el producto en la resistencia a golpes y caídas, ya que sería la principal diferencia entre los otros modelos. Samsung tendría que ofrecer protección nivel militar contra líquidos, partículas, caídas y cualquier otra cosa que le pudiera pasar al teléfono para realmente ofrecerlo como un equipo “todo terreno”.
En cuanto a sus especificaciones técnicas, estos modelos Active tiendrían una batería de mayor capacidad. El S6 Active tenía una batería de 3,500mAh a comparación de la batería de 2,800 mAh del S6; el S7 tiene una batería de 3,000mAh, así que tendremos que ver qué capacidades pueden presentar con el S7 Active.
Más información que se filtró de este dispositivo es que tendrá una pantalla de 5.1 pulgadas y tendrá el número de modelo SM-G891A. Sólo para referencia, el Galaxy S6 Active era el G890A, así que tendría todo el sentido del mundo si este equipo fuera el S7 Active.
Si estás dispuesto a sacrificar un poco de diseño por mayor resistencia, mejor batería y botones físicos, este podría ser el teléfono para ti. El único problema es que es muy probable que únicamente llegue a ciertos mercados.
26/03/2016
GOOGLE REGALA SOFTWARE DE FOTOGRAFÍA
Aunque uno de los aspectos más importantes de la fotografía es el mismo fotógrafo, el software utilizado para procesar estas imágenes es crucial para crear verdaderas obras de arte.
Quiza conocen Photoshop, pero hay muchas otras aplicaciones muy poderosas qué le dan más opciones creativas a los fotógrafo, algunas inclusive cobradas. Por eso Google acaba de anunciar que estará regalando todo un paquete de software de fotografía avanzada que anteriormente costaba $150 dólares.
Nik es una compañía alemana que es muy conocida por hacer una de las aplicaciones de fotografía más conocidas, Snapseed y muchos otros plug-ins para Adobe Lightroom y Photoshop. En el 2012 esta compañía fue comprada por Google, por esto mismo Snapseed se convirtió en una aplicación gratuita al igual que los demás programas para computadora.
Este paquete que ahora ofrece Google de manera gratuita incluye 7 diferentes programas que hacen complemento al software de fotografía de Adobe. Entre estos incluyen excelentes efectos HDR y filtros de colores.
Originalmente este paquete de software costaba $500 dólares, cuando Google compró la compañía rebajaron el precio a $150 dólares y ahora después de un par de años esto es completamente gratuito para cualquier usuario.
Aunque es un montón de software muy complejo, esta jugada de Google podría implicar qué Google ya no estará desarrollando más de estos programas de computadora. Lo más probable es que Google enfoque sus esfuerzos a sus aplicaciones móviles como Snapseed, pero lo más probable es que todo se concentre en Google Photos que ha sumado una gran cantidad de usuarios en su corto tiempo de lanzamiento y ahora se está convirtiendo poco a poco en el lugar ideal para almacenar y editar fotografías.
26/03/2016
¿LA MUERTE DEL WII U?, EL CONTROL DEL NX, LA NUEVA LARA CROFT, SMITE EN PS4 Y MÁS
Con todo y Semana Santa, aquí está otra emisión llena de noticias de ThunderNews.
Esta semana estuvo llena de dudas para los fanáticos de Nintendo. Primero se filtraron supuestas imágenes de lo que podría ser el control de la siguiente consola de la compañía, el llamado NX. Al menos son rumores menos tristes que el fin del Wii U, se rumoraba que sería este año pero Nintendo ya ha desmentido esto.
Pasando al cine geek, Daisy Ridley, la actriz que toma el personaje de Rey en la última película de La Guerra de las Galaxias está en pláticas para ser la próxima Lara Croft de Tomb Raider. Poco a poco ganando el corazón de los geeks.
Si tienes PS4 ya hay un nuevo juego gratuito de acción y estrategia que se llama SMITE. Lo puedes descargar de la tienda virtual de PlayStation y puede ser perfecto para estas vacaciones.
En otras noticias, Blizzard publicó uno de los cortometrajes animados que lanzará sobre el juego Overwatch, Capcom celebra a Resident Evil que cumple 20 añotes desde su debut en 1996 y Facebook tiene un juego secreto de basquetbol dentro de Messenger .
Lastimosamente ya no podremos ver muchachas en bikini porque por fin se estrenó Dead or Alive Extreme 3 que ya está disponible en Japón.
Haga clic aquí para reclamar su Entrada Patrocinada.
Categoría
Página web
Dirección
Aguascalientes