Pip
- This article is not detailed enough and needs to be expanded. Please help us by adding some more information.
Pip is a golfing language made by Dlosc for writing answers on Code Golf Stack Exchange. Its syntax is generally C-like, with inspiration from JavaScript, Python, Perl, Lisp, and Rebmu. It uses plain ASCII.
Pip's main reason for existence is to be a golfing language that 1) is imperative, and 2) uses infix operators. I do enjoy the challenge of stack-based programming from time to time, but I find the imperative paradigm much easier to think in, and therefore better. In a survey of Code Golf StackExchange submissions, Pip scored slightly better than GolfScript and CJam, but not quite as good as Pyth.
Hence, Pip may not be highly competitive, but it is a very good golfing language to start off with and understand.
As of April 2024, Pip sits at 32nd place in the Code Golf and Coding Challenges Elo rankings, with a rating of 1501.
External Resources
- Official documentation
- GitHub repository
- Tutorial (unfinished)
Online interpreters
- Attempt This Online
- Do Stuff Online
- Try It Online (an older version of Pip called Pip Classic)