• Drewmeister@lemmynsfw.com
    link
    fedilink
    English
    arrow-up
    33
    ·
    2 days ago

    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.

    • UnderpantsWeevil@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 days ago

      C is just a letter

      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.

      • JokeDeity@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        1 hour ago

        I found this interesting, was there an A?

        Proceeds to go look it up while still hoping for your knowledge

    • Shoe@lemm.ee
      link
      fedilink
      arrow-up
      4
      ·
      2 days ago

      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.