Hacker News new | past | comments | ask | show | jobs | submit login

I spent many years with Visual Basic before learning Python. Some of the earlier versions of VB were object based, meaning that you could use pre-written objects (standard and third party), but you had to buy a special kit to create your own objects.

This was quite useful for those of us who were bewildered by OOP.

When I learned Python, I was comfortable enough with using objects, that I had no problem creating classes.

So I think it's fair to say that creating classes is something that beginning Python programmers can put off.

Since I introduced Python to my workplace, I get to watch some fairly neophyte programmers develop their skills. These are typically engineers doing scientific programming, not commercial software developers. There's a point where I get to say: "You could put that stuff in a class." And later on, "You're creating too many classes." ;-)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: