DS9 was more of a city, and a sort of 'futuristic cop show' was the original goal. Voyager was to be an attempt to get back to the spirit of the original series.
IIRC, Roddenberry's original pitch to the studio for ST:TOS was "Wagon Train to the stars". DS9 was "Gunsmoke". For Voyager, see Homer's Odyssey.
For several years I've been developing more in perl than in any other language. I really like it and for the exact same reasons that many people say they hate it. If you don't like perl, you're just not perverted enough.
Imagine a swiss army knife with fold-out basketball, urinal, blender, spark plug gap tester, hog nose tag plier, etc.
If you added in a light saber, jumper cables, and a vibrator, I'd love to have one of those.
If it's difficult for human beings to use them, that is 100% a weakness of the programming language.
In "human beings", you're lumping everyone together. What do these things have in common?
None of them are easy for a rookie to use. They're all very easy to use by people who've learned them thoroughly.
IIRC, Roddenberry's original pitch to the studio for ST:TOS was "Wagon Train to the stars". DS9 was "Gunsmoke". For Voyager, see Homer's Odyssey.
For several years I've been developing more in perl than in any other language. I really like it and for the exact same reasons that many people say they hate it. If you don't like perl, you're just not perverted enough.
It may be overkill for what you want but have a look at http://www.uie.com/