www.infoworld.com Open in urlscan Pro
151.101.2.165  Public Scan

Submitted URL: http://www.infoworld.com/
Effective URL: https://www.infoworld.com/
Submission: On December 16 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="gsc-search-box gsc-search-box-tools" accept-charset="utf-8">
  <table cellspacing="0" cellpadding="0" role="presentation" class="gsc-search-box">
    <tbody>
      <tr>
        <td class="gsc-input">
          <div class="gsc-input-box" id="gsc-iw-id1">
            <table cellspacing="0" cellpadding="0" role="presentation" id="gs_id50" class="gstl_50 gsc-input" style="width: 100%; padding: 0px;">
              <tbody>
                <tr>
                  <td id="gs_tti50" class="gsib_a"><input autocomplete="off" type="text" size="10" class="gsc-input" name="search" title="search" aria-label="search" id="gsc-i-id1" dir="ltr" spellcheck="false" placeholder="Start Searching"
                      style="width: 100%; padding: 0px; border: none; margin: 0px; height: auto; outline: none;"></td>
                  <td class="gsib_b">
                    <div class="gsst_b" id="gs_st50" dir="ltr"><a class="gsst_a" href="javascript:void(0)" title="Clear search box" role="button" style="display: none;"><span class="gscb_a" id="gs_cb50" aria-hidden="true">×</span></a></div>
                  </td>
                </tr>
              </tbody>
            </table>
          </div>
        </td>
        <td class="gsc-search-button"><button class="gsc-search-button gsc-search-button-v2"><svg width="13" height="13" viewBox="0 0 13 13">
              <title>search</title>
              <path
                d="m4.8495 7.8226c0.82666 0 1.5262-0.29146 2.0985-0.87438 0.57232-0.58292 0.86378-1.2877 0.87438-2.1144 0.010599-0.82666-0.28086-1.5262-0.87438-2.0985-0.59352-0.57232-1.293-0.86378-2.0985-0.87438-0.8055-0.010599-1.5103 0.28086-2.1144 0.87438-0.60414 0.59352-0.8956 1.293-0.87438 2.0985 0.021197 0.8055 0.31266 1.5103 0.87438 2.1144 0.56172 0.60414 1.2665 0.8956 2.1144 0.87438zm4.4695 0.2115 3.681 3.6819-1.259 1.284-3.6817-3.7 0.0019784-0.69479-0.090043-0.098846c-0.87973 0.76087-1.92 1.1413-3.1207 1.1413-1.3553 0-2.5025-0.46363-3.4417-1.3909s-1.4088-2.0686-1.4088-3.4239c0-1.3553 0.4696-2.4966 1.4088-3.4239 0.9392-0.92727 2.0864-1.3969 3.4417-1.4088 1.3553-0.011889 2.4906 0.45771 3.406 1.4088 0.9154 0.95107 1.379 2.0924 1.3909 3.4239 0 1.2126-0.38043 2.2588-1.1413 3.1385l0.098834 0.090049z">
              </path>
            </svg></button></td>
        <td class="gsc-clear-button">
          <div class="gsc-clear-button" title="clear results">&nbsp;</div>
        </td>
      </tr>
    </tbody>
  </table>
</form>

Text Content

Close Ad




INFOWORLD

UNITED STATES
 * United States
 * United Kingdom

 * App Dev
 * Cloud
 * Gen AI
 * Machine Learning
 * Analytics
 * IDG TECH(Talk) Community
 * Newsletters

×

search
 

Analytics
Careers
Databases
Cloud Computing
 * Amazon Web Services
 * Kubernetes
 * Microsoft Azure

Generative AI
Machine Learning
Open Source
Software Development
 * Agile Development
 * CI/CD
 * Devops
 * Java
 * JavaScript
 * Microsoft .Net

Newsletters
IDG Events
In-Depth
 * Features
 * How-To
 * News
 * Reviews

Blogs
Video
 * Do More with R
 * Smart Python
 * IDG TECH(talk) Channel

White Papers/Webcasts
From Our Partners
   
   
 * The Latest Content from Our Sponsors

More from the Foundry Network
The voice of IT leadership
Analytics Careers CIO Role Digital Transformation Leadership Project Management
Security at the speed of business
Application Security Cloud Security Identity Management Information Security
Network Security Risk Management Security Software
Making technology work for business
Blockchain Collaboration Mobile Office Software Security Systems Management
Windows
From the data center to the edge
Data Center Internet of Things Linux Networking SD-WAN Servers Storage Wi-Fi
 * About Us |
 * Contact |
 * Republication Permissions |
 * Privacy Policy |
 * Cookie Policy |
 * Copyright Notice |
 * European Privacy Settings |
 * Member Preferences |
 * Advertising |
 * Foundry Careers |
 * Ad Choices |
 * E-commerce Links |
 * California: Do Not Sell My Personal Info |

 * Follow Us
 * 
 * 
 * 


×

Close


INFOWORLD’S 2023 TECHNOLOGY OF THE YEAR AWARD WINNERS




INTRO TO JSX: HTML THAT DOES JAVASCRIPT

By Matthew Tyson


THE BEST NEW FEATURES IN C# 12

By Joydip Kanjilal

Advertisement


 * Don't Miss:
 * Get the latest insights into generative AI by reading InfoWorld’s Generative
   AI Insights blog

