No.1さんのおっしゃる通り、「as」の方が「while」より同時性が強調されます。それに補足すると、~しながら~するという意味の時間もかなり短縮された意味になります。
例えば、「as」の場合、今、~をしながら、~をして、終えた。
「while」の場合、時間をかけて何かをしながら何かをした。
例文で言うと、
「I was eating dinner as I worked.」だと、私は夕食を食べながら仕事をした。になります。このニュアンスは「while」を使った場合より多少短い作業に感じます。
「I was eating dinner while I was working.」も同じ意味ですが、ニュアンスは長い間仕事されていたんではないのかな・・・という感じに捉えられます。
ほんのニュアンスですけれどね。でも、あまり気にされるほどの差はありません。whileでもasでも十分に一般的に使われています。
お礼
asとwhileのそれぞれの使い方を教えて頂き誠に有り難うございました。