Manyong'oments
Posted on August 16, 2020
I am currently learning Dart lang, so that i can be well equipped on the journey of building cross platform apps using Flutter. These are my notes on how i am approaching this subject. I am approaching it from a linguistic perspective because after all this is a language. Just like human languages, the same principles could be applied here.
Side Note
Dart 2.10.0-4 Dev & Flutter 1.21.0-7 Pre Dev Channel
This first part takes a look at the autocomplete feature. I take note of what letters are not used and the amount associated with each letter. All these notes correlate to using the boiler plate code without any packages.
Lowercase unused letters
g , j, k, l, o, q, r, u, v, w ,x, y, z. 12 unused letters (lowercase)
Lowercase Autocompletion count
a-6, b-7, c-16, d-3, e-1, f-5, h-1, i-2, m-6, n-1, p-9, s-6, t-1, v-2
Total: 66 (subject to change)
Side note: 14 Widget categories
Uppercase Autocompletion
A-137, B-114, C-245, D-193, E-64, F-150, G-67, H-70, I-135, J-11,K-17, L-81, M-140, N-55, O-54, P-215, Q-2, R-267, S-342, T-176, U-60, V-52, W-44, X-8, Y-1, Z-11
Total: 2711 (subject o change)
Uppercase + Lowercase total = 2777 (approximately 3000)
You could say that all you to know is 2777 words to become fluent in Dart Language. Similar to how knowing 142 words or tags makes you fluent in HTML. However, this type of reasoning falls short, but does accomplish one thing. It simplifies the process of learning.
This is part one of learning Programming using NLP (Neuro Linguistic Programming). All information is subject to change because such is the nature of language (human or programming).
Posted on August 16, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.