InfoWorld

Expert articles on cloud, software development, and AI

Infoworld First Look

January 25, 2021

8 reasons Python will rule the enterprise — and 8 reasons it won’t

The rise of Python will lead many enterprise managers to wonder whether it’s time to jump on the hype train. Let’s weigh the pros and cons. Read more ▶

Image: We need a new way to think about open source

We need a new way to think about open source

Open source companies and cloud providers are at war over who gets to profit from open source software. To help resolve that problem, we just might need new licensing.

What is the AI in AIops?

These 6 AIops solution providers can help companies manage the dizzying complexity of modern data sets.

Microsoft Visual Studio 16.9 preview enhances C++ tooling

Latest update to Microsoft’s signature IDE adds command line tools for C++, MVVM tools for XAML, and IntelliSense improvements.

Image: Top R tips and news from RStudio Global 2021

Top R tips and news from RStudio Global 2021

See how to speed up your R code, customize your graphics, and more

GraalVM boosts Java performance with Truffle framework

Java on Truffle in GraalVM 21 brings Java up to snuff with Python, Ruby, and JavaScript on the multi-language virtual machine.

Using a database ORM in Python

ORMs let you work with databases by way of a programming language's native metaphors, instead of by constructing raw database commands as strings. In this video we'll look at a simple ORM for Python, Peewee, and how it uses Python objects, like classes, to represent and work with a database.

How to use immutable objects in ASP.NET Core MVC 5

Take advantage of init-only setters to make configuration options immutable in ASP.NET Core MVC 5 to avoid unnecessary assignments and eliminate opportunities for errors.

InfoWorld
Facebook Twitter LinkedIn
© 2021 InfoWorld
492 Old Connecticut Path
Framingham, MA 01701