News for hackers. Stuff that matters.
Re:A new RISC-V version of uLisp by muricula on Friday March 20, 2020 @06:29PM (#22642347)
RISC-V is basically a MIPs ripoff with healthy architectural inspiration from ARM. There is a linux distro for RISC-V, and there's no reason Python or nodejs etc. can't run on it. https://riscv.org/2015/01/a-linux-distribution-for-risc-v/
Re:A new RISC-V version of uLisp by opencl on Friday March 20, 2020 @06:43PM (#22642468)
There is a perfectly good reason that NodeJS does not run on RISC-V Linux, which is that NodeJS has not been ported to RISC-V. Projects like Node (or rather the underlying V8 engine) have nontrivial amounts of architecture-specific code.
Re:A new RISC-V version of uLisp by microcolonel on Saturday March 21, 2020 @05:13AM (#22645432)
I can attest to that, though it looks as though the work involved in each part is decreasing.
Re:A new RISC-V version of uLisp by skratlo on Friday March 20, 2020 @10:03PM (#22643606)
That's a plus, at least the platform won't get infected by node.js virus
Re:A new RISC-V version of uLisp by russler23 on Friday March 20, 2020 @11:18PM (#22644093)
JS is inevitable, it just has a flattened curve.
Re:A new RISC-V version of uLisp by ampdepolymerase on Friday March 20, 2020 @08:57PM (#22643317)
MIPS is the original RISC one. RISC V is the fifth iteration of the line.
Re:A new RISC-V version of uLisp by CalChris on Friday March 20, 2020 @10:00PM (#22643594)
No, Stanford MIPS is a separate lineage from Berkeley RISC.

  RISC
  RISC II
  SOAR
  SPUR
  RISC-V
https://www2.eecs.berkeley.edu/Pubs/TechRpts/2016/EECS-2016-...

As for the original OG RISC, I think that'd be the Cray 1.

Re:A new RISC-V version of uLisp by FullyFunctional on Saturday March 21, 2020 @12:03AM (#22644320)
As always, the obsession with firsts is a fools errand. The IBM 801 and the CDC 6600 are often mentioned as some of the earliest candidates. As so often with technology, it's a function of the context. In the case of RISC, integrated circuits were reaching capabilities that made it worthwhile reconsidering the conventional wisdom.
Re:A new RISC-V version of uLisp by CalChris on Saturday March 21, 2020 @02:46PM (#22648848)
The 6600 didn't have general purpose registers. It had operand, address and increment registers. The 801 development began in October 1975. The Cray 1 had been in development for 4 years when it was released in 1975.

So I'll go with the Cray as being to OG RISC. But yes, firsts don't really matter except to say it sure wasn't the Berkeley RISC or the Stanford MIPS.

Re:A new RISC-V version of uLisp by msla on Saturday March 21, 2020 @06:27AM (#22645639)
Never seek after "firsts" too avidly. I've seen people claim the rock is the first computer, and an IBM mainframe running VM/CMS is the first personal computer. (You get your own personal CMS instance running on the massive, institutional big iron, see?)