Python is de favoriete programmeertaal. En met de aandacht rond artificiële intelligentie (ai) krijgt deze taal een extra boost. Dat blijkt uit zowel het recente rapport van datacloud-bedrijf Snowflake als de laatste Tiobe-index.
De afgelopen negen maanden hebben ruim twintigduizend ontwikkelaars uit de Streamlit-gemeenschap van Snowflake meer dan 33.000 llm-apps gebouwd. Python staat daarbij bovenaan als de prominente programmeertaal voor het ontwikkelen van ai-projecten. In het Snowflake-platform Snowpark is het gebruik van Python het afgelopen jaar significant sneller gegroeid dan dat van Java en Scala: Python groeide met 571, Scala met 387 en Java met 131 procent.
Volgens Snowflake worden grote taalmodellen (llm’s) steeds vaker ingezet voor het creëren van chatbots. Met de voortdurende revolutie in generatieve ai is het percentage chatbots ten opzichte van het totale aantal beschikbare llm-apps gestegen van ongeveer achttien naar zo’n 46 procent midden 2023 – en deze trend zet zich voort.
Gebruiksgemak
Deze resultaten zijn gebaseerd op gebruiksgegevens van meer dan negenduizend Snowflake-klanten en samengevat in het nieuwe Data Trends 2024-rapport van Snowflake. Vooral de versnelling van Python valt op. Python stijgt volgens de Snowflake-onderzoekers vooral vanwege zijn gebruiksgemak, actieve ontwikkelaarsgemeenschap en uitgebreide ecosysteem van bibliotheken en frameworks.
Ook andere bronnen bevestigen de opmars van Python in het ai-tijdperk. In de recente editie van de Tiobe-index, een index over de populariteit van programmeertalen, staat Python op nummer één. Dat is al een tijdje het geval. Maar wat opvalt: de voorsprong tussen Python en de nummer twee in die lijst (in dit geval C) was nog nooit zo groot.