Skip to content
This repository was archived by the owner on May 20, 2024. It is now read-only.

Commit 07f70c1

Browse files
authored
Update README.md
1 parent 09703a5 commit 07f70c1

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# End of Life Notice
2+
3+
It was a fun project and I learned a lot, but I had to disabbondan this project for various reasons:
4+
5+
* POSIX shell scripting has no local variables, and constantly working with sub-shells kills any performance.
6+
* Performance in general became more and more of a problem.
7+
* Testability became more difficult, and I started with a bad unit test strategy.
8+
* After trying to solve [Advent of Code 2023](https://github.com/CodingMarkus/Advent-of-Code-Solutions) in the POSIX shell only, I learned a lot of new tricks and wasn't happy with the code design of that project.
9+
* In the end, it's just not worth the effort, since my original goal was to make other scripting languages irrelevant in many cases just by using powerful POSIX shell scripts, but to run those shells you need the full POSIX environment, and that may be more complicated than just having a single portable interpreter for another scripting language.
10+
11+
---
12+
113
# POSIX Shell Script Tools
214

315
A collection of functions and modules to write powerful POSIX shell scripts.

0 commit comments

Comments
 (0)