InfoWorld

Expert articles on cloud, software development, and AI

Infoworld First Look

December 13, 2023

Intro to JSX: HTML that does JavaScript

Love it or loathe it, JSX has made a big impact on front-end engineering. Here's a code-first intro to the HTML-based JavaScript templating language. Read more ▶

Image: SQL unleashed: 7 SQL mistakes to avoid

SQL unleashed: 7 SQL mistakes to avoid

SQL is a convenient way to manage and query your data, but badly written queries can tie up your database. Here are seven common SQL traps and how to avoid them.

9 reasons SQL has got to go

Why is the language developers and DBAs use to organize our data such a mess? Here are nine reasons we wish we could quit SQL, even though we probably won't.

Generative AI is off to a rough start

As the big vendors overstate the capabilities of their generative AI projects, maybe it’s time to use open source to keep them honest.

Image: How to evaluate a vector database

How to evaluate a vector database

There is no universal ‘best’ vector database—the choice depends on your needs. Evaluating scalability, functionality, performance, and compatibility with your use cases is vital.

C# expected to be Tiobe language of the year

Tiobe’s Programming Language of the Year honors go to the language with the most growth in popularity year over year.

JetBrains ships AI Assistant for JetBrains IDEs

Powered by OpenAI and JetBrains models, AI Assistant can explain and refactor code and generate code, commit messages, documentation, and tests.

Ruby 3.3.0 nears release with new parser

Ruby language upgrade with Prism parser, Lrama parser generator, and experimental Ruby JIT compiler is available in a release candidate.

InfoWorld
Facebook Twitter LinkedIn
© 2023 InfoWorld
140 Kendrick Street, Building B
Needham, MA 02494