News for hackers. Stuff that matters.
Re:There were no ancient computers and it's fine by quibono on Monday April 01, 2024 @08:36AM (#39893478)
Fair point. However, being programmable was one of the requirements listed in the article. Was the Antikythera mechanism actually programmable or was its calculation set in stone through its physical design?
Re:There were no ancient computers and it's fine by Aardwolf on Monday April 01, 2024 @08:40AM (#39893522)
Do medieval programmable music boxes count then? Or perhaps only things that can have branch instructions count
Re:There were no ancient computers and it's fine by constantcrying on Monday April 01, 2024 @08:54AM (#39893650)
Music boxes weren't programmable in the sense that they allowed for a different algorithm to be performed. They changed the timing of certain operations.

>Or perhaps only things that can have branch instructions count

The author identifies programmability as the most interesting metric, which creates a "computer". Branching is necessary for that but not sufficient.

Re:There were no ancient computers and it's fine by simonh on Monday April 01, 2024 @08:53AM (#39893628)
I think the most objective definition is probably Turing Completeness, but that's a pretty high bar.
Re:There were no ancient computers and it's fine by praptak on Monday April 01, 2024 @09:01AM (#39893699)
I'd start the definition at "varied function and varied input data". Not necessarily branch instructions, the function can be much simpler.

So no, music boxes have no input data.

Re:There were no ancient computers and it's fine by Ekaros on Monday April 01, 2024 @09:26AM (#39893951)
Music boxes can have input data. Drum with notches is input just as cards with holes is input. They just do not have the other part of varied function.

It might not be fast to replace the input data, but it is possible.

Re:There were no ancient computers and it's fine by JohnBooty on Monday April 01, 2024 @09:17AM (#39893868)
They can if you want them to! It's all semantics.

I personally wouldn't.

Re:There were no ancient computers and it's fine by YeGoblynQueenne on Monday April 01, 2024 @12:54PM (#39896220)
My problem with that, is that it is an arbitrary distinction given the title of the article "there were no ancient computers". Of course, if you draw the line at programmable computers, then there were no ancient computers because fixed-program computers are not computers; only, they actually are.