oxinabox / MagneticReadHead.jl

A cassette-based debugger | The Other Debugger
MIT License
50 stars 6 forks source link

Consider Renaming #7

Closed oxinabox closed 5 years ago

oxinabox commented 5 years ago

MagneticReadHead is too long.

Nice reference to Cassette there, though with #4 and #5 writing and reading will be a thing. MagneticHead is an option.

Iron is quiet nice, Iron is notable for being magetic, and it would be a nice match to Gallium.

oxinabox commented 5 years ago

Perhaps more explict:

StefanKarpinski commented 5 years ago

Magneto.jl?

timholy commented 5 years ago

CompiledDebugger likely won't be unique forever; after we shake the bugs out of JuliaInterpreter, we're likely to add a frame-compiler that essentially performs the same operations that currently get done at runtime.

If you want to get away from the Cassette nomenclature, what about InstrumentedDebugger or just IDebugger (capitalize that I or you might get contacted by a lawyer :wink:).

oxinabox commented 5 years ago

CompiledDebugger likely won't be unique forever; after we shake the bugs out of JuliaInterpreter, we're likely to add a frame-compiler that essentially performs the same operations that currently get done at runtime.

Uniqueness is not required. (I mean see Debugger.jl, eventually that will not be the only debugger :-P). But this debugger will only be compiled.

TheOtherDebugger.jl has a kind of nice ring to it. And opens up for someone in the future to write YetAnotherDebugger.jl

StefanKarpinski commented 5 years ago

Debother.jl? :trollface:

DNF2 commented 5 years ago

TapeHead (https://en.m.wikipedia.org/wiki/Tape_head)? Ferrum?

chrisvwx commented 5 years ago

IronOut has iron (magnetic) in it and the right meaning.

If you use UnBugger, then Julia could have a debugger, an unbugger, and a rebugger.

oxinabox commented 5 years ago

IronOut is pretty good. I still like TheOtherDebugger for its self-deprecating nature.

oxinabox commented 5 years ago

It is too late now