Imagine Jorge Luis Borges, the master of metaphysical labyrinths, sitting at a sleek workstation. Instead of a quill and parchment, he now wields the Eiffel programming language—an ideal companion for a writer obsessed with structure, clarity, and the infinite.
Borges wouldn’t merely program The Aleph as a digital artifact. He’d architect it.
eiffel
class ALEPH
create
make
feature
universe: STRING
make
do
universe := "Every book, every breath, every soul—encoded in recursive clarity."
display_universe
end
display_universe
do
print ("The Aleph contains:\n" + universe)
end
end
In this fragment, each method is a literary gesture. make initiates creation, as if we’re opening the cellar under Carlos Argentino’s house. display_universe echoes Borges’ moment of cosmic revelation, translated into strict Eiffel syntax—where even infinity must obey contracts.
Eiffel’s design-by-contract philosophy would thrill Borges. Preconditions and invariants mimic the rules of magical realism. His Aleph would validate that all things are visible—provided you look with rigor.
In a world where logic meets dreamscapes, Borges might declare:
“Every class is a mirror; every method a metaphor.”
And if you glanced into his terminal, you might just see… everything.





