gdxapp4d/README-4CF4.md

64 lines
2.7 KiB
Markdown
Raw Normal View History

2023-07-19 11:31:40 +00:00
# Four Corner Sixteen Four
Resource naming based on fixed reserved keyword list so auto native filenames are possible.
Set should be defined in lingua terminator tone letter type id of 72 bit tree slugs...
Rules:
- filename: 16 words + 4 words extension
- directory: 20 words, max 4 levels
- one glyph word has one fixed meaning to have hard-coded translations
- In unicode file paths the "ᣘᖮ" postfix can be used as an marker
org: bundle/org.apache.felix.scr-2.2.0.jar
new: 27712ᣘᖮ/80606-17120-44960-83150-10100-10100-10307.61011-81417ᣘᖮ
# Hardware friendly
Full path is fixed size, for example when we use The word number;
- filename: 20 x V018Tord = 5 x V072Tong = 45 bytes
- path: 4 x 20 x V018Tord = 20 x V072Tong = 180 bytes
- HyperdriveId: 52 chars = 15 x V018Tord = 32 bytes
Gives total of 257 bytes or 115 x V018Tord for hardware based blockchain files.
# Example data
Four corner code lookup:
https://www.mdbg.net/chinese/dictionary?page=chardict
warp = 2291.4 = 紝 = weave, lay warp
hash = 0022.0 = 廁 = toilet, lavatory; mingle with
sea = 3815.7 = 海 = sea, ocean; maritime
file = 7520.6 = 陣 = column, row or file of troops
mine = 5500.0 = 井 = well, mine shaft, pit
java = 6101.1 = 啡 = morphine; coffee
jar = 8141.7 = 瓶 = jug, pitcher, vase, jar, bottle
bundle = 2771.2 = 包 = wrap, pack, bundle; package
organization = 8060.6 = 會 = to assemble, meet together; a meeting; an organization
feather = 1712.0 = 羽 = feather, plume; wings; rad. 124
flower = 4496.0 = 葙 = feather cockscomb (Celosia argentea)
2023-07-19 11:31:40 +00:00
inject = 8315.0 = 鍼 = needle, pin, tack; prick; inject
promise = 0864.0 = 許 = allow, permit; promise; betroth
method = 4321.0 = 朮 = skill, art; method; trick, device
container = 7710.0 = 皿 = shallow container; rad. no. 108
system = 2220.0 = 制 = system; establish; overpower
temple = 3060.6 = 宮 = palace, temple, dwelling, enclose
dependency = 2411.1 = 靠 = lean on, trust, depend on; near
zero = 1030.7 = 零 = zero; fragment, fraction
one = 1000.0 = 一 = one; a, an; alone
two = 1010.0 = 二 = two; twice
three = 1010.1 = 三 = three
four = 6021.0 = 四 = four
With fixed keyword list coding, all abstract internal computing resource naming is localized;
4CF4: 27712ᣘᖮ/80606-17120-44960-83150-10100-10100-10307.61011-81417ᣘᖮ
en: bundle/organization-feather-flower-inject-two-two-zero.java-jar
nl: bundel/organisatie-veerkracht-bloem-injecteren-twee-twee-nul.java-kan
hi: बंडल/संगठन-पंख-फूल-इंजेक्षन-दो-दो-शून्य.जावा-जार
cn: 捆/組織-羽毛-花-注入-二-二-零。爪哇-罐
See only China has it own full language, all other fake languages lift on latin whitespace.