3 ms·
> It's using lots of web tech so it's never going to feel like Java or Swift I'd consider Swift to be native, but Java generally not. You can compile Java to m
by humanrebar 10y ago
> It's using lots of web tech so it's never going to feel like Java or Swift
I'd consider Swift to be native, but Java generally not. You can compile Java to machine code, but typically people run bytecode on a VM.
- maccard 10y agoI think by Java he's talking about Android.
- humanrebar 10y agoI think we need to find better terminology, then. The same thing happened for 'realtime'. It used to imply hard deadlines in performing actions (like applying brakes in a car). Now there are realtime web apps that certainly don't have those sorts of requirements.
- maccard 10y agoMy understanding of real time is that it can be broken into hard real time and soft real time. Hard real time systems (such as car brakes) require a guaranteed response time. Soft real time systems (games are the canonical example) have similar time constraints, however the penalty for not hitting them isn't considered an absolute failure (not hitting 16ms/frame every now and again isn't the end of the world). I'm not aware of any other definitions of real time systems?