{"id":152882,"date":"2025-12-27T23:11:55","date_gmt":"2025-12-27T21:11:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/statistika-po-yazykam-programmirovaniya-ispolzuemym-v-ekosisteme-gnome"},"modified":"2025-12-27T23:11:55","modified_gmt":"2025-12-27T21:11:57","slug":"statistika-po-yazykam-programmirovaniya-ispolzuemym-v-ekosisteme-gnome","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/statistika-po-yazykam-programmirovaniya-ispolzuemym-v-ekosisteme-gnome","title":{"rendered":"Statistiques sur les langages de programmation utilis\u00e9s dans l'\u00e9cosyst\u00e8me GNOME","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Des statistiques sur les langages de programmation utilis\u00e9s dans GNOME et les applications pour GNOME ont \u00e9t\u00e9 publi\u00e9es. Le projet compte au total 6,7 millions de lignes de code, dont 1,6 million pour les applications et 5,1 millions pour les biblioth\u00e8ques et les composants de base de GNOME.  <\/p>\n<ul>\n<li class=\"l\"> Pour les biblioth\u00e8ques GNOME, le langage C continue d'\u00eatre utilis\u00e9 par d\u00e9faut, et plus des deux tiers du code des composants de base de GNOME sont \u00e9crits dans ce langage. Les plus grands de ces composants sont GTK (820\u2009000 lignes), GLib (560\u2009000 lignes) et Mutter (390\u2009000 lignes).\n<li class=\"l\"> Rust a environ 523 000 lignes de code, dont environ 400 000 sont utilis\u00e9es dans les wrappers pour les biblioth\u00e8ques de base et sont en grande partie g\u00e9n\u00e9r\u00e9es automatiquement. Parmi les biblioth\u00e8ques en Rust, on note Librsvg et glycin.\n<li class=\"l\"> Environ 190 000 lignes sont \u00e9crites en Vala, dont environ 100 000 lignes se trouvent dans le d\u00e9p\u00f4t Vala.\n<li class=\"l\">  Il y a 242 000 lignes de code en Python, dont 110 000 proviennent de l'application Orca.\n<li class=\"l\"> 106 000 lignes sont \u00e9crites en JavaScript, dont 65 000 se trouvent dans GNOME Shell, repr\u00e9sentant environ la moiti\u00e9 de tout le code de GNOME Shell.  <\/ul>\n<p>R\u00e9partition des langages de programmation utilis\u00e9s dans les biblioth\u00e8ques et composants GNOME :    <center><img decoding=\"async\" alt=\"Statistiques sur les langages de programmation utilis\u00e9s dans l&#039;\u00e9cosyst\u00e8me GNOME\" src=\"\/wp-content\/uploads\/2025\/12\/b3dab91d37fc23e5ed926d5b805df3fb.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>R\u00e9partition des langages de programmation dans les applications de base pour GNOME : 44,8 % du code est \u00e9crit en C, 20,7 % en Vala, 10,3 % en Rust, 6,9 % en Python, 13,8 % en JavaScript et 3,45 % en C++.      <center><img decoding=\"async\" alt=\"Statistiques sur les langages de programmation utilis\u00e9s dans l&#039;\u00e9cosyst\u00e8me GNOME\" src=\"\/wp-content\/uploads\/2025\/12\/1c1ce091b0a6bb45a715155f8d0ae234.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p> En examinant les programmes tiers r\u00e9pertori\u00e9s dans le catalogue GNOME Circle, la majorit\u00e9 du code (41,7 %) est \u00e9crite en Rust, suivie par Python (29,2 %) et Vala (13 %). 6 % des programmes sont \u00e9crits en C, 10 % en JavaScript et 1 % en Crystal. Les programmes les plus populaires du catalogue GNOME Circle (selon le nombre d'installations de la derni\u00e8re mise \u00e0 jour) sont : Blanket, Eyedropper, Newsflash, Fragments et Shortwav.    <center><img decoding=\"async\" alt=\"Statistiques sur les langages de programmation utilis\u00e9s dans l&#039;\u00e9cosyst\u00e8me GNOME\" src=\"\/wp-content\/uploads\/2025\/12\/a9727233c732845ed17347cecd829587.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64516\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043e \u044f\u0437\u044b\u043a\u0430\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 GNOME \u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0434\u043b\u044f GNOME. \u0412\u0441\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442 6.7 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a \u043a\u043e\u0434\u0430, \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 1.6 \u043c\u043b\u043d \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0430 5.1 \u043c\u043b\u043d \u043d\u0430 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0438 \u0431\u0430\u0437\u043e\u0432\u044b\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b GNOME. \u0414\u043b\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a GNOME \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u044f\u0437\u044b\u043a \u0421\u0438 \u0438 \u0431\u043e\u043b\u0435\u0435 2\/3 \u0441\u0442\u0440\u043e\u043a \u043a\u043e\u0434\u0430 \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 GNOME \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u043d\u0430 \u0434\u0430\u043d\u043d\u043e\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":152883,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-152882","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043e \u044f\u0437\u044b\u043a\u0430\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 GNOME \u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0434\u043b\u044f GNOME.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/statistika-po-yazykam-programmirovaniya-ispolzuemym-v-ekosisteme-gnome\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043f\u043e \u044f\u0437\u044b\u043a\u0430\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u043c \u0432 \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0435 GNOME | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043e \u044f\u0437\u044b\u043a\u0430\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 GNOME \u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0434\u043b\u044f GNOME.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/statistika-po-yazykam-programmirovaniya-ispolzuemym-v-ekosisteme-gnome\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-12-27T21:11:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-12-27T21:11:57+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Statistiques sur les langages de programmation utilis\u00e9s dans l'\u00e9cosyst\u00e8me GNOME | ProHoster","description":"Des statistiques sur les langages de programmation utilis\u00e9s dans GNOME et les applications pour GNOME ont \u00e9t\u00e9 publi\u00e9es.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/statistika-po-yazykam-programmirovaniya-ispolzuemym-v-ekosisteme-gnome","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043f\u043e \u044f\u0437\u044b\u043a\u0430\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u043c \u0432 \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0435 GNOME | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043e \u044f\u0437\u044b\u043a\u0430\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 GNOME \u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0434\u043b\u044f GNOME.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/statistika-po-yazykam-programmirovaniya-ispolzuemym-v-ekosisteme-gnome","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-12-27T21:11:57+00:00","article:modified_time":"2025-12-27T21:11:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"152882","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-20 13:53:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-20 13:53:19","updated":"2026-01-20 13:53:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/152882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=152882"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/152882\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/152883"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=152882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=152882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=152882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}