News for hackers. Stuff that matters.
Re:The Pain That Is GitHub Actions by motorest on Thursday March 20, 2025 @07:29AM (#43421782)
> Turing complete YAML ends up being an app specific terrible programming language.

Nonsense. As with anything in software engineering, your goal is to make things as easy that even you can manage them yourself.

If you're failing to comply with this basic principle then blaming tools like YAML has as much weight as blaming any tool at all. If you write code that flies way over your head, you cannot blame the language, text editor, keyboard, choice of keycaps, moon phase, anything. You are responsible for the mess you create for yourself. If your mess is too much for you to handle, the problem is not the markup format you're using.

I recommend you take a moment to look at the most painful pain points you experience in anything you do, and take a long hard look at what you should do to make your own life easier. Blaming YAML or JSON or ASCII does nothing to fix the problems you're creating.

There are no comments on this comment yet.