Il mio capo mi ha incaricato di riscrivere il nostro sito intranet. Il sistema esistente è un PHP molto vecchio che non usa un framework. La mia preferenza è strongmente quella di eseguire la riscrittura in Python e Django ma al mio capo non piace la sintassi Python (è anche uno sviluppatore). Sono dall'altra parte ... Non mi piace lo sviluppo in PHP e la mia esperienza in PHP è estremamente limitata ma ho lavorato molto su Python. Il mio capo è a conoscenza della mia esperienza ma vuole ancora che lo venda su Python.
Alcune delle cose che ha menzionato non gli piacciono su Python:
- indentation è l'unico segno per l'inizio / fine di un blocco di codice (adora le sue parentesi graffe)
- problemi di documentazione (gli ho detto che la documentazione di Python è ottima)
- Il supporto IDE è limitato (citato PyCharm e Wing IDE, non è sicuro quale sia il migliore)
- ha avuto problemi di compatibilità tra le versioni precedenti di python
Potrebbe essere l'unico altro paio di occhi sul nuovo codice. Come posso convincerlo che Python è una scelta migliore? Ruby è una potenziale via di mezzo?