Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #2508
| Date | 2011-04-03 00:16 -0700 |
|---|---|
| From | John Nagle <nagle@animats.com> |
| Newsgroups | comp.lang.python |
| Subject | Re: Python CPU |
| References | <01bd055b-631d-45f0-90a7-229da4a9a362@t19g2000prd.googlegroups.com> <8vps7tF9vuU1@mid.individual.net> <4d97f125$0$29992$c3e8da3$5496439d@news.astraweb.com> |
| Message-ID | <4d981eb5$0$10581$742ec2ed@news.sonic.net> (permalink) |
| Organization | Sonic.Net |
On 4/2/2011 9:01 PM, Steven D'Aprano wrote:
> There were also Forth chips, which let you run Forth in hardware. I
> believe they were much faster than Forth in software, but were killed by
> the falling popularity of Forth.
The Forth chips were cute, and got more done with fewer gates than
almost anything else. But that didn't matter for long.
Willow Garage has a custom Forth chip they use in their Ethernet
cameras, but it's really a FPGA.
A tagged machine might make Python faster. You could have
unboxed ints and floats, yet still allow values of other types,
with the hardware tagging helping with dispatch. But it probably
wouldn't help all that much. It didn't in the LISP machines.
John Nagle
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Python CPU Brad <hwfwguy@gmail.com> - 2011-04-01 08:38 -0700
Re: Python CPU jkn <jkn_gg@nicorp.f9.co.uk> - 2011-04-01 08:59 -0700
Re: Python CPU Nobody <nobody@nowhere.com> - 2011-04-01 17:52 +0100
Re: Python CPU Stefan Behnel <stefan_ml@behnel.de> - 2011-04-01 19:00 +0200
Re: Python CPU geremy condra <debatem1@gmail.com> - 2011-04-01 10:12 -0700
Re: Python CPU Emile van Sebille <emile@fenx.com> - 2011-04-01 11:28 -0700
Re: Python CPU Emile van Sebille <emile@fenx.com> - 2011-04-01 11:35 -0700
Re: Python CPU John Nagle <nagle@animats.com> - 2011-04-01 12:18 -0700
Re: Python CPU "BartC" <bc@freeuk.com> - 2011-04-02 23:06 +0100
Re: Python CPU Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2011-04-03 04:03 +0000
Re: Python CPU Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2011-04-03 12:10 +1200
Re: Python CPU Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2011-04-03 04:01 +0000
Re: Python CPU John Nagle <nagle@animats.com> - 2011-04-03 00:16 -0700
Re: Python CPU Paul Rubin <no.email@nospam.invalid> - 2011-04-03 01:59 -0700
Re: Python CPU Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2011-04-04 19:41 +1200
Re: Python CPU Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2011-04-04 19:47 +1200
Re: Python CPU Paul Rubin <no.email@nospam.invalid> - 2011-04-04 02:23 -0700
Re: Python CPU Terry Reedy <tjreedy@udel.edu> - 2011-04-04 13:14 -0400
Re: Python CPU Terry Reedy <tjreedy@udel.edu> - 2011-04-04 14:58 -0400
Re: Python CPU Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2011-04-05 09:59 +1200
Re: Python CPU geremy condra <debatem1@gmail.com> - 2011-04-04 09:36 -0700
Re: Python CPU Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2011-04-05 10:05 +1200
Re: Python CPU John Nagle <nagle@animats.com> - 2011-04-04 12:56 -0700
Re: Python CPU Paul Rubin <no.email@nospam.invalid> - 2011-04-04 13:20 -0700
Re: Python CPU Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2011-04-05 10:11 +1200
Re: Python CPU Werner Thie <werner@thieprojects.ch> - 2011-04-03 17:44 +0200
Re: Python CPU John Nagle <nagle@animats.com> - 2011-04-03 10:15 -0700
Re: Python CPU Nobody <nobody@nowhere.com> - 2011-04-03 22:37 +0100
Re: Python CPU Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2011-04-03 22:59 -0700
csiph-web