Python Perl programcı için | Netgez.com
SORU
17 ŞUBAT 2010, ÇARŞAMBA


Python Perl programcı için

Ben deneyimli bir Perl geliştirici ile bir dereceye deneyim ve/veya bilgisi olan diğer dillerde (çalışma tecrübesi olan C/C okul deneyimi olan Java ve Düzeni, ve geçen aşinalık Diğerleri).

Bazı web iş Python halletmek için (en hemen, App Motoru Google ile ilgili) ihtiyacım olabilir. Gibi, sormak istiyorum o KADAR olağanüstü zeka için iyi referanslar için nasıl en iyi öğrenmek için Python birisi geliyor Perl arka plan (örneğin vurgu olurdu farklılıklar arasında iki ve nasıl tercüme perl idiomatics içine Python idiomatics karşıt olarak, genel Python kaynaklar). Bir de Web geliştirme merkezli bile daha iyi. Bir şey ile ilgili makaleler, dersler, kitaplar, örnek uygulamalar alırım?

Teşekkürler!

CEVAP
17 ŞUBAT 2010, ÇARŞAMBA


Son zamanlarda iş nedeniyle benzer bir geçiş yapmak zorunda kaldım ve çok acı oldu. İyi ya da kötü, Python, Perl daha çalışmanın çok farklı bir felsefe ve bir yol var, ve buna alışmaya sinir bozucu olabilir. En yararlı bulduğum şeyler olmuştur

  • Birkaç saat sonra tüm temel üzerinden hareket ederek. Biraz kuru official tutorial oldukça iyi buldum.
  • Temel ÅŸeyler aramak için iyi bir referans kitabı ("nasıl bir dize yeniden uzunluÄŸu alabilirim?"). En yararlı bulduÄŸum olanlar Python Pocket Reference Python Essential Reference vardır.
  • Perl<->Python phrasebook Bu kullanışlı bir göz (yanında ortak görevler, yan, her iki dilde).
  • Python yaklaşım için bir referans "ortak görevler". Python Cookbook kullanıyorum.
  • ipython bir terminal test etmek için her zaman açık sözdizimi, inceleyin nesne yöntemleri vb.
  • pip easy-install (Python modülleri kolayca yüklemek için).
  • Testleri hızlı birim hakkında bilgi edinin. Bu use strict olmadan sakat hissedeceksiniz, ve çalışma zamanı hataları olarak ortaya çıkacak olan pek çok temel hatalar yapar çünkü. nose yerine temel yükleme ile birlikte gelen unittest çerçeve tavsiye ederim. unittest 11 ** alışık deÄŸilseniz çok ayrıntılı.
  • Yığın TaÅŸması üzerine Python soruları kontrol edin. Özellikle Python - Things one MUST avoid Python 2.x gotcha’s and landmines okumaya deÄŸer.

Şahsen, Dive Into Python sinir bozucu ve tepeden buldum, ama serbestçe kullanılabilir çevrimiçi, kendi yargı formu.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Doc Adams

    Doc Adams

    20 HAZÄ°RAN 2007
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • USI Events

    USI Events

    6 AÄžUSTOS 2013