{
  "id": "89627310919f",
  "url": "https://opensource.com/article/17/10/perl-turns-30",
  "title": "Perl turns 30 | Opensource.com",
  "note": "I like to give Perl code a hard time because so much of it is so sloppy. However, truth be told some of the very first coding I did on the web was all Perl [CGI](https://en.wikipedia.org/wiki/Common_Gateway_Interface) code doing really goofy things on the web. The block of Perl that I wrote for BigCharts was some of my favorite. It’s amazing that Perl is now 30 years old. These days I definitely prefer Python but Perl does deserve some respect at least for it’s regular expression capabilities.",
  "voice": "jamie",
  "saved": "2017-10-12T00:55:26Z",
  "host": "opensource.com",
  "kind": "page",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/89627310919f/",
  "markdown": "https://links.thingelstad.xyz/links/89627310919f.md",
  "issues": [
    {
      "number": 23,
      "slug": "weekly-thing-for-october-14-2017",
      "title": "Weekly Thing for October 14, 2017",
      "date": "2017-10-14T12:00:00Z",
      "section": "Links 📌",
      "position": 6,
      "url": "https://weekly.thingelstad.com/archive/23/",
      "page": "https://links.thingelstad.xyz/issues/23/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 5,
      "page": "https://links.thingelstad.xyz/hosts/opensource.com/",
      "nearest": [
        {
          "id": "feb6baf463a5",
          "title": "Interview with Michael DeHaan of Ansible | Opensource.com",
          "url": "http://opensource.com/business/14/10/interview-michael-dehaan-ansible",
          "record": "https://links.thingelstad.xyz/links/feb6baf463a5/"
        },
        {
          "id": "42489687e193",
          "title": "Ops: It's everyone's job now | Opensource.com",
          "url": "https://opensource.com/article/17/7/state-systems-administration",
          "record": "https://links.thingelstad.xyz/links/42489687e193/"
        },
        {
          "id": "019642360cde",
          "title": "Testing in production: Yes, you can (and should) | Opensource.com",
          "url": "https://opensource.com/article/17/8/testing-production",
          "record": "https://links.thingelstad.xyz/links/019642360cde/"
        },
        {
          "id": "e0d0b0e34e75",
          "title": "14 must-read tech newsletters | Opensource.com",
          "url": "https://opensource.com/article/18/8/must-read-tech-newsletters",
          "record": "https://links.thingelstad.xyz/links/e0d0b0e34e75/"
        },
        {
          "id": "bd1635f63997",
          "title": "How do tools affect culture? | Opensource.com",
          "url": "https://opensource.com/article/18/8/how-tools-affect-culture",
          "record": "https://links.thingelstad.xyz/links/bd1635f63997/"
        }
      ]
    },
    "same_week": {
      "count": 18,
      "nearest": [
        {
          "id": "13bcdd2077dd",
          "title": "Behind the Magic: How we built the ARKit Sudoku Solver",
          "url": "https://blog.prototypr.io/behind-the-magic-how-we-built-the-arkit-sudoku-solver-e586e5b685b0",
          "record": "https://links.thingelstad.xyz/links/13bcdd2077dd/"
        },
        {
          "id": "5eb58dba1ae2",
          "title": "The Importance of Thinking Time — MyProductiveMac",
          "url": "http://www.myproductivemac.com/blog/the-importance-of-thinking-time11102017",
          "record": "https://links.thingelstad.xyz/links/5eb58dba1ae2/"
        },
        {
          "id": "1906ce6c8c6a",
          "title": "Changes in Password Best Practices - Schneier on Security",
          "url": "https://www.schneier.com/blog/archives/2017/10/changes_in_pass.html",
          "record": "https://links.thingelstad.xyz/links/1906ce6c8c6a/"
        },
        {
          "id": "e77568b653e9",
          "title": "Jamf to Receive Majority Investment from Vista Equity Partners | Jamf",
          "url": "https://www.jamf.com/resources/jamf-to-receive-majority-investment-from-vista-equity-partners/",
          "record": "https://links.thingelstad.xyz/links/e77568b653e9/"
        },
        {
          "id": "b297ceea687e",
          "title": "A Little Story About the `yes` Unix Command | Matthias Endler",
          "url": "https://matthias-endler.de/2017/yes/",
          "record": "https://links.thingelstad.xyz/links/b297ceea687e/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://opensource.com/article/17/10/perl-turns-30"
  }
}
