News for hackers. Stuff that matters.

PDiMarzio

Show HN: Write Haskell-inspired smart contracts with open source DAML

Hey HN! This is Paul from Digital Asset’s developer community team. We have recently added a web-based IDE for DAML so people can now try it out without having to download the SDK. We’d love your feedback on the experience and the language! https://webide.daml.com/Thanks to Bolek Wisniewski from the DAML language team for making this happen.In case you’re not familiar with DAML, I have...

( Read More... | no comments | 3 points | on HN )
Re:To DLT, or not to DLT? That is not the question on Monday May 06, 2019 @10:13AM (#19839562)
This blog post walks through a substantial coding example in DAML, and draws some parallels to how the use case might need to be coded if using more traditional technologies (such as SQL). A really good read for anyone wanting to understand some of the rationale behind DAML. Get the code, download the SDK, and give it a whirl yourself. Would love your feedback!
The CDM reference implementation in DAML discussed in this blog post is open source: https://github.com/digital-asset/lib-cdm-event-specification...

Digital Asset has also open sourced a complete example of a swaps application in DAML using the CDM: https://github.com/digital-asset/ex-cdm-swaps

Both repos are licensed under Apache 2.0

This is a great question that will probably get better traction if asked through one of the DAML support channels... SO (https://stackoverflow.com/questions/tagged/daml) or Slack (https://damldriven.slack.com/).
Yes Edward was a big contributor here (full disclosure - I work at DA). A lot of our engineers, like Edward, come from the Haskell community. DAML uses the GHC compiler under the covers. One way to think of is is a GHC frontend that adds the extra bits required to streamline the task of writing multipartry contracts.
At this very moment, DAML applications run on the DA ledger. Open sourcing the language is the first step in expanding that base. We (yes, I work at DA!) have been working with key ledger providers and will be making additional announcements over time - perhaps starting within the month if all goes well.
Re:The sad, sick life of the business traveller on Friday March 22, 2019 @01:24PM (#19464718)
I worked remotely for IBM for somewhere in the neighborhood of 15-20 years. Although I was effective and consistently a top performer, that's mainly because I could do a lot of my work autonomously. IBM's conference call mentality made meetings truly unproductive. Teaming on the phone is very hard.

I'm now with a startup and we use Zoom all the time, around the globe. Almost like being there.

Flying for meetings? fuggedaboutit! Totally unnecessary in my opinion.