45

What does Boto stand for in the context of AWS? It seems like a random word to choose for an api name. Is it an acronym? I have tried googling around and see no indication of what it could mean.

user3726494
  • 493
  • 4
  • 11
  • just a quick, catching word, in part similar to 'moto'. May have a reference to 'boot to', but it is just generally a short library name now – Evgeny Jun 13 '18 at 19:07
  • 1
    This question is off topic for stackoverflow as it isn't a programming question. See github for an answer: https://github.com/boto/boto3/issues/1023#issuecomment-287127647 – Jordon Phillips Jun 13 '18 at 19:09
  • 15
    This is not off-topic: The meaning of a name can be insightful into what it is naming. For example, the [meaning of the OCaml programming language name](https://ocaml.org/learn/faq.html). In the case of Boto here, it does not seem to relate to anything technical about AWS or Python - but the Question here is helpful nonetheless to rule that possibility out. – cellepo Oct 26 '19 at 20:12

3 Answers3

51

Boto derives its name from the Portuguese name given to types of dolphins native to the Amazon River.

SO, I don't think it stands for anything or it has full form. Though this could only be best answered by the Team of AWS, who has come up with this name, but documentation suggests, what I have written at the start.

enter image description here

Its just catchy name and has some link the Amazon and the Amazon River

Red Boy
  • 5,429
  • 3
  • 28
  • 41
8

From internal Wiki:

The Boto was named after it because it swims in the Amazon, and all the good river and city names were already taken.

Yar
  • 7,020
  • 11
  • 49
  • 69
1

From the creator:

It was named after the fresh water dolphin native to the Amazon river. I wanted something short, unusual, and with at least some kind of connection to Amazon. Boto seemed to fit the bill 8^)

https://github.com/boto/boto3/issues/1023#issuecomment-287127647

Eyal Levin
  • 16,271
  • 6
  • 66
  • 56