Author: Infoworld

Apryse, provider of the cross-platform Leadtools toolkit for building document and image processing capabilities into applications, has released Leadtools 23, which introduces a new Excel API and .NET MAUI support.Released March 5, Leadtools 23 features an Excel API that allows developers to build and save Microsoft Excel sheets programmatically, while the Excel Web Editor integrates into HTML/JavaScript applications. Both enable editing, formatting, formula creation, styling, merging, and saving of Excel files.A new PDF engine in Leadtools, meanwhile, allows developers to load, view, and save PDFs at a more affordable cost, the company said. Leadtools is powered by patented AI and…

Read More

Are you a cloud architect, engineer, or neither? The question will get you more blank stares than good explanations due to the confusion around two roles that perform separate but equally important duties.I’ve held both roles. I was a software engineer early in my career, then morphed into an architect, then an executive architect. The trouble is that we tend to conflate both roles these days. The lines between engineering and architecture have blurred. We’re obtaining engineering certifications that say “architect” and architecture certifications that say “engineer.” The former is the most common, leading to considerable confusion.First, I don’t care…

Read More

Generative AI is estimated to add between $2.6 trillion to $4.4 trillion in economic benefits to the global economy annually, according to McKinsey. This forecast is based on 63 new use cases that could deliver improvements, efficiencies, and new products for customers across multiple markets. This is a huge opportunity for developers and IT leaders alike.At the core of the generative AI promise is data. Data enables generative AI to understand, analyze, and interact with the world around us, fueling its transformative capabilities. To succeed with generative AI, your company will need to manage and prepare its data well.At the…

Read More

I’ve never been a big fan of annual performance reviews. Frankly, I think they ought to be utterly unnecessary. No one enjoys the process. I’m at a loss why a company would spend all those person-hours on a process that no one really wants.Any competent manager should be meeting regularly with all of her direct reports, and should make sure that each employee knows clearly where they stand and how they are performing. Continuous and timely feedback is vastly superior to annual reviews. If a manager provides continuous and timely feedback, then the performance review process should be a complete…

Read More

Folks, we have an open source problem. And, no, it’s not the problem some think. You’ll hear people rail against corporations that falsely describing their code as open source. Sometimes they’re correct. You’ll hear others bemoan the influx of venture-backed companies diluting the meaning of open source to fuel corporate gains. Sometimes they’re correct.But the problem isn’t the companies. At least, not the primary problem. We’ve always had businesses try to piggyback on open source branding in pursuit of commercial gains. The difference during the past few years, however, is that free and open source software lost its way, leaving developers (and…

Read More

SQL, the Structured Query Language, remains one of the most widely used programming languages, coming in fourth in Stack Overflow’s research for 2023. Just over half (51.52%) of professional developers use SQL in their work, but only around a third (35.29%) of those learning to code use SQL.For a language that has remained in use for decades, SQL has a mixed reputation among developers. Why does SQL remain in use when so many other languages have come and gone? And why does SQL have a bright future still?Ubiquity and stabilityOne reason why SQL remains in use is because it is…

Read More

Science fiction writers and directors love creating high-tech visions of the future. Over the years, their collective imagination has dreamed up possible futures that are awesome, amazing, terrifying, and often totally wrong.Such imaginative speculation isn’t necessarily a crime or even a mistake. After all, it’s just fiction: a bit of fun exploring what might be. It’s not a rigorous, results-oriented slog—that’s for the programmer nerds back in the salt mines. Science fiction is an expedition where we let our imaginations run wild.Science fiction creators have also been right at least some of the time. Some sci-fi visions have even helped…

Read More

JetBrains has released Compose Multiplatform 1.6.0, an upgrade to the company’s declarative UI framework that introduces a UI testing API and improves the common resources API. Compose Multiplatform allows developers to build UIs for Android, iOS, desktop, and web from a shared code base.Compose Multiplatform 1.6.0 was unveiled on February 28. Instructions for getting started with Compose Multiplatform can be found at jetbrains.com.The update features a common API for UI testing. This experimental API allows developers to write common UI tests that validate the behavior of an application’s user interface across platforms supported by the framework. For example, developers might…

Read More

President Joseph Biden has issued an executive order intended to protect Americans’ sensitive personal data from exploitation from countries of concern including China, Russa, Iran, and North Korea.Issued February 28, the order authorizes the attorney general to prevent the large-scale transfer of Americans’ personal data to countries of concern and offers safeguards around other activities that can give these countries access to this sensitive data.“Countries of concern can rely on advanced technologies, including artificial intelligence, to analyze and manipulate bulk sensitive personal data to engage in espionage, influence, kinetic, or cyber operations or to identify other potential strategic advantages over…

Read More

Elon Musk, one of OpenAI’s founding board members and investors, has filed a lawsuit against the company and its CEO Sam Altman, alleging that the now Microsoft-financed creator of ChatGPT has breached its founding mission.“This case is filed to compel OpenAI to adhere to the founding agreement and return to its mission to develop artificial general intelligence (AGI) for the benefit of humanity, not to personally benefit the individual defendants and the largest technology company in the world,” the lawyers wrote as part of the suit.The lawsuit, filed in the Superior Court of California in the County of San Francisco,…

Read More