lpetrich
Contributor
Spacecraft propulsion is a nice article on that subject. Toward the end is a table of methods from speculations to successfully-used systems. It uses NASA's version of Technology readiness level:
Some kinds of rocket engines with their readiness ratings:
1. Basic principles observed and reported
2. Technology concept and/or application formulated
3. Analytical and experimental critical function and/or characteristic proof of concept
4. Component and/or breadboard validation in laboratory environment
5. Component and/or breadboard validation in relevant environment
6. System/subsystem model or prototype demonstration in a relevant environment (ground or space)
7. System prototype demonstration in a space environment
8. Actual system completed and 'flight qualified' through test and demonstration (ground or space)
9. Actual system 'flight proven' through successful mission operations
Some kinds of rocket engines with their readiness ratings:
- Chemical: #9
- Ion: #9
- Mass-driver (linear-motor gun): #6
- Nuclear thermal: #6
- Magnetoplasma: #5 - #6
- Nuclear electric: #4
- Orion nuclear-bomb pulse engine: #3
- Daedalus inertial-confinement-fusion pulse engine, other exotic nuclear engines: #2
- Bussard ramjet: #2