You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I plan on writing documentation as well as some opinion-based stuff. I don't hold my own writing in the highest regard, but I'd rather have something out there written poorly than nothing out there written well. Pages I've either already written or would like to write include:
The es "runtime": everything that runs outside the context of the %dispatch call
Exceptions in es, including signals and discussion of my desired -e changes
"Effective" es: es' version of "pythonic" code, including style, variable scope, use of the environment, avoiding unnecessary fork and eval calls, etc.
Job control and es: teaching the controversy, and using my proposed job control design to describe how job control works in general
Input to es: how the shell reads input, and why %parse is the least orthogonal part of the shell
Ways in which all shell scripting is functional, even in "non-functional" shells
Feedback on the existing page is welcome. Feedback on the ideas I've already put here would also be welcome. More ideas for pages you wish you could read, or pages you wish you had had as an es learner, are, of course, also welcome.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have started writing about es on my personal site: https://jpco.io/es/
I plan on writing documentation as well as some opinion-based stuff. I don't hold my own writing in the highest regard, but I'd rather have something out there written poorly than nothing out there written well. Pages I've either already written or would like to write include:
%parseto evaluation%dispatchcall-echangesforkandevalcalls, etc.%parseis the least orthogonal part of the shellFeedback on the existing page is welcome. Feedback on the ideas I've already put here would also be welcome. More ideas for pages you wish you could read, or pages you wish you had had as an es learner, are, of course, also welcome.
Beta Was this translation helpful? Give feedback.
All reactions