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

Estoy buscando un PHP (desarrollador). ¿Cómo puedo reclutar uno?

Soy un desarrollador front-end. ¿Cómo mejoro las habilidades de entrevista cuando las compañías realmente no están probando mi conocimiento de front-end?

Estoy haciendo un pequeño juego HTML5 y quiero una forma de almacenar la puntuación de los usuarios. ¿Cuál es la mejor manera de hacerlo?

Si quiero un fondo animado / de video para una página web, ¿debo usar Flash o HTML5? ¿Cuál tiene los menores problemas de compatibilidad?

Quiero tener un control total sobre el aspecto de mi portafolio \ blogging y agregar mis propias características especiales, pero no soy excelente con el diseño. ¿Recomendarías Bootstrap o WordPress?

Aprendí HTML, CSS, JavaScript y jQuery, y diseño receptivo. ¿Estoy listo para solicitar empleo?

Cómo crear un sitio web de búsqueda de salarios como Indeed.com

Soy un desarrollador PHP de 28 años, tengo habilidades básicas de operación del servidor Linux, pero también quiero aprender Python. Desde la perspectiva de la carrera, ¿debería mejorar mi conocimiento de Linux primero o simplemente aprender Python?

Quiero crear un sitio web desde cero, ¿cuáles son los conceptos básicos que debo saber?

Cómo construir un sitio web de tutoría en línea en WordPress

Estaba viendo a algunas personas en el código de YouTube, los temas de WordPress y todos sus archivos .PHP tenían HTML. ¿Por qué no usan .HTML para el tipo de archivo?

Estoy planeando crear un sitio web y eventualmente crear aplicaciones para Android y iPhone también. ¿Qué última tecnología debo usar?

Si tengo un sitio que hace que la RAM se incremente gradualmente más y más, sin ninguna pérdida de memoria clara, ¿cómo puedo encontrar la fuente del problema?

¿Cómo promover un complemento de WordPress de recargo? Qué sitios se pueden colocar en la publicación del complemento

Estoy considerando usar Sails.js como un marco de back-end. ¿Es muy temprano?