September Week 3
Saturday, 23 September 2023

Every day I Programmer has new material written by programmers, for programmers. This digest gives a summary of the latest content, which this week includes an extract from Programmer's Python: Data in which Mike James discusses dictionaries, the key data structure in Python. 

To receive this digest automatically by email, sign up for our weekly newsletter.

I Programmer Logo Square

September 14 - 20, 2023

Featured Articles


Programmer's Python Data - The Dictionary
18 Sep | Mike James
article thumbnail

Dictionaries are the key data structure in Python and you cannot avoid them. Find out how it all works in this extract from Programmer's Python: Everything is Data .


Floating Point Numbers
17 Sep | Mike James
article thumbnail

Inconvenient though they may be, fractions are the real stuff of numbers and to work with them we need to know about floating point numbers ...

Banner

Programming News and Views


Tell A Chatbot "Take a deep breath ..." For Better Anwers
20 Sep | Sue Gee
article thumbnail

What is to the best way to improve the accuracy of the solutions provided by chatbots based on large language models such as OpenAI’s ChatGPT and Google’s PaLM 2? The surprising answer is to use the prompt "Take a deep breath and work on this problem step-by-step".


Introducing The LiveCodes Code Playground
20 Sep | Nikos Vaggalis
article thumbnail

LiveCodes is a groundbreaking code playground with unique features. And it is free too. Currently in Beta. Let's look into it.


Windows Community Toolkit 8 Adds New Galleries
19 Sep | Kay Ewbank
article thumbnail

Microsoft has released version 8 of the Windows Community Toolkit. The developers describe this as a huge update with an array of improvements and features, including new galleries and a major reworking of the way the toolkit is built and published from top-to-bottom.


The Eclipse Foundation Releases 2023 Jakarta EE Developer Survey Report
19 Sep | Janet Swift
article thumbnail

The Eclipse Foundation's 2023 Jakarta EE Developer Survey confirmed that Jakarta EE is the basis for the top frameworks used for building cloud native applications. Having shipped in September 2022, Jakarta EE 10 usage had reached 17% by the time of this survey.


Kotlin Re-Enters TIOBE Index Top 20
18 Sep | Mike James
article thumbnail

Kotlin, the open-source Java alternative from JetBrains, is back in the Top 20 of the TIOBE Index, displacing Julia which lost the 20th position after only one month and is now down at 25th place.


Microsoft And Oracle Announce Oracle On Azure
18 Sep | Kay Ewbank
article thumbnail

Oracle and Microsoft have jointly announced an expanded partnership that will make it easier to run Oracle on Azure.


AI Beats Theory And Racing Drone Pilots
17 Sep | Mike James
article thumbnail

Which is better - traditional optimization theory, human pilots or AI reinforcement learning? The answer is, of course, AI but perhaps not for the reasons you might suppose.


GNU At 40 Celebrations
15 Sep | Sue Gee
article thumbnail

The GNU System is about to turn 40 and to mark the occasion the Free Software Foundation has organized two events.  There's a family hackday in Boston, USA taking place on October 1st and a hacker meeting in Biel, Switzerland, taking place on September 27th when it is planned to have 40 release announcements, discussions or presentations in one day!


The PyCon AU and SciPy 2023 Sessions Are Now Online
15 Sep | Nikos Vaggalis
article thumbnail

The talks presented at the 2023 PyCon Australia and SciPy are now available as YouTube playlists. Topics ranged from Data cleaning and visualization to APIs, GUIs and Parallelism.


Bun 1.0 Released With Experimental Windows Version
14 Sep | Kay Ewbank
article thumbnail

Bun, the new JavaScript runtime, is now available in a 1.0 production-ready version, according to the developers, who have also announced an experimental Windows version.


pg_later - Native Asynchronous Queries Within Postgres
14 Sep | Nikos Vaggalis
article thumbnail

pg_later is an interesting project and extension built by Tembo which enables Postgres to execute queries asynchronously.  Fire your query - but don't forget to check later for the result.

Banner

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


C# Programming, 3rd Ed (In Easy Steps)

Author: Mike McGrath
Publisher: Easy Steps
Date: April 2022
Pages: 192
ISBN: 978-1840789737
Audience: C# developers
Rating: 5
Reviewer: Mike James
An easy guide to C# - what could be better.

Book Watch


The AWK Programming Language 2nd Ed (Addison-Wesley)

In this update of the classic Awk book, the creators of the language, Alfred V. Aho, Brian W. Kernighan and Peter J. Weinberger, show you what Awk can do and teach you how to use it effectively. This book aims to teach effective usage of Awk, and showcases practical Awk applications, from personal programming to data analysis and data manipulation.


React Quickly, 2nd Ed (Manning)

This book teaches the skills for building React applications.In this fully revised second edition, Morten Barklund and Azat Mardan introduce functional components, React hooks, and static site generators. The book contains 80 practical examples that put React into action. This new second edition has been completely rewritten to cover the latest developments in the React framework.


Virtual Natives (Wiley)

This book's subtitle is "How a New Generation is Using Technology to Revolutionize Work, Play, and Culture" and it introduces the Virtual Native cohort of kids under 15 and their mindset. Catherine D. Henry and Leslie Shannon decipher their socio-cultural and economic experiences, and unpack their expectations of companies looking to engage, market, or employ them. The authors look at how the group are navigating everything from AI to Augmented and virtual reality, gaming, blockchain and Web3 in easy, accessible language.

 

IP2

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:1871962595>

<ASIN:B09ZGBHMG9>

<ASIN:1840789735>
<ASIN: 0138269726>

<ASIN: 1633439291>

<ASIN:1394171358>

Last Updated ( Saturday, 23 September 2023 )