Я планирую написать объектно-ориентированную оболочку (на основе Python). У меня уже много идей. Но прежде чем я собираюсь его реализовать, я хочу вдохновить меня на существующую оболочку.Какие объектные оболочки есть?
То, что я в основном имею в виду объектно-ориентированный:
- Параметры не только массив строк, но массив объектов.
- Возвращаемое значение также является объектом.
- Существует не только stdin, stdout и stderr, но и любое возможное количество именованных потоков, которые могут быть определенного типа (а не только потока байтов).
Я читал, что Windows PowerShell несколько похожа на это (на основе .Net). Хотя я ищу некоторые существующие оболочки Linux/MacOSX.
Конечно, есть и IPython, но на самом деле он не предназначен как оболочка Unix, т. Е. Материал для трубопроводов довольно сложный.
нет такой предмет. powershell - единственная истинно объектная оболочка afaik. Небеса запрещают: microsoft инновации! – x0n
Разве это когда-нибудь было? Я также думал о написании подходящей объектно-ориентированной оболочки, поскольку я считаю, что это значительно упрощает управление и сценарии оболочки. – user2294382
Мне надоели мои петли, падающие на их задницу из-за пробелов в именах файлов. Я знаю, что есть способы обойти это, но это боль. Пришло время, когда мы догнали Powerhell! –