Hello,

answering late ...

On 06/06/2013 09:37 PM, Enoch wrote:
> Hello AmForth-ers,
> 
> Can somebody give me good reasons why we should not convert words/*.asm
> implementations (as much as possible) from VM assembly to AVR
> assembly. 

Isn't this about the usual tradeoff between "portability" and "speed/size"?
A Forth system can be implemented with as little as 7 words written in
assembly. This stuff is simpler to port to the next controller, or at least
less work. So the next question is: is this "keep the assembly part as
small as possible" credo important for amforth? Probably not, because it
is designed to run on "atmega" exclusively. The "atXmega" stuff has been
largely abandoned, if I remember correctly.

So, no, apart maybe from readability of the code there is not much to say
against using more assembly.

AVRStudio is in my case not an argument at all, because I do not use it.


Cheers,
Erich


------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Amforth-devel mailing list for http://amforth.sf.net/
Amforth-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amforth-devel

Reply via email to