Raku / ake

A Raku make-a-like inspired by rake
Artistic License 2.0
12 stars 10 forks source link

“Sake” is overused, come up with something else #19

Closed AlexDaniel closed 4 years ago

AlexDaniel commented 6 years ago

See these:

It doesn't really matter who was first, just let them have it. We can come up with a better name.

For inspiration:

I think it's time to up our game and call it 6ake.

There's also this idea:

\<MasterDuke> you could rename ours to psake, with a silent 'p'

Thoughts?

ab5tract commented 6 years ago

The commonality of the 'sake' name was the first thing that came to my mind when this project appeared. I believe there was even a 'sake' in Ruby around 2007-2008, to add one more example to the list.

'6ake' is actually pretty awesome, in my opinion.

Since a 6 in leetspeak can interpolate as a 'b', we can vocalize it as "bake" without cross-polluting search terms and keywords.

In standard sorting for ls and other tools, the '6akefile' will appear at the top of any reasonable project structure. In my opinion this is a nice little feature.

On Mon, Jun 25, 2018 at 4:30 AM, Aleks-Daniel Jakimenko-Aleksejev < notifications@github.com> wrote:

See these:

It doesn't really matter who was first, just let them have it. We can come up with a better name.

For inspiration:

I think it's time to up our game and call it 6ake.

There's also this idea:

you could rename ours to psake, with a silent 'p' Thoughts? — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub , or mute the thread .
JJ commented 6 years ago

:+1: to 6ake

ismailarilik commented 6 years ago

I wouldn't read 6ake as "bake". Maybe as "sixake". I think a better solution may be "p6make". We won't be able to find short names everytime for Perl 6; most of them are already in use. But using Perl 6 extension "p6" in front of all names will work everytime and also will perfectly make sense.

25 Haz 2018 Pzt, 10:55 tarihinde, Juan Julián Merelo Guervós < notifications@github.com> şunu yazdı:

:+1: to 6ake

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/perl6/p6-sake/issues/19#issuecomment-399864866, or mute the thread https://github.com/notifications/unsubscribe-auth/AQxT4cOmArq3maj8Ar3yG_eEMqSt-pqtks5uAJeIgaJpZM4U1bNT .

--

İsmail Arılık - https://forum.yazbel.com/

sjn commented 6 years ago
coke commented 6 years ago

-1 to "6ake"

the-eater commented 6 years ago

-1 to 6ake, it's personal I guess, but I don't think executables should start with numbers.

I'm actually quite fond of ache, because Makefile's, are a pain in the ass.

maybe this is oblivious and ignorant, but puild :sunglasses: (p[erl6] + [b]uild)

audreyt commented 6 years ago
melezhik commented 6 years ago

make6 - maybe a stupid idea but .. :), connotation of perl6 + make

finanalyst commented 6 years ago

+1 to 'ache'

Recognisable English words (for English speakers) are much easier to remember.

-1 to pmake as I am guaranteed to miss off the 'p' at some stage.

On 25/06/18 21:38, 唐鳳 wrote:

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/perl6/p6-sake/issues/19#issuecomment-399954630, or mute the thread https://github.com/notifications/unsubscribe-auth/AAWMnMU_1o6BVpskwtFLcy8JqRmuhE6Xks5uAOe_gaJpZM4U1bNT.

AlexDaniel commented 5 years ago

I think this can be delayed a bit until perl 6 gets an alias (expected around v6.d release).

JJ commented 5 years ago

But we can still use ake. Please?

AlexDaniel commented 5 years ago

@JJ maybe, but that requires an actual renaming effort, and this was posted today. I just think that maybe we want to take the new alias into account if it happens. So I hope we can all wait less than a month :)

JJ commented 5 years ago

If we have to wait for a new alias, this will take forever. Not that it's urgent, but ake, of all options discussed, seem to have enough support. Of course, those who know me I'd prefer þake, but that's a lost battle, so ake is great.

AlexDaniel commented 5 years ago

From the post:

I ask that Larry Wall renders his decision on the alias by November 1, 2018

I disagree with your definition of “forever”! :)

JJ commented 5 years ago

Asking is not the same as getting...

nxadm commented 5 years ago

Asking is not the same as getting...

It's the first (polite) step though ;)

AlexDaniel commented 5 years ago

Just for the record…

I think this can be delayed a bit until perl 6 gets an alias (expected around v6.d release).

We actually have “Raku” now, but things were a bit crazy right after the announcement, so this issue was a bit delayed…

jonathanstowe commented 5 years ago

♥ake ;-)

lichtkind commented 5 years ago

heartache is funny but not a nice name, and i wouldn't call everything 6, bake makes sense but is not original, but when we take the s six why not shake? its almost the original proposal , funny and distinctive

Altai-man commented 5 years ago

Shake is already taken for a very similar thing, I guess(a build system fwiw) - https://neilmitchell.blogspot.com/2018/10/announcing-shake-017.html

lichtkind commented 5 years ago

wake - like in waking up the software?

jonathanstowe commented 5 years ago
perl6 -e 'say "/usr/share/dict/words".IO.lines.grep(/ake$/).pick'
hotcake

:-)

polettix commented 5 years ago
AlexDaniel commented 4 years ago

While ake is probably a good name, the language is now called Raku, so I wonder if there are any better options now. Like, uhm, maku ? :joy:

rba commented 4 years ago

headake? :massage: Maybe this is to negative?

zaucker commented 4 years ago

for-Christ's-sake ... as a reminder what Raku identifiers are possible:

sub for-Christ's-sake {
    my $for-Christ's-sake = 42;
    say $for-Christ's-sake;
}

for-Christ's-sake();

Interestingly, for-†'s-sake and $for-†'s-sake are not valid.

0racle commented 4 years ago

Is this still a thing? With the rename well underway, maybe Maku?

lizmat commented 4 years ago

Maki? Can't get the image out of my head of a monkey doing pottery :-)

AlexDaniel commented 4 years ago

Done by @patrickbkr++! See https://github.com/Raku/ake/commit/a598347011.

On IRC I briefly explained why no more bikeshedding is needed:

there are a bunch of upvotes, it was proposed by audrey herself, it's not taken by any binary, it should autocomplete from akTAB on most systems unlike maku which requires you to write it fully, Makufile looks too similar to Makefile while Akefile is positively distinct