Artwork

内容由Kristoffer, Fredrik, Tobias提供。所有播客内容(包括剧集、图形和播客描述)均由 Kristoffer, Fredrik, Tobias 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal
Player FM -播客应用
使用Player FM应用程序离线!

Kodsnack 573 - This is not a toy project, with Leandro Ostera and Emil Privér

1:04:36
 
分享
 

Manage episode 405967415 series 2166142
内容由Kristoffer, Fredrik, Tobias提供。所有播客内容(包括剧集、图形和播客描述)均由 Kristoffer, Fredrik, Tobias 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal

Fredrik is joined by Emil Privér and Leandro Ostera for a discussion of the OCaml ecosystem, and making it Saas-ready by building Riot.

First of all: OCaml. What is the thing with the language, and how you might get into it coming from other languages? The OCaml community is nice, interested in getting new people in, and pragmatic. And it has a nice mix of research and industry as well.

Then, Leandro tells us about Riot - an experiment in bringing everything good about the Erlang and Elixir ecosystems into OCaml. The goal? Make OCaml saas-ready. Riot is not 1.0 just yet, but an impressive amount has been built in just five(!) months.

Emil moves the discussion over to the mindset of shipping, and of finding and understanding good ideas in other places and picking them up rather than reinventing the wheel. Leandro highly recommends reading the code of other projects. Read and understand the code and solutions others have written, re-use good ideas and don’t reinvent the wheel more often than you really have to.

Last, but by no means least, shoutouts to some of the great people building the OCaml community, and a bit about Emil’s project DBCaml.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Links Titles
  • Few people can have a massive impact
  • Impact has been an important thing for me
  • It’s a language out there
  • A very long lineage of thinking about programming languages
  • Programs that never fail
  • The functional version of Rust
  • Melange is amazing
  • This is not a toy project
  • Yes, constraints!
  • Wonders in community growth
  • Arrow pointing toward growth
  • Programs that don’t crash
  • A very different schoold of reliability
  • Invert the arrow
  • Very easy on the whiteboard
  • Multicore for free
  • An entire stack from scratch
  • Built for the builders
  • A massive tree of things
  • Make OCaml saas-ready
  • Leo is a shipper
  • Standing on the shoulders of many, many giants
  • Learn from other people
  • I exude OCaml these days
  • Sitting down and building against the spec
  • You just give it something
  • Your own inner join
  • We build everything in public
  • The gospel of the dunes
  continue reading

596集单集

Artwork
icon分享
 
Manage episode 405967415 series 2166142
内容由Kristoffer, Fredrik, Tobias提供。所有播客内容(包括剧集、图形和播客描述)均由 Kristoffer, Fredrik, Tobias 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal

Fredrik is joined by Emil Privér and Leandro Ostera for a discussion of the OCaml ecosystem, and making it Saas-ready by building Riot.

First of all: OCaml. What is the thing with the language, and how you might get into it coming from other languages? The OCaml community is nice, interested in getting new people in, and pragmatic. And it has a nice mix of research and industry as well.

Then, Leandro tells us about Riot - an experiment in bringing everything good about the Erlang and Elixir ecosystems into OCaml. The goal? Make OCaml saas-ready. Riot is not 1.0 just yet, but an impressive amount has been built in just five(!) months.

Emil moves the discussion over to the mindset of shipping, and of finding and understanding good ideas in other places and picking them up rather than reinventing the wheel. Leandro highly recommends reading the code of other projects. Read and understand the code and solutions others have written, re-use good ideas and don’t reinvent the wheel more often than you really have to.

Last, but by no means least, shoutouts to some of the great people building the OCaml community, and a bit about Emil’s project DBCaml.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Links Titles
  • Few people can have a massive impact
  • Impact has been an important thing for me
  • It’s a language out there
  • A very long lineage of thinking about programming languages
  • Programs that never fail
  • The functional version of Rust
  • Melange is amazing
  • This is not a toy project
  • Yes, constraints!
  • Wonders in community growth
  • Arrow pointing toward growth
  • Programs that don’t crash
  • A very different schoold of reliability
  • Invert the arrow
  • Very easy on the whiteboard
  • Multicore for free
  • An entire stack from scratch
  • Built for the builders
  • A massive tree of things
  • Make OCaml saas-ready
  • Leo is a shipper
  • Standing on the shoulders of many, many giants
  • Learn from other people
  • I exude OCaml these days
  • Sitting down and building against the spec
  • You just give it something
  • Your own inner join
  • We build everything in public
  • The gospel of the dunes
  continue reading

596集单集

所有剧集

×
 
Loading …

欢迎使用Player FM

Player FM正在网上搜索高质量的播客,以便您现在享受。它是最好的播客应用程序,适用于安卓、iPhone和网络。注册以跨设备同步订阅。

 

快速参考指南