crab icon indicating copy to clipboard operation
crab copied to clipboard

Crabby Language

Open TCROC opened this issue 2 years ago • 12 comments

A higher level easier to use language. This one is ambitious and will probably consist of some R & D fun to start. One of the most beautiful things about crab is its memory management and thread safety. It would be amazing if a simpler to use strongly typed scripting language such as c# operated with with entirely coerced lifetimes (by default at least unless explicitly typed) and coerced borrows / moves / mutations (also by default unless explicitly typed) based on how the code is used. Pretty much flipping all of the explicitness of rust on its head. Would be a great gateway to bringing on other developers and teaching them the ways of the crab :)


Edit:

Currently the favored name is shrimp!

crab -> shrimp
crabc -> shrimpc
crabgo -> shrimpgo
crabby -> shrimpy
crabfmt -> shimpfmt
crabup -> shrimpup

TCROC avatar Apr 13 '23 22:04 TCROC

We need a new name. Crabby is taken for clippy.

Hmm...

Spinoff to new sea creature?

Crayfish?

Then follow suit with:

crab -> cray crabc -> crayc crabgo -> craygo crabby -> um... crayy? Oh I know: craycray crabfmt -> crayfmt crabup -> crayup

TCROC avatar Apr 15 '23 04:04 TCROC

Or lobster

crab -> lob crabc -> lobc crabgo -> lobgo crabby -> lobby crabfmt -> lobfmt crabup -> lobup

TCROC avatar Apr 15 '23 04:04 TCROC

i think this is overall a great idea, but should definitely be its own repo 😉

trvswgnr avatar Apr 17 '23 08:04 trvswgnr

i think this is overall a great idea, but should definitely be its own repo 😉

Yep I agree with this 100%

TCROC avatar Apr 17 '23 12:04 TCROC

I like this idea!

JamalLyons avatar Apr 19 '23 02:04 JamalLyons

Or lobster

Lobster already exists as a language :)

KAVA-Leigh avatar Apr 19 '23 22:04 KAVA-Leigh

Or lobster

Lobster already exists as a language :)

my day has been ruined... :(

is okay. we just need a new sea creature... shrimp?

crab -> shrimp crabc -> shrimpc crabgo -> shrimpgo crabby -> shrimpy crabfmt -> shimpfmt crabup -> shrimpup

TCROC avatar Apr 19 '23 22:04 TCROC

Sorry!

Shrimp is good 👍🏻

A baby crab is a Zoea, but that is far from catchy..

I was thinking along the lines of Squid, Starfish or Cod, but I think Shrimp is a clear winner here.

I like Baby Shark, but that may lead to legal issues lol

KAVA-Leigh avatar Apr 19 '23 22:04 KAVA-Leigh

I like Baby Shark, but that may lead to legal issues lol

hahahaha that would've been great! 🤣

Ok cool I'll go edit the issue with "shrimp" being the favored name so far 🍤

TCROC avatar Apr 19 '23 23:04 TCROC

Why not only shark? 🤣

dabreyna avatar Apr 21 '23 18:04 dabreyna

Why not only shark?

I'm not apposed to this 🤔. I kinda like it actually. We have 2 good contenders now! :)

I believe @trvswgnr also suggested scampi in the Discord server

TCROC avatar Apr 21 '23 18:04 TCROC

+1 for crab(as a difrent git branch named "more craby")

Cuteistfox avatar May 28 '23 21:05 Cuteistfox