Su questo argomento stiamo svolgendo un gioco di "calcio semantico": sto scrivendo un metodo per un oggetto che rappresenterà l'oggetto come una stringa. Quella stringa dovrebbe essere tale che quando digitata (più probabilmente tagliata e incollata) nella finestra dell'interprete (terrò da parte il nome della lingua per ora), produrrà un oggetto che è, per i nostri scopi, identico a quello sopra che il metodo è stato chiamato. C'è una vivace discussione sul nome "migliore" per questo metodo.
Sono stati proposti i termini pickle , serialize , deflate , etc . Tuttavia, sembra che quei termini assumano un certo processo per il de-pickling (unserialization, etc ) che non è necessariamente l'interprete del linguaggio stesso. Cioè, non si riferiscono specificamente al caso in cui vengono prodotte stringhe di codice valido. Questo è più vicino a un quine , ma stiamo riproducendo l'oggetto non il codice, quindi non è corretto.
qualche suggerimento?