Live data from Hacker News

Alloy is a language for describing structures and a tool for exploring them

github.com

21–23 of 23 posts

Re: Alloy is a language for describing structures and a tool for exploring them

#21
post #10
post #4

Earlier quoted context omitted.

Re TLA+, I'll copying my response from the last time Alloy was linked here: --- Alloy comes from the Z line of “systems are basically giant relational algebra problems”, while TLA+ comes from the LTL line of “systems are basically giant temporal logic problems”, which leads to a lot of fundamental differences between them. They also had different design philosophies: Jackson wanted a language that was easy to build t…

My undergraduate degree in CS covered Alloy, it was good fun to learn and solve problems with but I have to agree that the biggest pain point was definitely the limited documentation (even with access to the university's own resources). It's great to see improvements are on the horizon in this area! Edit: one of the other things I disliked about it was the GUI (it's Swing, IIRC). http://alloytools.org/workshop/slides…

If you happen to remember some of the pain points, please let me know! I keep a list of the common pitfalls that I need to address in the docs.

Re: Alloy is a language for describing structures and a tool for exploring them

#22
post #20
post #15

In what way is this alloy different than the official/original alloy? This the official alloy now? There is literally no mention or prior credit on your site to the original? A lot of unanswered things here. http://alloy.lcs.mit.edu/

It's the exact same people, and alloytools.org is now the official site. I agree that it's confusing and let people know that we need a redirect or notice on the old site.

Thanks for clarifying, I was steering clear just in case it was bogus.

Re: Alloy is a language for describing structures and a tool for exploring them

#23
post #16

Forgive my ignorance, but after looking at the Github readme I'm not really understanding what this does . What kinds of things would Alloy be used for?

Here’s a good intro from strangeloop: https://www.youtube.com/watch?v=FvNRlE4E9QQ

Thanks, this is really helpful.
Post reply on HN