Korbin73

Korbin73

Unison programming language

Has anyone ever heard of this language? https://www.unisonweb.org/ I’m completely fascinated by the main idea of this language. I like seeing ideas that explore workflows outside of author a bunch of text files, shove them into a compiler and wait for the results. I’m a fan of interactive programming, where I’m getting feedback as I author the code. SmallTalk was about interactively which seems to have been lost in the last few decades when it comes to development. One of the creators also has done several talks on the language. Here is one of them:

Even if this language doesn’t see a lot of traction, I hope the idea behind it does.

Most Liked

AstonJ

AstonJ

Initial thoughts: Sounds awesome!!

What is Unison? It is an open-source, statically typed functional langauge. Influenced by Haskell, Erlang and a research language called Frank. Unison itself has been a research project for several years and we’ve just started alpha testing (public).

LOVE the branding, and everything he’s said in the first two minutes. Especially this:

We want to make programming more fun, simpler, easier and eliminate needless complexity and do that by willing to rethink pretty much anything and everything about how programming currently works.

What’s not to like about that?!! :nerd_face:

I’m sure I’ve heard their core idea before - didn’t Joe Armstrong also say code should be identified not by it’s name but by a hash of its content?

I’ve only watched the first few minutes but I love everything about this language already - it even has it’s tag line on point:

A friendly programming language from the future.

Definitely one to watch!!

Thanks for sharing Lee!!

Where Next?

Popular General Dev topics Top

AstonJ
What chair do you have while working… and why? Is there a ‘best’ type of chair or working position for developers?
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
AstonJ
If you could work on any project, what would it be? :upside_down_face:
New
DevotionGeo
The V Programming Language Simple language for building maintainable programs V is already mentioned couple of times in the forum, but I...
New
OvermindDL1
What shell(s) do you use, why do you use them, and how do you have them configured? Note, this is about shell’s, not terminals, terminal...
New
dwaynebradley
In their weekly newsletter, Jared Santo from the Changelog shared this blog post by Mark Ericksen over at fly.io: What is really inter...
New
Margaret
Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
1143 25883 760
New
jaeyson
Not trying to add more mess here but, reddit has ELI5 but i wanted to know if it’s okay to ask Elixir-specific (or outside of it) in a si...
New
chaptuck
I am thinking about getting a fitness tracker of some kind (probably one from Garmin). Have any of you developed your own widgets, watchf...
New
malloryerik
With 100% less blockchain. I went searching for a lightweight immutable database that could be audited and ran into this. I guess this ...
New

Other popular topics Top

Devtalk
Reading something? Working on something? Planning something? Changing jobs even!? If you’re up for sharing, please let us know what you’...
1033 17470 383
New
AstonJ
What chair do you have while working… and why? Is there a ‘best’ type of chair or working position for developers?
New
malloryerik
Any thoughts on Svelte? Svelte is a radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue...
New
Exadra37
Oh just spent so much time on this to discover now that RancherOS is in end of life but Rancher is refusing to mark the Github repo as su...
New
wmnnd
Here’s the story how one of the world’s first production deployments of LiveView came to be - and how trying to improve it almost caused ...
New
gagan7995
API 4 Path: /user/following/ Method: GET Description: Returns the list of all names of people whom the user follows Response [ { ...
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New
New
New
sir.laksmana_wenk
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc. However, I don’t...
New