The best problem to start solving is usually the one you're afraid you can't solve
Yes parsing into a control flow graph and analyzing it would be hard and near impossible for python from all the functions. Yes I know the halting problem. Yes I'm aware that this has been called impossible. Yes I understand I should just look for a job instead but nobody is hiring junior devs so I might as well
I only use this tool after the user's code passed all tests so we can ignore the halting problem.
The best problem to start solving is usually the one you're afraid you can't solve
Yes parsing into a control flow graph and analyzing it would be hard and near impossible for python from all the functions. Yes I know the halting problem. Yes I'm aware that this has been called impossible. Yes I understand I should just look for a job instead but nobody is hiring junior devs so I might as well
I only use this tool after the user's code passed all tests so we can ignore the halting problem.