Good morning (?)!

Did you know that we have an Issue Index page? It still needs a lot of work, but you can find some of our past segments and collaborations there.

Anyway, let's get to our articles.

Articles

(Sep 25) #ruby

You can "convert" an object to a string using to_s as well as to_str , but do you know the difference between these two methods? Author Tom de Bruijn has written an entire article explaining exactly this: explicit casting and implicit type coercion.



Deep learning experiments in OCaml

(Sep 20) #ocaml [Hacker News]

I know this may sound crazy to some of you, but Python isn't the only language you can program AIs. How about we look at OCaml for a change? That's right, author Laurent Mazare attended a seminar where they used OCaml and TensorFlow to reproduce some typical deep learning problems. In this article we get to see a more functional approach to AI programming.



Putting This Blog on IPFS

(Sep 19) #bash

The InterPlanetary File System (IPFS) is a readonly distributed filesystem who's mission is to decentralize the content of the web. If this sounds awfully like Tim Berners-Lee recent SOLID project, that's because they have very similar components but different goals. To get an idea of what IPFS can do, author Leo Tindall has moved his blog to IPFS and has written an article explaining the process.





Programming language of the day: Cuneiform."Cuneiform is an open-source workflow language for large-scale scientific data analysis. It is a statically typed functional programming language promoting parallel computing. It features a versatile foreign function interface allowing users to integrate software from many external programming languages. At the organizational level Cuneiform provides facilities like conditional branching and general recursion making it Turing-complete. In this, Cuneiform is the attempt to close the gap between scientific workflow systems like Taverna, KNIME, or Galaxy and large-scale data analysis programming models like MapReduce or Pig Latin while offering the generality of a functional programming language."



And that's it for today! Discuss this issue at our subreddit r/morningcupofcoding.

Did you like what you read? Let us know by clicking one of the links below.

Liked - Disliked

I hope you enjoyed reading the latest issue of Morning Cup of Coding. If you did, consider supporting it by becoming a patron (Patreon), buying me a coffee (PayPal), donating anonymously (coinbase), or purchasing an MCC mug (RedBubble); it helps me keep this going.

Cheers,

Pek