Sto cercando di capire di più sulle shell. Sto cercando di implementarne uno e voglio dare un'occhiata a ciò che è stato fatto in passato.
In una shell normale, hai caratteristiche come alias e percorsi relativi e forti convenzioni sintattiche, come --flag
e così via. La IPython comunità ha aggiunto un sacco di funzioni interessanti alle sue shell con solo un minimo di nuova sintassi.
Ci sono altri progetti che dimostrano caratteristiche innovative o un nuovo uso della sintassi, che potrebbe essere utile quando si progetta un linguaggio shell?
Come esempi, le risposte fornite di seguito, su Boo e su Forth e Rebol , sono perfetti.