grumpyhome / grumpy

Grumpy is a Python to Go source code transcompiler and runtime.
Apache License 2.0
420 stars 18 forks source link

Add a separate README.md for runtime #142

Closed abitrolly closed 4 years ago

abitrolly commented 5 years ago

Because it deserves it.

abitrolly commented 5 years ago

@alanjds I am not sure the description is right. About system level in particular. It might be that runtime provides shim for Python abstractions over Go, which handles all interfacing with system level. There is also lib dir that needs to be explained. What is the difference in runtime/ and lib/ shims?

alanjds commented 5 years ago

runtime/ is Go code. lib/ is Python code.

Both composes the Grumpy-made stdlib.

When an import is issued, stuff on the 3rd-party folder is tried later if not found from this 2 folders you cited.

alanjds commented 4 years ago

Thanks @abitrolly. Sorry for the long delay in merging it.