Posted 26 April 2012 - 08:26 PM
Hi all,
RedPower pr5 came out some time ago, And this time it included the first version of RP Control, which contains a computer system similar to ComputerCraft. So, I just took a look at the new RP computers and tried to make a comparison to CC.
1) RedPower computers are definetely far more expansive. You need two diamond blocks and three additional diamonds to build them (including drawing plate and saw, which can be used again, but still this is the price). And this isn't even the final recipe. CC computers on the other hand can be nuild as soon as you get some redstone.
2) One notable bonus in RP is the existance of ribbon cables to connect peripherals to computers. Something really needed in CC.
That means you can place the CPU somewhere in your factory and have multiple monitors controlling it (in theory).
3) The disk drives are pretty much the same.
4) Most important thing: Programming.
In RP, you first have to insert a boot disk to get the computer running. The Computer is an emulation of an 6502 microcontroller; the default os is written in forth. Programming forth is very different from programming lua, its much closer to the hardware, but that also makes it difficult. You only have 8k memory by default, the firmware uses 6k of it. The programmer has to be aware of nasty things like operand stacks.
The CC inpterpreter is also a bit faster. In RP, one instruction is executed per update.
All in all, lua programming is much easier than this. And I am skilled in coding. Maybe custom OSes will bring some kind of help, but I don't see that yet.
That is my opinion at least, but I would like to know what you think about it.
RedPower pr5 came out some time ago, And this time it included the first version of RP Control, which contains a computer system similar to ComputerCraft. So, I just took a look at the new RP computers and tried to make a comparison to CC.
1) RedPower computers are definetely far more expansive. You need two diamond blocks and three additional diamonds to build them (including drawing plate and saw, which can be used again, but still this is the price). And this isn't even the final recipe. CC computers on the other hand can be nuild as soon as you get some redstone.
2) One notable bonus in RP is the existance of ribbon cables to connect peripherals to computers. Something really needed in CC.
That means you can place the CPU somewhere in your factory and have multiple monitors controlling it (in theory).
3) The disk drives are pretty much the same.
4) Most important thing: Programming.
In RP, you first have to insert a boot disk to get the computer running. The Computer is an emulation of an 6502 microcontroller; the default os is written in forth. Programming forth is very different from programming lua, its much closer to the hardware, but that also makes it difficult. You only have 8k memory by default, the firmware uses 6k of it. The programmer has to be aware of nasty things like operand stacks.
The CC inpterpreter is also a bit faster. In RP, one instruction is executed per update.
All in all, lua programming is much easier than this. And I am skilled in coding. Maybe custom OSes will bring some kind of help, but I don't see that yet.
That is my opinion at least, but I would like to know what you think about it.