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
Which screen resolutions do you frequently use? Note: not the resolution the display is capable of mind, but the resolution you’re using...
New
Rainer
Have you seen the new features that will be available in the upcoming C# 9 release? C# is taking a lot of input from functional l...
New
AstonJ
If you’re a fan, why? If you’re not fussed on it, how comes?
New
AstonJ
In your opinion which programming languages are simple to use and easy to get started wither those who don’t have a computer science bac...
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
Thought it might be worth having a dedicated thread for standing desk treadmills (for those interested, here’s our general thread on stan...
New
AstonJ
Inspired by this tweet by @dasdom Even if you take out all the damage being done by humans, our planet has about 50B years before bein...
New
AstonJ
Things like smart speakers (such Amazon Alexa), smart TVs or other devices with built in microphones, cameras or with other features that...
New
GermaVinsmoke
Do you like to help others on stackoverflow in your free time? And what’s your reputation on Stackoverflow? :smirk::joy::rofl:
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

PragmaticBookshelf
Stop developing web apps with yesterday’s tools. Today, developers are increasingly adopting Clojure as a web-development platform. See f...
New
ohm
Which, if any, games do you play? On what platform? I just bought (and completed) Minecraft Dungeons for my Nintendo Switch. Other than ...
New
brentjanderson
Bought the Moonlander mechanical keyboard. Cherry Brown MX switches. Arms and wrists have been hurting enough that it’s time I did someth...
New
DevotionGeo
I know that -t flag is used along with -i flag for getting an interactive shell. But I cannot digest what the man page for docker run com...
New
AstonJ
There’s a whole world of custom keycaps out there that I didn’t know existed! Check out all of our Keycaps threads here: https://forum....
New
AstonJ
Do the test and post your score :nerd_face: :keyboard: If possible, please add info such as the keyboard you’re using, the layout (Qw...
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
PragmaticBookshelf
Author Spotlight Rebecca Skinner @RebeccaSkinner Welcome to our latest author spotlight, where we sit down with Rebecca Skinner, auth...
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New
CommunityNews
Open-source implementation of the classic GTA engine now running directly in your browser. Experience the reVC technology demo on DOS.Zon...
New