Live data from Hacker News

Unison Cloud

unison.cloud

11–20 of 158 posts

Re: Unison Cloud

#14

Whoa, I just started building something similar for scrapscript! Curious: Who is the target demographic for this service? Hobbyists? I'm also interested in what benefits unison touts specifically. Is the only reason to choose unison over Cloudflare's workers the conveniences of functional typing and other ergonomics?

Unison is an actual language with many cutting edge features. Im fairly sure Unison was created for a mix of practical and theoretical concerns, especially the intersection thereof. My gut tells me Cloudflare workers are some type of low-code solution.

> My gut tells me Cloudflare workers are some type of low-code solution.

Cloudflare Workers hosts servers written in JavaScript / Wasm.

Re: Unison Cloud

#15
post #7

Is Unison something I can easily self host? I wouldn't want to be vendor locked to Unison Cloud.

I would even pay a few bucks (one time, not a subscription) to license this software for use. I would love to use Unison for my personal projects, but I'm not about to get locked-in to something, I'd rather build something myself that was worse than this than get locked in for personal projects. I know it has a free tier now, but in the future that may not exist.

Re: Unison Cloud

#16
Does anyone know which parts are open source and which parts are proprietary? Discarding the obvious hosting service.

For example: is the storage layer, mentioned in the landing page, open source?

I'm tempted to use it, even as a hosting service.

Re: Unison Cloud

#17

Looks really cool. I hope they wrap their language with a variant of python or typecript or something, as I think a lot of the former programmers would embrace this type of deployment model. I'm just not sure they'd want to learn haskell style syntax.

Hi, one of the Unison creators here. We've talked about adding pluggable syntax[1]. It's in principle straightforward (the code is already stored in a database as its abstract syntax tree, not text) and I imagine a future version of Unison could let you pick from a variety of syntaxes. But we haven't gotten to it yet.

[1] https://github.com/unisonweb/unison/issues/499

... that said, the language semantics and libraries are still going to be different, so even if we have a python-ish or typescript-y syntax, there'll still be new things to learn. :)

Re: Unison Cloud

#18
To me, the most interesting aspect is the Unison language, specifically how it does away with code-as-text, and instead uses a structured database, so one is dealing directly with the AST: https://www.unison-lang.org/docs/the-big-idea/

(It is not the only language to do so - see old.reddit.com/r/nosyntax)

I hope this catches on, because parsing strings of text is a monumental waste of complexity.

Re: Unison Cloud

#20

Whoa, I just started building something similar for scrapscript! Curious: Who is the target demographic for this service? Hobbyists? I'm also interested in what benefits unison touts specifically. Is the only reason to choose unison over Cloudflare's workers the conveniences of functional typing and other ergonomics?

This may be more of a comp. sci. answer than you're looking for, but the thing I find most unique is the content-addressed functional language underlying it. Content-addressed meaning that definitions can be identified with "a hash of the AST", which is used as the building block for distributed programming: https://www.unison-lang.org/docs/the-big-idea/ I see the unison.cloud service itself as more of a first large-…

In a weird way, it's what JDSL wanted to be https://thedailywtf.com/articles/the-inner-json-effect
Post reply on HN