Live data from Hacker News

Show HN: Imba – I have spent 7 years creating a programming language for the web

news.ycombinator.com

351–354 of 354 posts

Re: Show HN: Imba – I have spent 7 years creating a programming language for the web

#351
post #250

This looks great however I’m skeptical about dom memoization. VDOM + immutable data structures seems to be much simpler conceptually and may provide even better performance.

VDOM is certainly not faster. Svelte says "VDOM is pure overhead", and VDOM approaches are generally beaten by Imba and reactive libraries like SolidJS:

https://krausest.github.io/js-framework-benchmark/2021/table...

https://svelte.dev/blog/virtual-dom-is-pure-overhead

Re: Show HN: Imba – I have spent 7 years creating a programming language for the web

#352
I'd like to see a discussion around:

1. The two-way data-binding. I'm sure a lot of developers have gotten it ingrained that "two-way data binding is bad and doesn't scale to large apps and teams".

2. Server-side rendering. 2.1 How does it work? 2.2 Is it limited to sending html strings like in the landing page example? 2.3 Will Imba render the app/page on the server before sending it to the client? 2.4 How does it compare architecturally to a React/NextJS combo?

The landing page could beneficially have addressed these two concerns briefly, and linked to a follow up discussion. I'm sure it is top-of-mind of many developers, and a potential (unnecessary?) turn-off.

Re: Show HN: Imba – I have spent 7 years creating a programming language for the web

#353

You had me at "indentation-based syntax". :)

Lost me there tbh :)

Agreed. I was excited for a couple minutes, then 1 minute and 15 seconds into the video saw "indentation based" and checked out.

Nothing good is indentation based. I will die on this hill

Re: Show HN: Imba – I have spent 7 years creating a programming language for the web

#354
post #336

Earlier quoted context omitted.

Ha ha no. I didnt even have a discussion about that. I think i need to talk to my manager at some point. But he has been very supportive!

Just out of curiosity, what is your age? You can give a range if you are not comfortable sharing the exact number.

31
Post reply on HN