DEV Community

Pacharapol Withayasakpunt
Pacharapol Withayasakpunt

Posted on

Interesting naming you have come across?

Just to say, today I came across a package,

forcats

And it is not a typo.

Also, NaN Monthly downloads

Top comments (4)

Collapse
 
thomasrayner profile image
Thomas Rayner

I once worked with a sysadmin who named all his servers after specialty coffees, but was terrible at spelling. So there were servers named espreso, esspreso, and espresso... Repeat for cappuccino, and latte.

Collapse
 
ben profile image
Ben Halpern

I sort of like that the popular HTTP client for Ruby is called HTTP "Party"

GitHub logo jnunemaker / httparty

πŸŽ‰ Makes http fun again!

httparty

Build Status

Makes http fun again! Ain't no party like a httparty, because a httparty don't stop.

Install

gem install httparty

Requirements

  • Ruby 2.0.0 or higher
  • multi_xml
  • You like to party!

Examples

# Use the class methods to get down to business quickly
response = HTTParty.get('http://api.stackexchange.com/2.2/questions?site=stackoverflow')
puts response.body, response.code, response.message, response.headers.inspect
# Or wrap things up in your own class
class StackExchange
  include HTTParty
  base_uri 'api.stackexchange.com'
  def initialize(service, page)
    @options = { query: { site: service, page: page } }
  end
  def questions
    self.class.get("/2.2/questions", @options)
  end

  def users
    self.class.get("/2.2/users", @options)
  end
end

stack_exchange = StackExchange.new("stackoverflow", 1)
puts stack_exchange.questions
puts stack_exchange.
…

I do think that enhances my enjoyment typing it compared to if it were "HTTPClient" or something generic or boring.

Collapse
 
jaguart profile image
Jeff

I once had to support a small system written by the BA team...

They had discovered these cool things called VARIABLES... and decided to use them... their selected taxonomy was... first-names of all the people in the office.

Which made funny reading - it was amusing to see who was being multiplied by whom, who was fetched from the database, and who was destroyed by going out of scope!

:)

Collapse
 
adam_cyclones profile image
Adam Crockett πŸŒ€

It has to be this, it's a bit of an in-joke about recruitment.

GitHub logo RockstarLang / rockstar

The Rockstar programming language specification

Rockstar

Rockstar is a dynamically typed computer programming language, designed for creating programs that are also song lyrics. Rockstar is heavily influenced by the lyrical conventions of 1980s hard rock and power ballads.

But why?

Mainly because if we make Rockstar a real (and completely pointless) programming language, then recruiters and hiring managers won't be able to talk about 'rockstar developers' any more.

Also 'cos it's kinda fun and any language based on the idea of compiling Meatloaf lyrics has to be worth a look, right?

Plus we can make stickers. Who doesn't want a sticker on their laptop saying 'CERTIFIED ROCKSTAR DEVELOPER'?

What's here?

Implementations

The official reference implementation is Satriani - written in JavaScript, it runs in browsers and supports NodeJS for server-side and larger projects.

Rocky is a fully spec-compliant Rockstar implementation written…