Executando verificação de segurança...
2

Só por curiosidade, eu trouxe um exemplo de linguagem que utiliza o kebab-case. Clojure é um dialeto Lisp que pode ser compilado para a JVM ou para JavaScript (ClojureScript).

Clojure(Script)

  • kebab-case para "variáveis" (símbolos), atributos, constantes e funções;
  • PascalCase para Records (classes).
(defrecord Address [city state])

(defrecord Person [first-name last-name ^Address address])

(defn make-person
 [fname lname city state]
 (->Person fname lname (->Address city state)))

(def person1 (make-person "John" "Doe" "LA" "CA"))

(:first-name person1)
(:city (:address person1))
Carregando publicação patrocinada...
1

Muito obrigado pela contribuição @marlonhenrys! Com certeza Clojure é uma linguagem muito bonita e que tenho muita curiosidade de em algum momento entender ela melhor!