> ARM kör Java "nativt":
Nja, med en väldigt vid definition av "native".

Man skulle lika gärna säga att det är en utbyggnad av ARM arkitekturen
med en "hårdvaru-interpreter" för bytecode.
> Nej, i bästa fall kan man påstå att _ibland_ är en _liten_ del av java koden
> interpreterande under en _kort_ stund, i _vissa_ virtuella maskiner, om
> man har _konfiguerat_ det så.
Vilket ju ofta är så som det körs i praktiken, vilket också
är själva "problemet"...
> Till och med assembler kan interpreteras om man så vill,
Du tänker kanske på simuleringsverktyg eller liknande ?
> Det finns för övrigt inga "interpreterande språk".
Hårklyverier kanske, men visst, det är ju miljön där koden körs
som är interpreterande, inte själva språket i sig...
D.v.s på samma sätt som det finns både interpreterande och kompilerad BASIC,
det är ju inte språket i sig som är det viktiga, utan miljön där det körs.
BASIC är kasnke det språk som är mest spritt i båda varianterna.
De flesta andra språk har sin tyngdpunkt i det ena eller det andra lägret.
Fortran, COBOL, C o.s.v ligger åt kompilatorerna till.
Python, perl, PHP, Java o.s.v hör mer hemma bland de interpreterande.
Även om vissa ligger i en gråzon genom t.ex sin bytekod eller liknande...
