Me resulta frustrante cómo la velocidad de desarrollo que deberían ofrecer los lenguajes dinámicos se ve significativamente comprometida por la falta de compleciones y otros activos que los IDE le darían en sus contrapartes estáticas.
No se trata solo de escribir menos: es el aumento de la productividad y la diversión que obtienes al explorar las API sin tener que consultar constantemente una documentación que no está integrada con el editor.
Hasta la fecha, todas las combinaciones de lenguaje dinámico IDE +, que para ser justos no son tanto, he intentado:
- calesa
- lento
- despistado / demasiado entusiasta (como mostrar todas las terminaciones posibles)
- o simplemente no tan completo como, por ejemplo, Eclipse + Java.
Soy consciente de que el análisis de código dinámico no es una tarea trivial. Pero uno no puede evitar preguntarse: ¿ es este código realmente tan difícil de entender ?
Entonces mi pregunta es:
¿Algún IDE en particular (o menos configuraciones todo en uno) ha logrado un soporte totalmente sobresaliente para un lenguaje dinámico, o esto sigue siendo un problema 'sin resolver'?