It's time to give a spotlight to NeoVim that puts efforts into getting rid of legacy craft while maintaining compatibility to move vi past 50 years of usage.
Last time I checked, there's no clear advantage from users' perspective for now but some plugins have started targeting it as the primary platform and also a few GUI are being developed too.
C shell could have been the de facto standard had the parser not been buggy as hell and had there been proper facilities for stdin and stdout like in Bourne shells.
tcsh is my default shell, but I never program in it because of “C shell considered harmful”[1]. I write my programs in original Bourne shell instead for maximum portability.
Last time I checked, there's no clear advantage from users' perspective for now but some plugins have started targeting it as the primary platform and also a few GUI are being developed too.