Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What makes Laravel so good and why can't we clone to a framework in say Python?


I'd say Laravel is a younger, clumsier Rails, based on personal experience of Laravel and having casually watched Rails evolve from the sidelines.

I don't think any Python folks would bother to clone it as most of what it does already has better answers in the Python world.

For example, SQLAlchemy is amazing, and I'd never willingly swap it for Laravel's ActiveRecord implementation.

To be clear, I definitely prefer Python to PHP, having worked professionally in both languages (PHP much more often, and currently).


Laravel has had features before Rails ActiveQueue(?) for eg was adopted in Rails core a few years after Laravel had a stable Queuing system. Rails delegated to Sideqik for long and that caused issues for the ecosystem.


Laravel benefits substantially, IMO, from a "benevolent dictatorship" contributor model that targets "is this easy to work with" over pretty much anything else. Taylor Otwell can be a controversial figure in the PHP world at times, but the results are difficult to argue with.


But wasn't this precisely the case with Python? Guido was also its Benevolent Dictator for Life, and Python also placed high value on ease of use, and that there should be only one obvious way of doing something (without being dogmatic).

Did Python stray from this? Occasionally yes. Did PHP with Laravel? I'm going to guess also yes.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: