Introduction
Introduction Statistics Contact Development Disclaimer Help
article-100rco-uxn.mw - tgtimes - The Gopher Times
git clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws…
Log
Files
Refs
Tags
README
---
article-100rco-uxn.mw (1317B)
---
1 .SH 100r.co
2 Uxn portable assembly language
3 .
4 .PP
5 The web is well-known for its drift toward \fIplatform effect\fR:
6 reproducing the features of the underlying operating system from
7 one of its applications, in this case, the web browser.
8 This is largely made possible through javascript, and the advent
9 of WebAssembly can only contribute more to this.
10 .
11 .PP
12 But making an assembly language a standard for shipping graphical
13 applications needs not to rhime with excess and abuse of a platform.
14 A more conventional approach would be standardising high-level API
15 and protocols, for which low-level drivers would be written. Instead,
16 Uxn standardises as low as the assembly language itself.
17 .
18 .PP
19 Yet, Uxn has nothing in common with Java:
20 .
21 .QP
22 Features were weighted against the relative difficulty they would
23 add for programmers implementing their own emulators.
24 .
25 .PP
26 Say welcome to this rabbit hole, inviting you with a fresh take on
27 making computers work for end-users.
28 .
29 .PP
30 Impressive acheivements were reached, such as portability of this
31 platform on things as small as a 32bit microcontroller:
32 .
33 .QP
34 Currently, there are ports (not all are complete) for GBA, Nintendo
35 DS, Playdate, DOS, PS Vita, Raspberry Pi Pico, Teletype, ESP32,
36 iOS, STM32, STM32, IBM PC, and many more.
37 .
38 .DS
39 https://100r.co/site/uxn.html
40 .DE
You are viewing proxied material from bitreich.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.