ti.init() @ti.func def is_prime(n: int): result = True for k in range(2, int(n ** 0.5) + 1): if n % k == 0: result = False break return result @ti.kernel def count_primes(n: int) -> int: count = 0 for k in range(2, n): if is_prime(k): count += 1 return count print(count_primes(1000000))
распостранять python пакеты… в виде одного исполняемого файла, со всеми зависимостями, которые статически слинкованы — Объединение скотчем кучи утилит на расте, которые позволяют все это делать
распостранять python пакеты… в виде одного исполняемого файла, со всеми зависимостями, которые статически слинкованы — Объединение скотчем кучи утилит на расте, которые позволяют все это делать — Довольно запутанная документация с кучей нюансов (например, необходимо будет познакомиться с языком Starlark)