this post was submitted on 31 Mar 2025
531 points (98.4% liked)
Funny
9134 readers
1386 users here now
General rules:
- Be kind.
- All posts must make an attempt to be funny.
- Obey the general sh.itjust.works instance rules.
- No politics or political figures. There are plenty of other politics communities to choose from.
- Don't post anything grotesque or potentially illegal. Examples include pornography, gore, animal cruelty, inappropriate jokes involving kids, etc.
Exceptions may be made at the discretion of the mods.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Surprisingly, yes, I do. Cucumber is a testing tool ~~for ruby applications~~ for a whole lot of programming languages.
Yeah, we use gherkin, which is a variety of cucumber. Programmers name things weird. Java is a coffee bean and C is just a letter; they've just gotten big enough that people recognize them now.
With capybara and selenium
Java is an island
It's the successor to B, which was derived from BCPL ("Basic Combined Programming Language")
Incidentally, C++ is a reference to how integer values are iterated in C. And then C# is a pithy take on C++ wherein you've stacked two rows of plus signs on top of each other.
There's often some rhyme or reason to these names.
I found this interesting, was there an A?
Proceeds to go look it up while still hoping for your knowledge
Gherkin is the syntax, Cucumber is a specific implementation.
Have always personally seen Gherkin being used with Cucumber, as I believe that they're two parts of the same whole, but I'm happy to be corrected if wrong :).
My understanding is that Gherkin is the syntax used to write the scenarios / acceptance criteria, whilst Cucumber is the tool that interprets said scenarios and executes them as automated tests.
I wonder what A and B looked like XD
Java is also an island
(Sorry, small inside joke for German-speaking Java programmers)
And slang for coffee, which is some old tech too IIRC
Java for insels