| ▲ | everforward 7 hours ago | |
Writing a literal parser isn’t too hard (and there’s presumably an existing one in the source code for the language). Writing something that understands all the methods that come in a Django model goes way beyond parsing the code, and is a genuine struggle in language where you can’t execute the code without worrying about side effects like Python. Ty should give them a base for that where the model is able to see things that aren’t literally in the code and aren’t in the training data (eg an internal version of something like SQLAlchemy). | ||
| ▲ | skydhash 6 hours ago | parent [-] | |
If you’re talking about magic methods/properties enabled by reflection and macros, then you’re no longer statically analyzing the code. | ||