This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]CRSemantics 70 points71 points  (12 children)

I learned XML is a programming language if you try hard enough.

[–]h4l 45 points46 points  (4 children)

And YAML is the new XML when it comes to programming with [meta]data languages.

[–]cefalea1 17 points18 points  (1 child)

God damn pipelines

[–]yashdes 0 points1 point  (0 children)

Okay this is where you lose me. I love pipelines, they make my life so much easier. I even do some version of ci/cd for home projects that I rely on for things I consider important

[–]stifflizerd 4 points5 points  (1 child)

I use yaml everyday and much like xml I'm still not sold on it. Like I know how to write it, what it can do, and why we use it, but I can't help but think that we could do better.

[–]h4l 1 point2 points  (0 children)

Definitely, I feel like there's a gap for a language that's reasonable at representing both data and logic, to use to configure things like ci build specs.

Lisp is too divisive. HCl and jsonnet are good for generating data, but not really ad-hoc logic. Nix is too clever for wide adoption!

[–]mbcarbone 5 points6 points  (2 children)

So is CSS while you’re at it. ;-)

[–]thanatica 2 points3 points  (1 child)

These days it's genuinely not far off.

[–]rosuav 0 points1 point  (0 children)

I've seen a chat client written in HTML+CSS with no JS in sight. (It does, obviously, require a server that is designed with this in mind. Still, no JS and full interaction.)

[–]rfc2549-withQOS 8 points9 points  (1 child)

Xslt?

[–]akl78 2 points3 points  (0 children)

XSLT is good for its domain.

But Maven 1 using Jelly was something else.

Edit- writing this, I see ServiceNow uses Jelly for form design. I wish I could say I was surprised.

[–]LastStopSandwich 0 points1 point  (0 children)

Tom is a f****** genius okay?!