|
Welcome to the iProgrammer newsletter. You are receiving this newsletter because you signed up at I Programmer. For more information and help see the end of this email |
Featured Articles |
jQuery 4 - Reinventing Events 31 Mar | Ian Elliot jQuery 4 doesn't just provide a cross-browser abstraction—it refines the event system to be more declarative and secure. With jQuery 4, the philosophy remains: write less, do more. This is an exclusive extract from Ian Elliot's book on jQuery 4. |
Why Software Engineering Will Never Die Revisited In The Age Of Spec Driven Development 27 Mar | Nikos Vaggalis The rise of Spec Driven Development begs for a reassessment of the original thesis; are the principles of "why software engineering will never die" still valid or have they been overridden by spec-driven development and thus completely automated, just like coding is? |
Programming News and Views |
Apple Computer Company Founded 50 Years Ago Today 01 Apr | Sue Gee It was on April 1st, 1976 that the Apple Computer Company was founded by Steve Jobs, Steve Wozniak and Roland Wayne. At the time, the start up that 50 years later is now worth approach $4 Tillion, the second most valuable company in the world by market capitalization, was virtually penniless. |
The Fly In The Machine 01 Apr | Mike James It's a fruit fly and no it isn't a bug. We have seen how successful artificial neural networks have been, but that's nothing compared to the real thing. Now we have a fly's brain in a simulated body romping through a simulated environment. |
Delphi 13.1 Adds ARM 64 Support 31 Mar | Editor Following a major update six months ago, Delphi 13.1 has been released with support for ARM 64 microprocessors. |
Major Update To JHpister 31 Mar | Nikos Vaggalis JHipster, the Java framework that unifies the Java and JavaScript build toolchains, has had a major release, bringing it to version 9.0.0. Let's check out what's new. |
Swift 6.3 Adds Android SDK 30 Mar | Kay Ewbank Swift 6.3 has been released with more flexible C interoperability, improvements to cross-platform build tooling and using Swift in embedded environments, and an official Swift SDK for Android. |
On This Day 75 Years Ago - UNIVAC I Delivered 30 Mar | Historian On March 30th, 1951, the US Census Bureau took delivery of the first UNIVAC I computer, the world's first commercially available computer. Although it was put to work with immediate effect at the Eckert-Mauchly Computer Corporation plant in Philadelphia, it took until the following year before it was moved to the Census Bureau. |
Clocks With Style And Intrigue 29 Mar | Harry Fairhead It's that time of year when the clocks change and we all suffer. Why we have to do this seems to make no sense these days, but it at least makes me remember my love of innovative time keepers. |
StoatWaffle Exploits VS Code's Folder Open Feature 27 Mar | Kay Ewbank Malware aimed at developers has been reported by researchers. StoatWaffle abuses Visual Studio Code's "runOn:folderOpen" feature to execute automatically from trusted projects. |
CIDR Conference 2026 Looks At Future of Databases 27 Mar | Nikos Vaggalis The Conference on Innovative Data Systems Research (CIDR), is a gathering for researchers and practitioners from both academia and industry to discuss the latest visionary ideas in the database field. We look into what this year's conference was about. |
TypeScript 6 Released 26 Mar | Ian Elliot TypeScript 6 has been released, with TypeScript 7 still on course to appear early this year. TypeScript 7.0 is the version that is being rewritten in native code, while TypeScript 6.0 is the last version of the JavaScript-based version. |
Apache Releases Iceberg Go 0.5 26 Mar | Kay Ewbank Apache has released Iceberg Go 0.5 with improvements including better Hive support and a basic Puffin reader and writer. |
Book Watch |
Programmer’s Guide To jQuery 4 (I/O Press) 01 Apr This book is about understanding jQuery4 and the focus is on ideas. Ian Elliot does show you how to use jQuery, but mainly by explaining how jQuery approaches the task of working with the HTML in a page. It is about creating and working with a User Interface. In addition to thoroughly explaining the core jQuery functions that let you locate and work with elements on the page, Ian also looks at jQuery’s implementation of events and AJAX. |
Deep Learning with PyTorch, 2nd Ed (Manning) 30 Mar In this book PyTorch core developer Howard Huang updates the first edition with new insights into the transformers architecture and generative AI models. Huang et al show how to create your own neural network and deep learning systems and take full advantage of PyTorch’s built-in tools for automatic differentiation, hardware acceleration, and distributed training. The book shows how easy PyTorch makes it to build an entire DL pipeline, including using the PyTorch Tensor API, loading data in Python, monitoring training, and visualizing results. Each new technique is put into action with practical code examples in each chapter, culminating into building a convolution neural networks, transformers, and even a real-world medical image classifier. |
README (MIT Press) 27 Mar In this book, subtitled "A Bookish History of Computing from Electronic Brains to Everything Machines", historian Patrick McCray argues that in order for computers to become ubiquitous, people first had to become interested in them, learn about them, and take the machines seriously. A powerful catalyst for this transformation was, ironically, one of the oldest information technologies we have: books. |
----------
|
Back Issues I Programmer Weekly |