La mia prima lingua principale era Java. Tuttavia, nel corso degli anni ho abbandonato Java in favore di Python, JavaScript, bash, ecc. Ho ancora una conoscenza avanzata della lettura di Java, ma poiché non l'ho codificato per così tanto tempo, la mia conoscenza della scrittura è al massimo . L'altro giorno, mentre guardavo un vecchio codice scritto in Java, ho avuto l'ispirazione di riscriverlo come esperienza di apprendimento per riprendermi.
Fu a quel punto che mi fermai a pensare che se avessi scritto questo in Java sarebbe stato bello, ma quando l'ispirazione rinnovata mi colpì, volli implementarla come app web (era un gioco) , così altre persone potrebbero giocarci.
Quindi ora ecco il dilemma: Riscrivo (e rifacimento pesantemente) il codice che ho precedentemente scritto in Java, e allora in JavaScript (per la versione web), o faccio dimenticarti completamente di Java e riscrivilo in JavaScript?
EDIT: Non ho problemi a scrivere in Java prima e poi in JavaScript, ma è più probabile che non avrò più bisogno di Java per molto tempo. Quello che sto cercando di chiedere è se dovrei prima riscrivere il vecchio codice in Java, per esercitarmi in un'abilità che potrebbe non essere necessaria in futuro. Le lingue attuali sono meno importanti di quella domanda.