Ho fatto lo sviluppo attivo in C# per diversi anni. Io principalmente realizzo applicazioni aziendali e framework interni sullo stack .NET.Learning Python per uno sviluppatore .NET
Non ho mai avuto la necessità di utilizzare altri linguaggi di alto livello mainstream oltre a C# per le mie attività, dal momento che .NET è la piattaforma standard che usiamo.
Ci sono alcune applicazioni Python legacy che mi è stato chiesto di supportare in futuro, non ho alcuna esposizione a Python e ai linguaggi dinamici in generale (anche se ho fatto un bel po 'di JavaScript).
Speravo di ottenere qualche consiglio/consiglio per aiutare a imparare un linguaggio come Python per la mente tipizzata staticamente.
MODIFICA: L'uso di IronPython non è un'opzione!
Duplicato: http://stackoverflow.com/questions/934937/concise-python-book-recommendation, http://stackoverflow.com/questions/111857/what-did-you-use-to-teach-yourself -python, http://stackoverflow.com/questions/686301/python-book-to-buy, http://stackoverflow.com/questions/34570/what-is-the-best-quick-read-python-book -out-there, ecc. –