Best of Functional ProgrammingAugust 2022

  1. 1
    Article
    Avatar of quastorQuastor Daily·4y

    The Architecture of Facebook's Distributed Message Queue

    Facebook Ordered Queue Service (FOQS) is an internal Facebook tool that fills that role. FOQS provides an API that consists of the following operations - Enqueue - Add an item Dequeue The dequeue API accepts a collection of (topic, count) pairs where count represents the number of items to return from the topic.

  2. 2
    Article
    Avatar of hackernoonHacker Noon·4y

    Why You Need to Learn Multiple Programming Languages

    Boot.dev is a battery-included computer science curriculum in the browser. The full curriculum will only require the use of about 6 languages in total. The majority of the program can just use JavaScript, Python, and Go. If you only write one programming language, it’s easy to assume a certain You might find yourself needing to look up syntax occasionally, but everyone does that.

  3. 3
    Article
    Avatar of tilThis is Learning·4y

    Enrich your Javascript with simple functional programming techniques

    Javascript is a multi-paradigm programming language that allows writing code in different styles. In this article, I'd like to demonstrate how one of such simple techniques can make our code better. The goal is to improve two very important metrics of clean code: re-usability and readability. The getValidationErrors function is not too bad.

  4. 4
    Article
    Avatar of asayerasayer·4y

    Forever Functional: A Treasury of Tips, Tricks and Techniques for JavaScript

    We have published several articles providing tips, tricks and techniques derived from functional programming. They let you write shorter, clearer, easily tested and maintained code. Let’s review now all the suggested enhancements for your work.

  5. 5
    Article
    Avatar of infoworldInfoWorld·4y

    What’s the Go programming language (Golang) really good for?

    Google's Go language, aka Golang, has evolved from being a curiosity for alpha geeks to being the battle-tested programming language behind some of the world’s most important cloud-centric projects. Go is designed to err on the side of being small and easy to understand, with certain features deliberately omitted.

  6. 6
    Article
    Avatar of ghblogGitHub Blog·4y

    Keeping your skillset fresh as a developer

    The ReadME Project's senior editor Klint Finley gathered a panel of three tech professionals at different stages of their careers. Karthik Iyer is a software engineer at JPMorgan Chase and Monica Powell is a GitHub Star.

  7. 7
    Article
    Avatar of hashnodeHashnode·4y

    The Choice: Python or JavaScript

    Javascript is a programming language that is one of the core technologies of the World Wide Web. It was built by Guido van Rossum and first appeared on 20 February 1991. Free and Open Source Python language is freely available at the official website. It does follow a paradigm called Just-In-Time (JIT) Compilation. Meaning it gets converted to bytecode just as it's about to run.