4 ms·
Python saved my but 10 years ago when I was transitioning from operations to be a full time software developer. Back then I made the wrong technology choice fo
by scardine 10y ago
Python saved my but 10 years ago when I was transitioning from operations to be a full time software developer. Back then I made the wrong technology choice for a project (OpenLazlo, a discontinued RIA platform on the frontend and PHP at the backend) and the schedule was slipping fast. Then I tried Django and it really stands for the motto "The web framework for perfectionists with deadlines".
I'm yet to find a language that allows fast prototyping while being readable six months after you wrote it - I used to love Perl, it is on pair with Python on productivity and blows it out of the water in performance, but I can't say it is easy to maintain.
- babayega2 10y ago+10 : quick prototyping! I always do develop quickly a Django project (1 day) with the Django Import-export module [0] so that I can show to the client the data he wants in an Excel file or else... And most of my developers friends (php...) are blown away how I manage to do that ( i.e a perfectly working admin, nice landing page and complex import-export features). And with Python, you can even show your code to the non tech client and most of the time I've found that he really "guess" the Python code more than a Js code. I'm always delighted when a client makes suggestions on my python code. [0]: https://django-import-export.readthedocs.io/en/latest/ https://django-import-export.readthedocs.io/en/latest/
- mountaineer22 10y agoI know of a successful SaaS that is currently using Perl for data cleaning/importing.
- leblancfg 10y agoI guess that's not tooo surprising, given the backronym "Practical Extraction and Reporting Language".
- xapata 10y agoPython can beat Perl performance in many cases. I'm not sure if Django is the right choice for machine efficiency. It is a good choice for low total cost of ownership.