stOneskull

joined 2 years ago
[–] stOneskull@programming.dev 1 points 2 years ago

you can see how i use it here: godschat

read from the bottom up

[–] stOneskull@programming.dev 0 points 2 years ago* (last edited 2 years ago) (2 children)

i've found a good alternative is returning functions

eg. you have a function like this:

def cycle(func): while True: func=func()

then you start with cycle(main)

def main(): return intro

if __name__ == '__main__: cycle(main)

and then main returns the next function, and following functions return functions..

def intro(): if thisthing: return thisfunc if thatthing: return thatfunc

return is being used like goto

[–] stOneskull@programming.dev -1 points 2 years ago* (last edited 2 years ago)

i wonder what python version should be recommended as standard? should it be what debian stable currently has as its lastest? i've found some things can't handle the new-ness of 3.11. so is it 3.10?