Earlier quoted context omitted.
Truly, in the JS world, it is the best of times, it is the blurst of times...
That's Dickens, not Shakespeare! Your monkeys are going in the wrong direction.
Show HN: Moon – fast 7k Vue alternative
31–40 of 200 posts
Re: Show HN: Moon – fast 7k Vue alternative
#32So far, the Infinite monkey theorem is just giving us an infinite number of javascript frameworks, and no Shakespeare
Honestly, I think libraries are great, if they improve on existing solutions and actually bring something new. Don't try and stop innovation just for the sake of having to make less decisions. Moon's purpose is to provide an API similar to Vue, while being less than half of the size, and having improved performance in most cases. Why try and stop something new without giving any valid criticism? If we all have a mind…
If you really want to improve the web, we're gonna need to think a bigger than this...
Re: Show HN: Moon – fast 7k Vue alternative
#33Earlier quoted context omitted.
Honestly, I think libraries are great, if they improve on existing solutions and actually bring something new. Don't try and stop innovation just for the sake of having to make less decisions. Moon's purpose is to provide an API similar to Vue, while being less than half of the size, and having improved performance in most cases. Why try and stop something new without giving any valid criticism? If we all have a mind…
Well, to be a bit crotchety for a moment: Copying someone else's idea but doing it a little smaller or faster isn't exactly revolutionary. At this point, UI libraries are turning into the JS equivalent of programming languages (everyone is writing one, and few of them are that interesting). If you really want to improve the web, we're gonna need to think a bigger than this...
Moon has the core features of Vue, but it's started going in a different direction. I'd love any feedback and to hear your thoughts :)
Re: Show HN: Moon – fast 7k Vue alternative
#34So far, the Infinite monkey theorem is just giving us an infinite number of javascript frameworks, and no Shakespeare
Honestly, I think libraries are great, if they improve on existing solutions and actually bring something new. Don't try and stop innovation just for the sake of having to make less decisions. Moon's purpose is to provide an API similar to Vue, while being less than half of the size, and having improved performance in most cases. Why try and stop something new without giving any valid criticism? If we all have a mind…
I don't understand the 'shit on something new because there are similar things' mentality. It is the antithesis of the hacker spirit.
Re: Show HN: Moon – fast 7k Vue alternative
#35Earlier quoted context omitted.
Well, to be a bit crotchety for a moment: Copying someone else's idea but doing it a little smaller or faster isn't exactly revolutionary. At this point, UI libraries are turning into the JS equivalent of programming languages (everyone is writing one, and few of them are that interesting). If you really want to improve the web, we're gonna need to think a bigger than this...
It might not be revolutionary, but it _is_ an improvement. I just don't like when people say they hate something because they don't want to make decisions. I'd rather have feedback than someone ranting about "just another Javascript framework". Moon has the core features of Vue, but it's started going in a different direction. I'd love any feedback and to hear your thoughts :)
Re: Show HN: Moon – fast 7k Vue alternative
#36Earlier quoted context omitted.
Well, to be a bit crotchety for a moment: Copying someone else's idea but doing it a little smaller or faster isn't exactly revolutionary. At this point, UI libraries are turning into the JS equivalent of programming languages (everyone is writing one, and few of them are that interesting). If you really want to improve the web, we're gonna need to think a bigger than this...
It might not be revolutionary, but it _is_ an improvement. I just don't like when people say they hate something because they don't want to make decisions. I'd rather have feedback than someone ranting about "just another Javascript framework". Moon has the core features of Vue, but it's started going in a different direction. I'd love any feedback and to hear your thoughts :)
Second, that reaction isn't about not wanting to "make decisions"... that simplifies a rather complex set of thoughts and beliefs that are driven by the often-comical Javascript world, which appears to favour extreme complexity, constant churn and obsolescence, a near-complete absence of standards or best practices, duplication of effort, and fragmentation. Of course, the flipside of this is rapid evolution, competition in a marketplace of ideas, etc, etc.
Third, if you don't want people to see this effort as yet-another-UI-framework, it'd probably be a good idea to position the project as something other than "everyone else's good ideas, but smaller and faster" (lightly paraphrasing from the project landing page)!
Re: Show HN: Moon – fast 7k Vue alternative
#37Earlier quoted context omitted.
It might not be revolutionary, but it _is_ an improvement. I just don't like when people say they hate something because they don't want to make decisions. I'd rather have feedback than someone ranting about "just another Javascript framework". Moon has the core features of Vue, but it's started going in a different direction. I'd love any feedback and to hear your thoughts :)
Well, so first of all, it wasn't a rant, it was a joke and a bit of a jab, and you gotta admit these days there's good reason for people to be... uhh... skeptical about yet-another-JS-library. Second, that reaction isn't about not wanting to "make decisions"... that simplifies a rather complex set of thoughts and beliefs that are driven by the often-comical Javascript world, which appears to favour extreme complexity…
I am by no means trying to force people to use Moon. Instead, I am trying to show something that you might want to consider if you use and like Vue, as it is smaller and faster.
I agree I might need to reposition this project and state a little more. But I've already clarified why I made this in an article I wrote[1].
Re: Show HN: Moon – fast 7k Vue alternative
#38Earlier quoted context omitted.
> There is really no way to avoid GC when you have a virtual DOM. If you keep the virtual DOM in a typed array, there is not need for relying on the JavaScript garbage collection. Here's an example: https://github.com/vandenoever/baredom/blob/master/src/bared...
This is really cool! I'll definitely look into this and apply some of it to Moon.
Since Moon has a specific way of using the DOM, you might be able to cut down on the number of array positions per node (currently 8).
Re: Show HN: Moon – fast 7k Vue alternative
#39Re: Show HN: Moon – fast 7k Vue alternative
#40So far, the Infinite monkey theorem is just giving us an infinite number of javascript frameworks, and no Shakespeare