Live data from Hacker News

Beads: Computer language and toolchain

beadslang.org

41–50 of 235 posts

Re: Beads: Computer language and toolchain

#42
post #5

Is the beadslang website made in beads?

There's an example Beads web site here: https://github.com/magicmouse/beads-examples/tree/master/Exa...

The index.beads and (I think!) corresponding index.html files are... quite something. I'm not 100% sure this will catch on.

Re: Beads: Computer language and toolchain

#43
It seems that after years of trying to develop programming languages and architectures to have separation of concerns, with the business logic, the presentation logic, and the data storage separated (or even going to full-blown microservices), this just... bunches everything together?

I get the appeal for a small program that fits in your head, but for anything more complex I don't want the code to take care of everything in a single module/file.

Re: Beads: Computer language and toolchain

#44
post #30

It looks interesting. The reference card immediately made me think of the J vocab reference card (the old one, not the Nuvoc one!). I do like the declarative nature of beads, and it does remind me of Red or Rebol in a way as someone has already commented here.

Where do I need to look for declarative examples? This: https://github.com/magicmouse/beads-examples/blob/master/Exa... looks like good old imperative Basic.

Re: Beads: Computer language and toolchain

#45
It's kind of reminiscent of 4GL languages (https://en.wikipedia.org/wiki/Fourth-generation_programming_...). The idea was, too, to have bigger application-building blocks that are composed in a more declarative way.

I think this concept will be revisited from time to time in the future, although I agree with the skepticism about this particular project.

Re: Beads: Computer language and toolchain

#46
I don't have time to watch the video right now, but after skimming the language reference I get the impression that is is sort of a modern-ish take on the 4GLs from 80s/90s - not the sexiest thing but I feel like there's definitely room for something like this. Of course, the painful lesson of 4GLs was the consequences of vendor lock-in... I didn't see any links here to the sources.

Re: Beads: Computer language and toolchain

#48
- promises far fewer bugs

- promises to replace entire stack

- ...and Excel

- "declarative languages have almost no bugs"

- built-in database

Yeah color me skeptical. I love experiments, but I prefer those that under-promise and over-deliver. People have been promising unification languages since there were only two languages. People have been promising cross-platform since there were two platforms. And people have been promising to replace Excel since...Excel

Re: Beads: Computer language and toolchain

#50

It seems that after years of trying to develop programming languages and architectures to have separation of concerns, with the business logic, the presentation logic, and the data storage separated (or even going to full-blown microservices), this just... bunches everything together? I get the appeal for a small program that fits in your head, but for anything more complex I don't want the code to take care of every…

Wasn't Meteor.js trying to do that as well for the web a few years ago?
Post reply on HN