Veo un problema, y pienso en un nivel muy alto cómo lo implementaría en algunos de los idiomas que conozco. Digamos, por ejemplo, sabía que me llevaría el doble de código implementar un cuadro de diálogo en MFC/C++ que implementarlo en C#, y que mi Java estaba un poco oxidada. Yo elegiría programarlo en C#.
Sin embargo, dado que es estudiante, es posible que desee elegir un idioma con el que NO esté familiarizado e implementar el proyecto en ese idioma.Mi razonamiento fue que ingresé a la universidad conociendo C++ muy bien. No me sirve de mucho implementar algo en C++ que sé que puedo hacer. Sin embargo, implementarlo en C# en el que no estaba muy familiarizado me permitiría obtener más conocimiento del programa de lo que hubiera obtenido de otra manera. Mantenga este concepto durante sus años en la escuela, y terminará sabiendo mucho más.
Así que, básicamente, sus opciones se reducen a si desea codificarlo en el idioma más fácil que conozca, o si desea codificarlo en el idioma que desea aprender. Hay diferentes ventajas para cada decisión.
El espectro de tareas es muy amplio. ¿Puedes al menos reducirlo un poco? – polygenelubricants
Factor más grande: fecha límite. –
Estoy de acuerdo con el factor de fecha límite. Si tiene una cantidad ilimitada de tiempo para hacer algo simple, dedique un tiempo a investigar. Si vence el día anterior, tome el idioma y el editor que conoce como la palma de su mano y muévase. – nlawalker