4 ms·
I'm a web developer and I love python because it provides me with the fastest and shortest way from an idea to its implementation. In most cases prototype works
by mylh 9y ago
I'm a web developer and I love python because it provides me with the fastest and shortest way from an idea to its implementation. In most cases prototype works forever in production.
Rich standard library and clear version support lifecycle are also very important.
I developed with many other languages including java, с++ and Haskell and python is my choice among all.
- StavrosK 9y agoI agree (Django is life), but I find myself wanting the new optional typing and type checker to mature so I can add them to my set of linters. I'm tired of 1) not knowing whether I made a mistake and passed something of the wrong type and 2) not being able to see at a glance what types each function is supposed to accept and return.
- SimbaOnSteroids 9y agoHow large, in your experience, does an app need to get before it outgrows django?
- StavrosK 9y agoI'm not sure, I haven't managed to write an app that large yet. I'm also not sure how you can outgrow Django, since you can always split off parts of your codebase, or not use the parts of Django you don't need. I've recently written a flask application too, and I found myself having to reinvent the wheel at every step, and I cursed a lot. Django's ecosystem, both in libraries and in sheer community documentation, is hard to replicate.