@felix9: It's too much work.
I would prefer something like this as the IDE peripheral where I can simply think the logic of the app and have it materialize into compilable source code. Preferably write once run everywhere cross platform Java code.
"Barclay finds the Enterprise computer too slow to keep with it. He goes to the holodeck and creates a device that allows him to interact directly with the Enterprise and array computer systems, putting an end to the Array's failures. The crew finds that Barclay has become too integrated with the computer, and when they try to shut down the computer, Barclay sends the ship into a "subspace inversion", jumping the ship across a great distance faster than warp travel."