Get up to speed on stuff that affects you as a developer with our weekly digest. It summarizes the week's news together with the week's book review and new titles selected for Book Watch Archive. In this week's top featured article Mike James provides a plain-spoken guide to Lambda Calculus suitable for programmers.
To receive this digest automatically by email, sign up for our weekly newsletter.
November 09 - 15, 2023
Featured Articles
|
Programmer's Guide To Theory - Lambda Calculus 15 Nov | Mike James
Lambda calculus is close to logic and pure maths and it can be difficult to see what it is actually all about in practical terms. So there is a need for a plain-spoken guide suitable for programmers.
|
Advanced Best Practices for CI/CD Pipelines 13 Nov | Gilad David Maayan
The continuous integration and continuous delivery (CI/CD) pipeline is an integral part of modern DevOps practices, enabling software development teams to push code changes more frequently and reliably. As the intricacy and scale of software continue to expand, the necessity for sophisticated practices to effectively manage it is becoming increasingly evident.
|
|
Programming News and Views
|
GitHub Sees Exponential Rise In AI 15 Nov | Sue Gee
Developers are flocking to AI creating an explosion of generative AI activity in open source. The 11th annual Octoverse report, unveiled at last week's GitHub Universe event recorded 65K public generative AI projects built on GitHub in the past year and noted that almost a third of starred open source projects have a maintainer using GitHub Copilot.
|
.NET 8 Released 15 Nov | Kay Ewbank
.NET 8 has been generally released. This is the latest long term support (LTS) version that will be supported for the next three years. Microsoft says the new version delivers improvements to the performance, stability, and security, as well as platform and tooling enhancements aimed at increasing developer productivity and speed of innovation.
|
Leporello.js - The Next Gen JavaScript IDE 14 Nov | Nikos Vaggalis
Leporello.js is an interactive functional programming IDE for JavaScript with debugging superpowers. Let's look at what makes it different from traditional IDEs.
|
Grafana Adds New Tools 14 Nov | Kay Ewbank
Grafana Labs has announced new tools to make it easier to analyze application data on Grafana Cloud. The announcements are an Application Observability tool for Grafana Cloud, and Grafana Beyla, the eBPF-based application auto-instrumentation open source project for application observability.
|
Hydra Turns PostgreSQL Into A Column Store 13 Nov | Nikos Vaggalis
Hydra is an open-source extension that adds columnar tables to Postgres for efficient analytical reporting. Version 1.0 is generally available.
|
OpenAI Announces Improved Models And APIs 13 Nov | Kay Ewbank
OpenAI has announced new and improved models and APIs at its first Developer Day Conference. The company also announced it is reducing pricing for parts of its platform.
|
Microsoft Windows Announced 40 Years Ago 12 Nov | Sue Gee
Although it didn't launch until 1985, Microsoft Windows was announced in November 1983. It signaled the move for users from the command line to a GUI environment, something that some programmers still resist today.
|
New Hour Of Code Announced 10 Nov | Kay Ewbank
New activities for this year's Hour of Code have been announced. The focus for 2023,"Creativity with AI", is designed to let students learn about computer science and artificial intelligence.
|
Othello Solved - It's A Draw! 10 Nov | Mike James
The board game Othello, also known as Reversi as it played by reversing the colors of black and white disks, has been solved using alpha-beta pruning. Given "perfect play", that is a situation in which neither player makes a mistake, the outcome will always be a draw.
|
Step CI - The API Quality Assurance Framework 09 Nov | Nikos Vaggalis
Power up your API testing inside your CI workflow with Step CI, a free open-source tool that has also introduced a paid Support Plan.
|
GitHub Announces AI-Powered Changes 09 Nov | Kay Ewbank
GitHub has announced changes to its platform that will use AI "in every step of the developer lifecycle". The intention is to make natural language become the universal programming language. The announcement was made at GitHub Universe.
|
|
Books of the Week
If you want to purchase, or to know more about, any of the titles listed below from Amazon, click on the book jackets at the top of the right sidebar. If you do make Amazon purchases after this, we may earn a few cents through the Amazon Associates program which is a small source of revenue that helps us to continue posting.
|
Full Review
|
Data Structures & Algorithms in Python
Author: Dr. John Canning, Alan Broder and Robert Lafore Publisher: Addison-Wesley Date: October 2022 Pages: 928 ISBN: 978-0134855684 Audience: Python developers Rating: 4 Reviewer: Mike James Data structures in Python - a good idea!
|
Book Watch
|
Data Smart, 2nd Ed (Wiley)
With the subtitle "Using Data Science to Transform Information into Insight", this book is a field guide to building statistics, machine learning, and powerful artificial intelligence concepts inside the spreadsheet. In this updated edition, author Jordan Goldmeier shows how to implement data science problems using Excel while exposing how things work behind the scenes.
|
The C# Type System (No Starch Press)
This book looks at C#'s type system, the foundation upon which all C# programs are built. Steve Love shows how to define and implement value types effectively, and write more performant and robust code. Real-world code examples and test cases throughout are designed to improve your programming with C# and show how best to implement the principles you’re learning.
|
Begin to Code (Microsoft Press)
This full-color guide will help you start creating cloud-based apps and games fast, even if you've never done it before. Rob Miles has revamped the tutorial for beginners providing challenges from debugging to step-by-step Make Something Happen exercises replicated as YouTube videos linked directly from the book.
|
I Programmer has reported news for over 12 years. You can access I Programmer Weekly back to January 2012 for all the headlines plus the book reviews and articles.
To keep up with the latest news and receive this digest automatically by email, sign up for our weekly newsletter and follow us on Twitter, Facebook, and LinkedIn , where you are welcome to share all our stories.
You can also subscribe to our RSS Feeds - we have one for Full Contents , another for News and also one for Books with details of reviews and additions to Book Watch.
Send your programming press releases, news items or comments to : NewsDesk@i-programmer.info
<ASIN:1871962439>
<ASIN:B081YS81L7>
<ASIN:013485568X> <ASIN:111993138X>
<ASIN: 1718501587>
<ASIN: 0138065403> |