This weekly digest is an extended version of the newsletter emailed to subscribers every Wednesday. As well as listing the week’s news items, it also includes the week’s Book Review, additions to Book Watch and latest news from the I Programmer Library. This week’s features include an excerpt from Mike James’ newly published deep dive into C# and one from Ian Elliot’s book on core jQuery.
To receive this digest automatically by email, sign up for our weekly newsletter.
November 4 – 10, 2021
|Deep C# – Structs & Classes
Classes can do the same job as C# structs – so why both? Find out in this extract from my new book, Deep C#:Dive Into Modern C#.
Getting Started With jQuery – Advanced Ajax
So far in our exploration of jQuery we have used the “shorthand” Ajax methods. These are all implemented as calls the to the full jQuery ajax method and if you want to do anything slightly out of the ordinary then you need to make use of it directly. In this installment we look at controlling the request and sending data to the server
Programming News and Views
Latest Vulnerability Suggests Compilers Should Learn Unicode
There is a fuss at the moment about a security problem that could allow a Trojan to enter the code of any language. It is the “any language” part that seems to be the scary bit. What is going on? In fact, it’s all very simple.
Microsoft Releases .NET 6 And Visual Studio 2022
Microsoft has released .NET 6 and Visual Studio 2022. .NET 6 is a Long Term Support release, while Visual Studio 2022 promises developer productivity improvements.
Amazon Introduces RStudio on Amazon SageMaker
Amazon has announced the availability of RStudio for SageMaker. The move is designed to make it easier to use RStudio with SageMaker’s machine learning and deep learning capabilities, and to incorporate RStudio into the data science infrastructure on SageMaker.
Apache Bigtop 3 Improves CI Support
Apache Bigtop,used for packaging, testing, and configuration of the open source components that make up the Hadoop infrastructure, has been updated with a major new version. Bigtop 3 now has support for continuous integration testing based on Jenkins.
Stack Overflow Improves Teams Integration
Stack Overflow has announced improved integration with Microsoft Teams, which they are describing as being their latest step in serving their paid and enterprise customer base. Stack Overflow for Teams can be used by development teams to ask questions and find answers asynchronously.
Salary Highs For Data and AI Professionals
For data science and AI professionals, experience with less frequently used and growing, tools, frameworks and platforms commands a generous premium.
Aussie++ – A Bonza Language
It is said that the US and UK are divided by a common language, but what about Australia? Could Aussie ++ go mainstream and legitimize strine?
Pyston Road Map Promises 64-bit ARM Support
The team behind Pyston, the high-performance Python implementation originally developed by cloud storage provider Dropbox, has announced plans for the future, including 64-bit ARM support and a proper CI/CD system.
Red Hat Updates VS Code For Java Extension
The 1.0 release of Red Hat’s extension for Java for Visual Studio Code is now available on VS Code Marketplace. Language Support for Java provides Java language support via Eclipse JDT Language Server, which itself uses Eclipse JDT, M2Eclipse and Buildship.
The PaSh Project – Advancing the Unix Philosophy One Step Further
The PaSh Project gives your POSIX script superpowers by utilizing parallelization in order to speed up execution times. This leads to faster results for data scientists, engineers, biologists, economists, administrators, and programmers.
GitHub Announces Improvements At Universe 2021
GitHub Universe 2021 has now ended, with a wide ranging set of improvements and new features announced at the conference. These ranged from making the new GitHub Issues a public beta, through improved CI/CD with GitHub Actions, to improvements to GitHub Codespaces.
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 enables us to continue posting.
Mike James comments in his review:
This book is a good example of its type, i.e. the problem-solving approach. It is clear and it covers the solutions well. The success of this book for you depends very much on how enthusiastic you can get about such problems. It isn’t a bad approach and if you like puzzles then it might suit your learning style.
Added to Book Watch
More recently published books can be found in Book Watch Archive.
From the I Programmer Library
- Deep C#: Dive Into Modern C# by Mike James
In Deep C#, I Programmer’s Mike James, who has programmed in C# since its launch in 2000, provides a “deep dive” into various topics that are important or central to the language at a level that will suit the majority of C# programmers. Not everything will be new to any given reader, but by exploring the motivation behind key concepts, which is so often ignored in the documentation, the intention is to be thought-provoking and to give developers confidence to exploit C#’s wide range of features.
I Programmer has reported news for over 10 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: [email protected]