Raku has learnt from Perl's branding mistakes and is building a brand stack based on a solid legal foundation. Raku® now has a distinctive, registered trademarked name and a legally protected mascot (i.e., Camelia). This is great news, but it's still only table stakes when it comes to building a brand.
As this video describes there are a number of layers in a successful brand stack.
The layers in the brand stack support each other - bound together by consistent brand values that permeate all the layers. When the brand values are embodied in messages that resonate honestly with audiences, a positive emotional connection is made and goodwill grows organically.
So now that Raku has secured the base layer in the stack what about the next layer: Raku's values?
Recently I asked ChatGPT (Dec 15 version) what Perl's values are and received an interesting result: flexibility, versatility, and efficiency. What about Raku? "What are the core values of the Raku programming language?" Here is ChatGPT's answer:
The core values of the Raku programming language are likely to include simplicity, expressiveness, and flexibility. These values are reflected in the design and features of the language, and are central to its mission and vision.
Overall, the core values of the Raku programming language are likely to be centered around its simplicity, expressiveness, and flexibility, and these values are likely to be important in shaping the language's brand and its place in the market.
Not a bad answer! These values rings true for me, especially expressiveness and flexibility. How about you?
Hopefully the RSC and Raku community can agree on some core values for building Raku's brand stack and start to use these values in communicating messages to early adopting audiences. If Raku can build an authentic brand stack, Raku users themselves will help power adoption through positive referrals and word-of-mouth.