Remix.run Logo
porsager 2 days ago

Imba is probably one of the best kept web development secrets! Sindre has done a remarkable job of making an insanely terse while powerfull language for building web applications. Not that it's limited to web applications only, the syntax translates perfectly for any other area as well.

The fact that a platform like Scrimba was built using this language and probably only a handfull developers should make you want to learn from someone like that even more!

It's also the only learning platform I've ever recommended where I see people staying and learning more.

flanbiscuit 2 days ago | parent | next [-]

Something seems to be broken in the Imba website for me in both FF and Chrome for MacOS.

When I go to the main website: https://imba.io/

Then click on the "Demo" button

I get taken to the "Playground": https://imba.io/try/examples/apps/playground/app.imba

There is no code on the page but the preview seems to work. Same thing with all of the other examples. They work in the Preview panel, but no code loads at all.

Looking in the dev console I see a few errors:

   GET https://imba.io/monaco/min/vs/loader.js HTTP/1.1 404 Not Found

   Uncaught ReferenceError: require is not defined
  
   current file did set undefined
Some images and a preflight.css is also not found
gizzlon 2 days ago | parent | prev | next [-]

There's a free Scribe course on Imba: https://scrimba.com/learn-imba-c01h

Haven't gotten around to it yet, hope it's still relevant :P

trafnar a day ago | parent [-]

It's still relevant, the language hasn't changed much since I made this course.

barrenko 2 days ago | parent | prev | next [-]

Not sure of how much help is it to OP, but I'd also like to commend Imba's front page paint demo, it's just so neat.

evnp 2 days ago | parent [-]

It's beautiful, but note to OP it doesn't work great on Android Chrome for me - can only draw very very short lines.

pier25 2 days ago | parent | prev | next [-]

I'm hoping Imba will get more attention with the upcoming v2 release. It has tons of cool ideas and the "no reactivity" state paradigm is so much easier to reason about.

Also its css notation is what Tailwind should have been.

Btw you're the Postgres.js author, right?

porsager 2 days ago | parent [-]

It's got all the right decision for the scope it's covering!

Yeah, I'm the author of Postgres.js, although it hasn't gotten the tlc it deserved lately cause I've been too busy with another soon to be public project.

ushakov 2 days ago | parent | prev | next [-]

fun fact I learned about Imba is that it's name stands for "imbalance" (like in computer games!)

ilrwbwrkhv 2 days ago | parent | prev [-]

[flagged]

dang 14 hours ago | parent [-]

Could you please stop posting shallow dismissals and putdowns? We've asked you this many times, and if you keep it up we'll end up having to ban you.

https://news.ycombinator.com/newsguidelines.html