Scala still in need of a mascot

It’s the dragon in the West not in the East.

Some west dragons like the Smaug act just like what you said, but that’s just in novel.

And the loong is a legendary creature responsible for good weather conditions and abundant rainfall in a certain place, which can also be referred to as the god of harvest.

1 Like

Please keep posts in this thread respectful and on-topic.

If you feel a post is inappropriate, don’t reply to it; flag it for moderator attention.

As always: The Scala Code of Conduct | The Scala Programming Language

5 Likes

I think it’s exactly what I say: mythology around dragons varies a lot. Scala is a global language. These two things must be taken into account, which leads to me prefering the pengolin idea.

5 Likes

While I think the pangolin is an excellent idea, I’d like to throw in a completely different idea for a mascot. What about a beetle? British biologist J.B.S. Haldane surmised that the creator has an inordinate fondness for beetles, as there are over 400,000 known species, that’s quite a lot of types. With so many different types to choose from, I imagine we could find one that is easy to draw, cute-ish, and has some other properties that make it a good representative of Scala.

3 Likes

:grin:
(but the pangolin is /so cute/)

Due to on-going off-topic replies, I’ve locked the thread until Monday so we don’t have to moderate it over the weekend.

7 Likes

This topic was automatically opened after 3 days.

If Scala was based on C/C++ instead of Java, we could have the unsigned long loong

7 Likes

@kapunga - I think beetles are cool too, but insects are a bad choice for computer languages. I recommend we avoid anything that looks like a bug.

Bugs are unavoidable, so better a friendly critter than a mean one !

I nominate a bicycle as the mascot, because it’s quite apparent from this thread that we like painting its shed.

(Slightly more seriously: I think having a distinctive logo, which Scala has, and no mascot, is fine. Any mascot that hasn’t been around since the beginning brings its own connotations that, since they haven’t evolved with the language, don’t match. So better to leave it alone.)

8 Likes

tpolecat has been around since the beginning and arguably they have evolved with the language.

1 Like

So I spotted a sort of “Scala turd” on a poster while on my way to the bathroom:

Possibly a new Scala mascot/logo??

4 Likes

Given the Swiss origin of Scala, I would propose a marmot
image

4 Likes

Given Scala’s hybrid paradigm

3 Likes

IMHO: It would be better :wink:

1 Like

I told my fiancée about this thread, and her first idea was to adapt the logo into a mascot, instead of modifying an animal so that it fits the logo
What she ended up with is a springy little friend somewhat reminiscent of Clippy
The design is simple, but allows for a lot of movement and expressiveness
She quickly sketched it out, and I convinced her to let me post it here

13 Likes

Here is what ChatGPT proposed.
Given the discussion about Scala’s need for a mascot, here’s a creative idea for a new mascot design:

Concept: A “Scalable Salamander” (Scalamander), combining the agility and adaptability of a salamander with the concept of scalability, a core feature of Scala. This character would be vibrant, friendly, and innovative, embodying the dynamic and scalable nature of the Scala programming language.

Design Features:

  • Body: Sleek and stylized, with patterns or scales that subtly resemble the Scala logo.
  • Color: A mix of Scala’s red and gray colors, with vibrant accents to make it stand out.
  • Eyes: Expressive and intelligent, symbolizing the smart design of Scala.
  • Accessory: Wearing a scarf or carrying an item that features the Scala logo, reinforcing the brand identity.
  • Pose: Dynamic and playful, suggesting flexibility and the ability to adapt to various programming paradigms.

Let’s create an image based on this description.

Here’s an alternative mascot design for the Scala programming language, inspired by the concept of a “Scalable Salamander” or “Scalamander.” This character embodies the agility, adaptability, and scalability that Scala represents, featuring a sleek and stylized appearance with Scala’s color scheme and a dynamic, playful pose.

cute!