My personal style would be to use a colon instead of the semi-colon. It acts as a sort of (=). Some would probably insert a comma after 'other', but I find that a bit fussy.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousThe two speakers were completely different; one was interesting, the other dull.This is grammatically fine. I think I might punctuate it a little differently, though.