Objects That Code Themselves
Examples Basic counter (see example/counter.py): from gremllm import GremLlm counter = Gremllm('counter') counter.value = 0 counter.increment() counter.increment(5) counter.add_seventeen() print(counter.current_value) print(counter.value_in_hex) counter.reset() Shopping cart (see example/cart.py): from gremllm import GremLlm # Remind me to not shop at your store cart = Gremllm('shopping_cart') cart.add_item('apple', 1.50) cart.add_item('banana', 0.75) total = cart.calculate_total() print(f"Cart contents: {cart.contents_as_json()}") print(f"Cart total: {total}") cart.clear()
A documentation screenshot shows Python examples for a counter object and a shopping cart whose methods are seemingly invented dynamically. The joke is that an LLM-powered object can understand and execute oddly specific methods such as `add_seventeen()` without them being explicitly defined, making ordinary object-oriented programming absurdly magical.
- @rzeczyzabawne / 21011 2025-07-05
- Type
- image
- Size
- 489×636 · 46.2 KiB
- Mood
- absurd, sarcastic
- Language
- en
- Added