# <!-- METAHEADER
# –––––––––––––––––––––––––––––––––––––––––––––––––– -->
"*": "https://raw.githubusercontent.com/wefindx/schema/master/method/oo-item.yaml"
# <!-- HEADER
# –––––––––––––––––––––––––––––––––––––––––––––––––– -->
"base:title": "0oo - Object removal"
"og:title": "Object removal"
"og:description": "In most languages having lots of objects is slow. Objects can be completely virtual from the compiler&#x27;s perspective! In theory the computer needs to add or subtract or multiply numbers to do its job or process strings. The calculation is trivial. It&#x27;s the layers of objects that are created and destroyed where the performance goes."
"og:image": "https://avatars0.githubusercontent.com/u/28134655"
"og:url": "/method/145001/"
"base:css": "/static/css/bootstrap.min.9c25540d6272.css"
"base:extra-css": "/static/css/base.57997aeac1df.css"
"base:favicon": "/static/favicon.acaa334f0136.ico"
"base:body_class": ""
"layout:logo": "/static/0oo.8d2a8bbef612.svg"
"layout:index": "/"
"layout:menu": "/menu/"
"layout:categories": "/intents/"
"layout:ideas": "/methods/"
"layout:projects": "/projects/"
"layout:users": "/users/"
"layout:about": "/about/"
"layout:help": "/help/"
"layout:bug_report": "https://github.com/wefindx/0oo"
"layout:login": "/accounts/login/"
"layout:light-off": "/darken/?darken=true"
"layout:set-multilingual": "/mulang/?mulang=true"
"layout:lang": "语言"
"layout:set-language-post-action": "/i18n/setlang/"
"layout:csrf-token": "AuqeUsJ6AcCU0qz55KtyqSciPltVAhT5htG7veEYK5Mt5PYLeQiQU0AoMsV2AQGU"
"layout:input-next": "/method/145001/"
"layout:languages": [{"code": "ja", "is-active": "false", "name": "日本語"}, {"code": "lt", "is-active": "false", "name": "Lietuviškai"}, {"code": "zh-hans", "is-active": "true", "name": "简体中文"}, {"code": "en", "is-active": "false", "name": "English"}, {"code": "ru", "is-active": "false", "name": "Русский"}, {"code": "oo", "is-active": "false", "name": "O;o,"}]
# <!-- TOPIC
# –––––––––––––––––––––––––––––––––––––––––––––––––– -->
"item:parent:intents": [{"url": "/intent/159001/", "title": "Optimising software"}]
"item:title": "Object removal"
"item:summary": "Can we remove subobjects an replace them with direct memory access mappings?"
"item:voting": 0
"item:voting:add": "/admin/hlog/voting/add/?method=145001"
"item:voting:csrf_token": "AuqeUsJ6AcCU0qz55KtyqSciPltVAhT5htG7veEYK5Mt5PYLeQiQU0AoMsV2AQGU"
"item:voting:submit-value-option": {"selected": "[-]", "value": "-"}
"item:base-administration": false
"item:body": |
    In most languages having lots of objects is slow. Objects can be completely virtual from the compiler's perspective!
    
    In theory the computer needs to add or subtract or multiply numbers to do its job or process strings. The calculation is trivial. It's the layers of objects that are created and destroyed where the performance goes.
"item:source-date": ""
"item:permalink": "/method/145001/?l=cn"
"item:owner": "chronological"
"item:created": "2022-06-17T00:39:15.101366"
"item:ownerlink": "/user/198/chronological"
# <!-- LINKS
# –––––––––––––––––––––––––––––––––––––––––––––––––– -->
"item:link:add": "/admin/hlog/link/add/?parent=145001"
"item:link:items":
"item:project:items":

# <!-- COMMENTS
# –––––––––––––––––––––––––––––––––––––––––––––––––– -->
"item:comment:items":
"base:js": "/static/js/base.c7357c06cc89.js"
