Python, Java, okunacaklar falan
// yorumlar // python , django , javaOkul başladığından beri ne Python ile ne Django ile uğraşamıyorum, tek satır Python kodu yazmadım neredeyse. Java'ya hala ısınamadım. An itibariyle Java'da canımı sıkan birkaç şey var:
- İğrenç syntax. Uzun sınıf ve method adları.
- Uzunluğu değiştirilemeyen, içine sadece tek tip alabilen array denen salak şey ile uğraşmak zorunda olmam.
- String için bir method test etmek için bile, yeni bir sınıf oluşturup, içine bir method oluşturmak zorunda kalmam. Üşendiğim için istediğim testleri yapamamam.
- Public, private, default, protected muhabbetleri. Neden böyle şeylere ihtiyaç duyulduğunu anlayamıyorum.
- Haliyle getter ve setter olayları.
- Operator overloading diye bir olayın olmaması. Tüm işin methodlara kalması.
- Derslerim gereği(programlamaya giriş, veri yapıları, nesnesel tasarım, ve belki de fazlası) öğrenmek zorunda olmam(?!).
Aklıma gelenler şimdilik bunlar. Onun dışında, sürekli yaptığım gibi yine bir okuma listesi yaptım kendime. Bir kısmını bastıracağım sanırm, Türkçe derslerinde falan okumak güzel oluyor.
- Static method thing.
- Python is not Java.
- Java is not Python, either.
- Children of lesser Python
- Ruby gems, Python eggs and beauty of unittest.
- Python interfaces are not Java interfaces.
- Getters/Setters/Fuxors.
- SICP!. Okulumun kütüphanesinde var mıdır ki?
- Comparing Python to other languages.
- (How to Write a (Lisp) Interpreter (in Python)).


