Skip to content

Commit a472350

Browse files
committed
Describe language features
1 parent feff3de commit a472350

File tree

1 file changed

+32
-1
lines changed

1 file changed

+32
-1
lines changed

config.json

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1283,6 +1283,37 @@
12831283
"blurb": "TODO: add blurb for basics concept"
12841284
}
12851285
],
1286-
"key_features": [],
1286+
"key_features": [
1287+
{
1288+
"icon": "features-generic",
1289+
"title": "Pragmatic",
1290+
"content": "Kotlin is trying hard to be a modern language with great tooling support."
1291+
},
1292+
{
1293+
"icon": "features-strongly-typed",
1294+
"title": "Statically Typed",
1295+
"content": "Strong type-safety and null-safety features for building robust software."
1296+
},
1297+
{
1298+
"icon": "features-lazy",
1299+
"title": "Multi-Paradigm",
1300+
"content": "Kotlin support both functional and mainstream OOP programming principles."
1301+
},
1302+
{
1303+
"icon": "features-functional",
1304+
"title": "Platform Independent",
1305+
"content": "Develop for Android, iOS, JVM, Node.js, browser and many native targets."
1306+
},
1307+
{
1308+
"icon": "features-oop",
1309+
"title": "Garbage collected",
1310+
"content": "Kotlin (as a modern generic-purpose language) does memory management for you."
1311+
},
1312+
{
1313+
"icon": "features-declarative",
1314+
"title": "Open-Source",
1315+
"content": "Kotlin is fully open-source. Submit patches or suggest language improvements."
1316+
}
1317+
],
12871318
"tags": []
12881319
}

0 commit comments

Comments
 (0)