5 ms·
with proper TDD (tests representing the environment) it should be possible to generate random commits and only commit them when they pass the test suite.
by nkassis 16y ago
with proper TDD (tests representing the environment) it should be possible to generate random commits and only commit them when they pass the test suite.
- po 16y agoWhat do you do when there are serious ethical considerations with running your test suite?
- jrockway 16y agoRun it in a Virtual Universe with the ethernet cable unplugged.
- nkassis 16y agoI would say it should make us realize we are no more than mere simulations in some huge computer about to have the power cable pulled by god's boss before he tells him to get back to work. (scifi book idea )
- mbreese 16y agoI'm pretty sure that was the plot of a fairly well know scifi book cough hhgttg cough. Except it wasn't God's boss that pulls the cable - Earth was demolished to make way for an intergalactic bypass.
- swolchok 16y agoThat's kind of a stretch of an interpretation, don't you think? I always thought that the Earth was still physical in the way that we usually think of it, and humans were just part of its physical operation rather than being simulations.
- khafra 16y agoYeah, us being the substrate rather than the software is a bit of an unusual take on it, even now.
- Natsu 16y agoProcedurally generated programming? Given how that works out for the world we live in, there really would be more bugs than anything else.... http://www.si.edu/Encyclopedia_SI/nmnh/buginfo/bugnos.htm http://www.si.edu/Encyclopedia_SI/nmnh/buginfo/bugnos.htm
- RodgerTheGreat 16y agoBecause a passing test suite is proof of correctness, right?
- JonnieCache 16y agoThis raises the possibility of us finding out that happiness/nirvana is NP-complete, leading to the mass suicide of the entire human race. That would suck.