He estado fuera del espacio de programación por un tiempo, pero tengo algunas ideas web que quiero implementar. ¿Qué idiomas recomendarías para alguien que ha estado fuera de contacto por un tiempo pero tiene una base de programación sólida? Algo en lo que uno puede moverse rápidamente … aprecia todas y cada una de las entradas.

No hay muchas opciones para la programación del lado del cliente, ya que actualmente solo hay un idioma compatible con todos los navegadores: JavaScript.
JavaScript es más importante que nunca, ya que la tendencia es mover la mayor lógica de negocios posible al cliente para crear aplicaciones más rápidas y con mayor capacidad de respuesta.

En el servidor, sugiero usar el idioma que conoces mejor.
Python y Ruby ocupan un lugar muy alto en productividad y felicidad del programador.
También puede usar node.js, por lo tanto, usar el mismo lenguaje, JavaScript, en ambos lados.

Pero, si estuviera donde usted, y si tuviera el objetivo de construir el próximo Facebook, comenzaría a usar un lenguaje que crecería con mi proyecto, que se ampliaría, mejoraría y que no me limitaría de ninguna manera en el futuro.

Dicho esto, ¿te imaginas a tu equipo trabajando (o luchando) contra JavaScript en diez años a partir de ahora?

Prestaría especial atención a Dart.

Solo mis dos centavos …

Gracias por todo el aporte fantástico, muchachos.

La mayor parte de mi experiencia en programación es en Java / C ++. No hay mucho en el espacio web que no sea Javascript hace un tiempo. Entonces, para ponerme al día con las tecnologías web, tendré que seguir algunos tutoriales. Afortunadamente, tengo experiencia en tecnología, por lo que todas las cosas básicas (principios OO, variables, etc.) no serán un problema.

Lo ideal sería trabajar con un mentor experto en tecnologías web.

¿Algún buen sitio que recomiendas para webdev? He escuchado cosas buenas sobre Ruby en el sentido de que es un prototipo de gr8.

Python y Django o Ruby on Rails. Cualquiera se adaptará a sus propósitos; ambos tienen muchos recursos en línea, tutoriales, foros, etc.

Es difícil recomendar uno sin conocer algunas de sus habilidades o cuánto tiempo ha estado fuera del juego, pero de todos modos, creo que Ruby, Grails o Meteor serían buenas opciones.

Tenga en cuenta que dependiendo de lo que quiera hacer, el desarrollo rápido podría no ser su máxima prioridad, y en esos casos recomendaría buscar la herramienta adecuada para sus necesidades en lugar de la más rápida.

More Interesting

Si quiero construir el nuevo Facebook, ¿qué debo hacer?

Estoy tratando de consumir un servicio web (API web). Descargué archivos WSDL y XML. ¿Qué debería hacer después? ¿Hay un código de muestra para ayudarme a usar el archivo WSDL?

Estoy frustrado. Hace días que no trabajo. ¿Por qué es difícil configurar MySQL, Apache y PHP en una Mac Yosemite?

Cómo hacer que mi sitio web se cargue más rápido

Cómo valorar un servicio que quiero proporcionar en línea

Si no uso Vim, ¿puedo ser un buen desarrollador? ¿Debo usar otro editor y centrarme en la programación?

Estoy ejecutando un sitio web de comparación de precios. A través de Google Analytics, ¿es posible ver cuántas personas fueron de mi sitio al sitio comercial? ¿Cómo puedo verificar el número de referencias?

Tengo 18 años, aprendí HTML5, CSS3, Js, JQuery, Bootstrap, SASS y construí 4 páginas web utilizando estas habilidades, ¿puedo convertirme en un exitoso desarrollador web front-end?

Si tengo dos o más archivos JavaScript en mi página web, ¿se aplicarán las variables para un archivo JavaScript a todos los archivos JavaScript?

He estado fuera del espacio de programación por un tiempo, pero tengo algunas ideas web que quiero implementar. ¿Qué idiomas recomendarías para alguien que ha estado fuera de contacto por un tiempo pero tiene una base de programación sólida? Algo en lo que uno puede moverse rápidamente ... aprecia todas y cada una de las entradas.

Me gradué en farmacia pero mi experiencia es en diseño de Ui / Ux. ¿Puedo obtener un buen trabajo basado en mis habilidades?

¿Por qué necesito un servidor para usar una base de datos?

Soy un desarrollador Jr. full stack con una buena idea para una startup. Puedo codificar el API web + front-end excepto la aplicación móvil. ¿Qué tengo que hacer?

Soy nuevo en PHP y programación. ¿Cómo puedo ser un experto en PHP?

¿Debería Bilal Jalook continuar con la programación?