Re:Python-based compiler achieves orders-of-magnitude speedups
by rightbyte on Wednesday March 15, 2023 @11:35AM
(#35169912)
Ye well if you remove the dynamic feutures of a dynamic language it gets fast. It would be really impressive of they can achieve those feutures with the sameish speed.
[ Parent
| on HN ]
Re:Python-based compiler achieves orders-of-magnitude speedups
by brucethemoose2 on Wednesday March 15, 2023 @12:08PM
(#35170473)
I dont necessarily need all that dynamism though, and would happily use a Python subset that removed some stuff (and forced type hinting) in exchange for better compilation.
Yes there are already subsets like this, but its not as helpful if it isnt standard.
Re:Python-based compiler achieves orders-of-magnitude speedups
by BiteCode_dev on Wednesday March 15, 2023 @01:22PM
(#35171674)
Depends of the work you have to do.
If you code a website, fast api and django, the two most popular framework to do so, heavily rely on them to make you productive.
Re:Python-based compiler achieves orders-of-magnitude speedups
by bravura on Wednesday March 15, 2023 @01:51PM
(#35172109)
If you code a website, your speed issues probably come from the database layer. Not your Python.
Re:Python-based compiler achieves orders-of-magnitude speedups
by FridgeSeal on Wednesday March 15, 2023 @05:17PM
(#35174840)
What are you doing to your database? Lol
Most databases I’ve dealt with will happily outstrip Python for a good chunk of the common queries.
Re:Python-based compiler achieves orders-of-magnitude speedups
by DougMerritt on Wednesday March 15, 2023 @05:32PM
(#35175021)
Measuring database speed is ultimately I/O bound, measuring a language's speed is typically CPU-bound.
Re:Python-based compiler achieves orders-of-magnitude speedups
by Doxin on Thursday March 16, 2023 @04:26AM
(#35179533)
For sure, but django for instance is really good at turning something that ought to be one query into N+1 queries.
Re:Python-based compiler achieves orders-of-magnitude speedups
by fud101 on Thursday March 16, 2023 @08:48AM
(#35181168)
how do you deal with this?
Re:Python-based compiler achieves orders-of-magnitude speedups
by WhatTheFlak on Thursday March 16, 2023 @08:08PM
(#35190798)
Don't abuse the damn ORM.
And write SQL directly for medium complexity queries.