5 ms·
A program ... enabled a phone to send an emergency message or make a call, if someone fell. It used the phone’s accelerometer to sense a fall. If the person did
by sendos 16y ago
A program ... enabled a phone to send an emergency message or make a call, if someone fell. It used the phone’s accelerometer to sense a fall. If the person did not get up in a short period or press an onscreen button, the program automatically texted or called the person designated to receive the alert.
The text above, quite adequately describes the functionality of the app. If someone gave a programmer the above description, the programmer would have enough information to write the "backend" code for the app and leave the UI and details (like the length of time before sending the text message) to be filled in later. It's sort of a shame that you have this two-sentence sufficient description of the app and then need to spend months to create the code to implement what took you 10 seconds to describe.
This question may need its own thread, but I always wondered if there would come a day when you could describe an app like the one above, in English, and a "compiler" would create the program for you, leaving you to decide things like themes, button locations, etc.
I call this artificial intern-level-intelligence: You describe the app in English, and the intern (or AI intern) creates the code, and asks questions about details like the theme, the images, the length of time before the program sends the text message, etc.
Do you guys think computers will ever get close to artificial intern-level-intelligence?
- rincewind 16y agohttp://en.wikipedia.org/wiki/Rice%27s_theorem http://en.wikipedia.org/wiki/Rice%27s_theorem