tg-me.com/pyproglib/6488
Last Update:
🔥 Фишка Groovy: JavaScript-скорость в Python-средах
Каждый разработчик сталкивается с дилеммой: хочется простоты Python и производительности JavaScript на клиенте.
Groovy — транслятор Python в JavaScript, который решает эту задачу:
✅ Пишите функции на привычном Python-синтаксисе.
✅ Запускайте их с JavaScript-скоростью на клиенте.
✅ Ясные сообщения об ошибках, если код не может быть транспилирован.
Транспиляция Python-функций в JS:
from groovy import transpile
def sum_range(n: int):
total = 0
for i in range(n):
total = total + i
return total
js_code = transpile(sum_range)
print(js_code)
Выходной JavaScript-код:
function sum_range(n) {
let total = 0;
for (let i of Array.from({length: n}, (_, i) => i)) {
total = (total + i);
}
return total;
}
Кто пользуется такими трансляторами? 🙌
Ссылка на проект: https://clc.to/9d1s3w
Библиотека питониста #буст
BY Библиотека питониста | Python, Django, Flask

Share with your friend now:
tg-me.com/pyproglib/6488