URI: 
       article-100rco-uxn.mw - tgtimes - The Gopher Times
  HTML git clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR 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