Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comparison with Pomsky #85

Open
Aloso opened this issue Jul 14, 2022 · 3 comments
Open

Comparison with Pomsky #85

Aloso opened this issue Jul 14, 2022 · 3 comments

Comments

@Aloso
Copy link

Aloso commented Jul 14, 2022

Hello Yoav,

(This is the continuation of this comment.)

I'm the maintainer of Pomksy. I wrote a page that compares Pomsky with several other tools and languages, including Melody. You can find it here.

Since I'm not all that familiar with Melody, I'd appreciate it if you could check that all the information about melody is correct, or if any part needs clarification. I put a lot of work into accumulating this data, but I want to be sure that I don't misrepresent your project, since I'm obviously biased.

Thank you in advance! And if you have any questions about Pomsky, feel free to ask!

@yoav-lavi
Copy link
Owner

Thanks for opening the issue @Aloso! I appreciate the heads up, will take a look soon and let you know if anything needs clarification / modification

@yoav-lavi
Copy link
Owner

yoav-lavi commented Aug 4, 2022

Hey @Aloso!

I still need to go over the comparison in more detail, but two things I've noticed are:

1 - Melody currently has partial support for negated character sets (e.g. not ABC) as an unstable / beta feature

2 - It's worth noting that Melody supports using raw regular expressions (content within backticks) as a part of a larger Melody expression for cases where a feature is not yet implemented or tor any other reason you'd want to fall back to raw regular expressions, so if you need to use a specific unimplemented feature, that doesn't mean you can't use Melody

@Aloso
Copy link
Author

Aloso commented Aug 5, 2022

Thanks for the feedback! I updated the page now.

Does melody also support character sets that aren't negated? I find it odd that not ABC; works, but ABC; doesn't. Or am I expected to write the following, which is much more verbose?

either {
  'A';
  'B';
  'C';
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants