ricardoboss / Prolangle

A game about programming languages.
https://prolangle.ricardoboss.de
MIT License
2 stars 1 forks source link

Distinguish JIT and AOT? #77

Open chucker opened 5 months ago

chucker commented 5 months ago

Is your feature request related to a problem? Please describe.

See also https://github.com/ricardoboss/Prolangle/pull/68#discussion_r1451035382

Should we stick to just Compiled vs. Interpreted, or do we want an enum

Interpreted
Compiled (JIT)
Compiled (AOT)

Are there further modes? Is HTML really "interpreted"? (Can you interpret a declarative language like CSS?)

Describe the solution you'd like

I would like to see...

Additional context

Here's some more context...

ricardoboss commented 5 months ago

What about mixed languages that can be in both? (C# for example)

chucker commented 5 months ago

We could make it [Flags]

ricardoboss commented 5 months ago

I think I'd prefer the usual use case instead of all possible use cases

chucker commented 5 months ago

Sure, in that case, C# is JIT, because that's how you run it 90% of the time.

chucker commented 5 months ago

(Revisit #78 if we do implement this.)