ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* [OT] Javascript PC Emulator - Technical Notes
@ 2011-05-17 14:52 luigi scarso
  2011-05-17 16:52 ` Patrick Gundlach
  0 siblings, 1 reply; 4+ messages in thread
From: luigi scarso @ 2011-05-17 14:52 UTC (permalink / raw)
  To: mailing list for ConTeXt users

This PC emulator is written in Javascript. The emulated hardware consists in:

    * a 32 bit x86 compatible CPU
    * a 8259 Programmble Interrupt Controller
    * a 8254 Programmble Interrupt Timer
    * a 16450 UART.
http://bellard.org/jslinux/tech.html

Wow...
He is not unkown for me
I started time ago to look at tcc
http://bellard.org/tcc/

Also his calculations about Pi was (at that time) quite relevant.

-- 
luigi
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [OT] Javascript PC Emulator - Technical Notes
  2011-05-17 14:52 [OT] Javascript PC Emulator - Technical Notes luigi scarso
@ 2011-05-17 16:52 ` Patrick Gundlach
  2011-05-17 17:41   ` Martin Schröder
  0 siblings, 1 reply; 4+ messages in thread
From: Patrick Gundlach @ 2011-05-17 16:52 UTC (permalink / raw)
  To: mailing list for ConTeXt users

Hi,

> This PC emulator is written in Javascript.

[...]

so it's only a matter of time when TeX runs in the browser. I don't know how/if it is possible to access local files, but that should be doable (dropbox,...)

Patrick

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [OT] Javascript PC Emulator - Technical Notes
  2011-05-17 16:52 ` Patrick Gundlach
@ 2011-05-17 17:41   ` Martin Schröder
  2011-05-17 17:59     ` John Haltiwanger
  0 siblings, 1 reply; 4+ messages in thread
From: Martin Schröder @ 2011-05-17 17:41 UTC (permalink / raw)
  To: mailing list for ConTeXt users

2011/5/17 Patrick Gundlach <patrick@gundla.ch>:
> so it's only a matter of time when TeX runs in the browser. I don't know how/if it is possible to access local files, but that should be doable (dropbox,...)

s/run/crawls/

This emulates a "pc" with 20 bogomips and 30MB RAM.
It's probably slower than the machine DEK used for development of TeX78. :-)

Best
   Martin
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [OT] Javascript PC Emulator - Technical Notes
  2011-05-17 17:41   ` Martin Schröder
@ 2011-05-17 17:59     ` John Haltiwanger
  0 siblings, 0 replies; 4+ messages in thread
From: John Haltiwanger @ 2011-05-17 17:59 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 1171 bytes --]

FWIW, it runs faster of Jaeger Monkey (Firefox 4) than it does on V8
(Chrome). Shouldn't the bogomips be relative to the performance of the
processing layer?

On Tue, May 17, 2011 at 1:41 PM, Martin Schröder <martin@oneiros.de> wrote:

> 2011/5/17 Patrick Gundlach <patrick@gundla.ch>:
> > so it's only a matter of time when TeX runs in the browser. I don't know
> how/if it is possible to access local files, but that should be doable
> (dropbox,...)
>
> s/run/crawls/
>
> This emulates a "pc" with 20 bogomips and 30MB RAM.
> It's probably slower than the machine DEK used for development of TeX78.
> :-)
>
> Best
>    Martin
>
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to
> the Wiki!
>
> maillist : ntg-context@ntg.nl /
> http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive  : http://foundry.supelec.fr/projects/contextrev/
> wiki     : http://contextgarden.net
>
> ___________________________________________________________________________________
>

[-- Attachment #1.2: Type: text/html, Size: 1955 bytes --]

[-- Attachment #2: Type: text/plain, Size: 485 bytes --]

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-05-17 17:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-17 14:52 [OT] Javascript PC Emulator - Technical Notes luigi scarso
2011-05-17 16:52 ` Patrick Gundlach
2011-05-17 17:41   ` Martin Schröder
2011-05-17 17:59     ` John Haltiwanger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).