Home » Developing U++ » U++ Developers corner » Which parts of Esc are the biggest reasons of its slowliness?
Re: Which parts of Esc are the biggest reasons of its slowliness? [message #4563 is a reply to message #4559] |
Tue, 15 August 2006 12:58  |
 |
fudadmin
Messages: 1321 Registered: November 2005 Location: Kaunas, Lithuania
|
Ultimate Contributor Administrator |
|
|
luzr wrote on Tue, 15 August 2006 11:25 | Actually, the main reasons why Esc is relatively slow IMO are:
1. - data model. While it is very simple and very effective, it is also quite slow (esp. the way how strings are stored).
2. - fact that it is interpreted based on source text only. on-the-fly compilation to intermediate language would make it faster, but would add thousands of lines.
3. Note that there are no reasons why Esc is slow in the Core (well, I have plans how to speed up String implementation, but there is nothing wrong with current one). In fact, Core almost never makes performance tradeoffs.
Mirek
|
1 and 3.
Your words about Core String things makes me more relaxed...
It looks now to me that I formed my prejudice about Strings from the Esc model! 
1. and 2. Anyway, I'm experimenting with them... I'll ask later, then.
Thanks.
|
|
|
Goto Forum:
Current Time: Tue Aug 12 22:00:00 CEST 2025
Total time taken to generate the page: 0.06739 seconds
|