Doesn't run correctly under windows. The code relies on the system call "stty cbreak", which is linux specific. 'stty' is not recognized as an internal or external command, operable program or batch file. I would love to read comments instead of downvotes. Where am I wrong?
`stty` is not Linux specific, it's common to all Unix-derived systems (including Mac OS X, for example). Windows is not Unix-derived.
That part of the comment only is partially correct, and not was even the main point of my comment; what I really meant was that it doesn't belong in windows, and the main point was that the code is not portable.