[edit: and tonight I re-did escape sequences so that they work. Woo. Over the weekend I'll probably look into writing up some documentation, and investigating a home for the code/docs/faqs/forums/crap so I can let people gouge themselves in tender places with the language. First run at the very least will not be open source; sorry.]
Quickie profiling showed that the majority of Tangent's slowness for the test app was indeed around 1 method (36 seconds of 50 on the slow machine; the method to select the correct method from a group based on runtime type). I added caching to it (since given inputs, the output will be identical) and dropped that from 36 seconds to 0.6 seconds. Tangent is now 20-30 times slower than C# which is acceptable (imo) since it's currently running in a naive-VM with nil optimization during compilation.
[edit: and tonight I re-did escape sequences so that they work. Woo. Over the weekend I'll probably look into writing up some documentation, and investigating a home for the code/docs/faqs/forums/crap so I can let people gouge themselves in tender places with the language. First run at the very least will not be open source; sorry.]
[edit: and tonight I re-did escape sequences so that they work. Woo. Over the weekend I'll probably look into writing up some documentation, and investigating a home for the code/docs/faqs/forums/crap so I can let people gouge themselves in tender places with the language. First run at the very least will not be open source; sorry.]
Previous Entry
Pie.
Next Entry
Tangent: Super-alpha
Advertisement
Latest Entries
And so it goes...
1787 views
Tangent, now with usable error messages!
1929 views
Back to work!
1859 views
Tangent: Haitus
1807 views
Tangent: Syntax reworking
1593 views
Tangent: Adverbs
1456 views
Tangent: Pattern Matching, Part 1
1668 views
Tangent: Pattern Matching, Part 1
1520 views
Tangent: Generic Method Bodies, Part 2
1681 views
Tangent: Generic Method Bodies, Part 1
1528 views
Advertisement
yayy congrats.
motivating to see continuous progress as this.
hmm the weak point did exist there then.