3 ms·
Quantum computers are fine. What we also need to focus on are different kinds/models of computing on a traditional computer. The industry is very very young and
by z3phyr 8y ago
Quantum computers are fine. What we also need to focus on are different kinds/models of computing on a traditional computer. The industry is very very young and there are so many untested, postponed or unfinished ideas that were left in limbo (pun kinda intended) because of the market.
What I would really love to see are some of these computing models brought back to life. Alan Kay's idea of computing looks very interesting albeit very scattered; Exokernels is another interesting thought, which could lead up to very interesting distributed computing model (like an irc, but c stands for computing);
Transactional Memory is another. There are a lot of them, and I think they are best served by an organisation in lieu with Bell Labs or Xerox Research..
- twtw 8y agoOn a related note, modern GPUs are basically Connection Machines on a chip without the interconnection network.
- z3phyr 8y agoMissing just a lisp* system on GPU, which is a very interesting project for thesis
- reikonomusha 8y agoA lot of the Rigetti system is written in Lisp, though not *Lisp of course! [1] [1] https://news.ycombinator.com/item?id=15880172 https://news.ycombinator.com/item?id=15880172
- pjmlp 8y agoHave a look at https://clojurecuda.uncomplicate.org/ https://clojurecuda.uncomplicate.org/
- azeirah 8y agoIs there an overview of "Alan Kay's idea of computing"? I've had a period where I was deeply interested in reading and listening to any of his ideas and talks, but I've never spent any time with the information, other than just consuming some of his ideas. I have some vague ideas about what his ideas are, and where he thinks we're still lagging behind, but I have no idea what "Alan Kay's idea of computing" is supposed to be. Unless, are you talking about his idea of objects as the smallest abstraction of computers, giving each object something akin to an ip-address; where programming happens by wiring together these objects?