tags and key features

This commit is contained in:
Bruce M. Axtens
2022-06-29 21:20:47 +08:00
parent a0e7bfcbf3
commit fe2b7bcbb3

View File

@@ -8,24 +8,88 @@
"representer": false,
"analyzer": false
},
"blurb": "TODO: add blurb",
"blurb": "8th™ is a secure, robust, cross-platform, and fun programming language. Any platform. Every platform.",
"version": 3,
"online_editor": {
"indent_style": "space",
"indent_size": 4,
"indent_size": 2,
"highlightjs_language": "TODO: specify highlightjs language"
},
"files": {
"solution": [],
"test": [],
"example": [],
"exemplar": []
"solution": ["%{pascal_slug}.8th"],
"test": ["%{pascal_slug}_tests.8th"],
"example": [".meta/example.8th"],
"exemplar": [".meta/exemplar.8th"]
},
"exercises": {
"concept": [],
"practice": []
"practice": [
{
"slug": "hello-world",
"name": "Hello World",
"uuid": "",
"practices": [],
"prerequisites": [],
"difficulty": 1,
"topics": [
"strings"
]
}
]
},
"concepts": [],
"key_features": [],
"tags": []
"key_features": [
{
"icon": "secure",
"title": "Secure",
"content": "8th was designed from the beginning to avoid the most common software security problems."
},
{
"icon": "cross-platform",
"title": "Cross-platform",
"content": "With one click, you generate the executables for any platform 8th supports, from any platform it supports!"
},
{
"icon":"expressive",
"title":"Expressive",
"content": "No reserved words at all and almost no syntax."
}
{
"icon": "general-purpose",
"title": "General purpose",
"content": "8th is primarily a strongly-typed FORTH-like stack-based procedural language with RPN syntax."
},
{
"icon": "interactive",
"title": "Interactive",
"content": "8th has an interactive REPL."
},
{
"icon": "documentation",
"title": "Documentation",
"content": "Documentation is extensive, making it easy to get started with 8th."
}
],
"tags": [
"paradigm/functional",
"paradigm/imperative",
"paradigm/procedural",
"typing/static",
"typing/strong",
"typing/dynamic",
"execution_mode/compiled",
"execution_mode/interpreted",
"platform/windows",
"platform/mac",
"platform/linux",
"platform/ios",
"platform/android",
"used_for/backends",
"used_for/cross_platform_development",
"used_for/frontends",
"used_for/games",
"used_for/guis",
"used_for/mobile",
"used_for/web_development"
]
}