MORE TOP STORIES
 * JDK 21: The new features in Java 21
 * Build or buy cloud-based generative AI?
 * Confidential computing in Microsoft Azure gets a boost
 * 9 reasons SQL has got to go


BUILD OR BUY CLOUD-BASED GENERATIVE AI?

THE MANTRA FOR COMPUTING IS TO USE OTHER PEOPLE’S TECHNOLOGY, SO IT'S SURPRISING
THAT GENERATIVE AI DOESN’T SEEM TO FOLLOW THAT PATTERN FOR MANY ENTERPRISES.

--------------------------------------------------------------------------------

David Linthicum
|
 * 
 * 
 * 


INFOWORLD’S 2023 TECHNOLOGY OF THE YEAR AWARD WINNERS

INFOWORLD RECOGNIZES THE YEAR’S BEST PRODUCTS IN SOFTWARE DEVELOPMENT, CLOUD
COMPUTING, DATA ANALYTICS, AI, AND MACHINE LEARNING.

--------------------------------------------------------------------------------

InfoWorld
|
 * 
 * 
 * 


CONFIDENTIAL COMPUTING IN MICROSOFT AZURE GETS A BOOST

HARDWARE-BACKED CONFIDENTIAL COMPUTING IN MICROSOFT AZURE NOW INCLUDES PROTECTED
ENVIRONMENTS FOR VMS, CONTAINERS, AND GPUS, WITHOUT THE NEED TO WRITE
SPECIALIZED CODE.

--------------------------------------------------------------------------------

Simon Bisson
|
 * 
 * 
 * 

Advertisement




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.

--------------------------------------------------------------------------------

Matthew Tyson
|
 * 
 * 
 * 


WHAT IS AN API? APPLICATION PROGRAMMING INTERFACES EXPLAINED

DEVELOPERS USE APPLICATION PROGRAMMING INTERFACES TO HIDE COMPLEXITY, ORGANIZE
CODE, DESIGN REUSABLE COMPONENTS, AND CONNECT DIFFERENT SYSTEMS, APPLICATIONS,
OR SERVICES. HERE'S HOW.

--------------------------------------------------------------------------------

Matthew Tyson
|
 * 
 * 
 * 



Get the best of InfoWorld delivered to your inbox. Sign up for our free
newsletters.

Subscribe now


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.

--------------------------------------------------------------------------------

Serdar Yegulalp
|
 * 
 * 
 * 


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.

--------------------------------------------------------------------------------

Paul Krill
|
 * 
 * 
 * 


COMPANIES AREN’T READY TO SUCCEED WITH AI

A NEW STUDY SHOWS THAT AI WON’T WORK WITHOUT A LOT MORE TALENT IN THE EMPLOYMENT
MARKET. ENTERPRISES WILL NEED TO BE INNOVATIVE TO WIN THIS ONE.

--------------------------------------------------------------------------------

David Linthicum
|
 * 
 * 
 * 


HOW SOFTWARE ENGINEERING INTELLIGENCE PLATFORMS BOOST DEVELOPER PRODUCTIVITY

SOFTWARE ENGINEERING INTELLIGENCE PLATFORMS SUCH AS CODE CLIMATE’S VELOCITY GIVE
ENGINEERING LEADERS A DEEPER, DATA-DRIVEN UNDERSTANDING OF HOW THEIR TEAM WORKS
AND WHERE THEY CAN IMPROVE.

--------------------------------------------------------------------------------

Madison Unell
|
 * 
 * 
 * 


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.

--------------------------------------------------------------------------------

Paul Krill
|
 * 
 * 
 * 



Advertisement




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.

--------------------------------------------------------------------------------

Paul Krill
|
 * 
 * 
 * 


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.

--------------------------------------------------------------------------------

Matt Asay
|
 * 
 * 
 * 


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.

--------------------------------------------------------------------------------

Li Liu
|
 * 
 * 
 * 


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.

--------------------------------------------------------------------------------

Peter Wayner
|
 * 
 * 
 * 


VISUAL STUDIO CODE INTRODUCES FLOATING EDITOR WINDOWS

VISUAL STUDIO CODE 1.84 ALLOWS YOU TO MOVE EDITORS OR EDITOR GROUPS OUT OF THE
MAIN WINDOW INTO THEIR OWN WINDOWS.

--------------------------------------------------------------------------------

Paul Krill
|
 * 
 * 
 * 




--------------------------------------------------------------------------------




InfoWorld Follow us
 * 
 * 
 * 
   


 * About Us
 * Contact
 * Republication Permissions
 * Privacy Policy
 * Cookie Policy
 * Copyright Notice
 * European Privacy Settings
 * Member Preferences
 * Advertising
 * Foundry Careers
 * Ad Choices
 * E-commerce Links
 * California: Do Not Sell My Personal Info

Copyright © 2023 IDG Communications, Inc.

Explore the Foundry Network descend
 * CIO
 * Computerworld
 * CSO Online
 * InfoWorld
 * Network World












INFOWORLD WANTS TO SHOW YOU NOTIFICATIONS

--------------------------------------------------------------------------------

YOU CAN TURN OFF NOTIFICATIONS AT ANY TIME FROM YOUR BROWSER

Accept Do not accept

POWERED BY SUBSCRIBERS