Pro Tip: if I have to dig through eight paragraphs of fluff to find out what the fuck your product is, then you REALLY need to rethink the description of your product. In particular, it was not at all clear what was meant by a "programming platform". Until I finally stumbled onto the description below, I thought it was just another web-based IDE. > What is the Unison platform? At a high level, it consists of three co…
As with many things in life, there's also a relevant xkcd: https://xkcd.com/927/
Unison: a next-generation programming platform
41–50 of 135 posts
Re: Unison: a next-generation programming platform
#42I'm so confused...
Re: Unison: a next-generation programming platform
#43PS: might be a false dychotomy but then next-gen is an exaggeration.
Re: Unison: a next-generation programming platform
#44Pro Tip: if I have to dig through eight paragraphs of fluff to find out what the fuck your product is, then you REALLY need to rethink the description of your product. In particular, it was not at all clear what was meant by a "programming platform". Until I finally stumbled onto the description below, I thought it was just another web-based IDE. > What is the Unison platform? At a high level, it consists of three co…
* Be courteous when offering constructive criticism (that means, for example, don't swear at people)
* Often it's not the project owners posting things on HN - many projects aren't necessarily ready for public consumption when they end up on here
* This doesn't even appear to be a "product". It's an open source project that seems to have been recently put out there
Absolutely typical that this is the top rated comment. Hacker News, you SUCK.
Re: Unison: a next-generation programming platform
#45PS: might be a false dychotomy but then next-gen is an exaggeration.
Re: Unison: a next-generation programming platform
#46Re: Unison: a next-generation programming platform
#47> Another 25% is spent on explicit networking. We don’t merely specify that a value must be sent from one node to another, we also specify how in exhaustive detail.
>Somewhere in between all this plumbing code is a tiny amount of interesting, pure computation, which takes up the remaining 5% of developer time.
> These numbers are made up, of course, but if anything they are optimistic
Optimistic for your argument, that is.
Re: Unison: a next-generation programming platform
#48Pro Tip: if I have to dig through eight paragraphs of fluff to find out what the fuck your product is, then you REALLY need to rethink the description of your product. In particular, it was not at all clear what was meant by a "programming platform". Until I finally stumbled onto the description below, I thought it was just another web-based IDE. > What is the Unison platform? At a high level, it consists of three co…
Pro tips: * Be courteous when offering constructive criticism (that means, for example, don't swear at people) * Often it's not the project owners posting things on HN - many projects aren't necessarily ready for public consumption when they end up on here * This doesn't even appear to be a "product". It's an open source project that seems to have been recently put out there Absolutely typical that this is the top ra…
This may shock you, but the internet wasn't fucking built for five year olds.
> * Often it's not the project owners posting things on HN - many projects aren't necessarily ready for public consumption when they end up on here
That doesn't mean that they aren't open to constructive criticism.
> * This doesn't even appear to be a "product". It's an open source project that seems to have been recently put out there
Fine. s/product/project/. Better?
> Absolutely typical that this is the top rated comment. Hacker News, you SUCK.
Language!
Re: Unison: a next-generation programming platform
#49> Perhaps 70% of developer time is spent dealing with parsing, serialization, and persistence. Values are encoded to and from JSON, to and from various binary formats, and to and from various persistent data stores… over and over again. > Another 25% is spent on explicit networking. We don’t merely specify that a value must be sent from one node to another, we also specify how in exhaustive detail. >Somewhere in betw…
Re: Unison: a next-generation programming platform
#50Earlier quoted context omitted.
The difference is that this editor will supposedly not even allow the code to be in a state of type errors . You literally can not construct a program that is not well-typed. Don't ask me how that editing experience is supposed to work, or if it's a good idea.
Actually, that sounds terrible. I already am sometimes annoyed when I try to first use a variable, and then go back and decide where should I declare it - visual studio doesn't like that - literally not being able to go through a broken state would be annoying.