Skip to content

Commit ccb54d7

Browse files
committed
Technical overview
1 parent e9c16a1 commit ccb54d7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

resources/md/technical.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ At ~ec~ we take issue with this claim, for the following reasons:
1818

1919
1. Programming should not be the preserve solely of highly skilled professionals. It's a skill anyone can develop, that can be used at varying levels. To expect everyone to spend months learning JavaScript plus a massive framework is to exclude talent that is very much needed.
2020

21-
## Structure of ~ec~ ##
21+
## Structure and benefits of ~ec~ ##
2222

2323
~ec~ operates without HTML or JavaScript. There's no virtual DOM; instead the language operates directly on the page. The package has its own compiler and runtime, which both run in the browser. Scripts are plain text files that are compiled on demand. This is very quick; the compiler will process about 20 lines of script per millisecond on an average laptop and take only a little longer on a smartphone. Scripts tend to be fairly small, usually well under 1000 lines long. Page load times are usually under 2 seconds, depending on how much is needed in the initial page and how much can be deferred until after the page has rendered.
2424

0 commit comments

Comments
 (0)