Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

When I was in College I took a course that introduced me to logic gates and how they worked.

Using the basic logic gates in LogicWorks we built a fully functional 8 bit micro controller, including op-codes that could be used to execute certain functionality. It was slow, but from the ground up I KNOW how to build a micro-controller, I know what goes into it.

That doesn't mean that what this guy did is any less valuable. I might not have built my micro within a computer game, ultimately my LogicWorks project was just as valuable as this simulation in game.

Could the time have been spent on implementing the ALU on a FPGA? Absolutely, but it would have been like any other ALU, nothing really special. It wouldn't have been the next super-bang-whizmo. The ALU's in modern processors are much better designed, much faster, and running an ALU on an FPGA doesn't suddenly make it special. People seem to assume that FPGA's are magical. That is not the case. Could he use his talent to build specific VHDL or Verilog to run on an FPGA that is specialised for certain projects, absolutely. But yet another ALU is nothing special.

This project would not have received the same attention it has because implementing ALU's on FPGA's is something that is done in curricula around the world. I've implemented a full micro on an FPGA (as a follow-up to the previous class mentioned) the novelty is in the fact that the building blocks exist within Minecraft to simulate an ALU. THAT is something to get excited over, it means that technically Minecraft possesses the building blocks to create a fully complete turing machine. That is absolutely amazing.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: