<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tiobe Archives - Artificial Intelligence</title>
	<atom:link href="https://www.aiuniverse.xyz/tag/tiobe/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.aiuniverse.xyz/tag/tiobe/</link>
	<description>Exploring the universe of Intelligence</description>
	<lastBuildDate>Mon, 05 Apr 2021 08:59:28 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Index Tiobe: Python roste na úkor Javy</title>
		<link>https://www.aiuniverse.xyz/index-tiobe-python-roste-na-ukor-javy/</link>
					<comments>https://www.aiuniverse.xyz/index-tiobe-python-roste-na-ukor-javy/#respond</comments>
		
		<dc:creator><![CDATA[aiuniverse]]></dc:creator>
		<pubDate>Mon, 05 Apr 2021 08:59:27 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[Index]]></category>
		<category><![CDATA[Javy]]></category>
		<category><![CDATA[roste]]></category>
		<category><![CDATA[Tiobe]]></category>
		<category><![CDATA[úkor]]></category>
		<guid isPermaLink="false">http://www.aiuniverse.xyz/?p=13929</guid>

					<description><![CDATA[<p>Source &#8211; https://www.itbiz.cz/ Průzkumy RedMonk i Tiobe vycházejí z odlišných metodik a dávají rozdílné výsledky, v něčem se však shodují. Aktuální přehled popularity programovacích jazyků, který pravidelně <a class="read-more-link" href="https://www.aiuniverse.xyz/index-tiobe-python-roste-na-ukor-javy/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/index-tiobe-python-roste-na-ukor-javy/">Index Tiobe: Python roste na úkor Javy</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Source &#8211; https://www.itbiz.cz/</p>



<p>Průzkumy RedMonk i Tiobe vycházejí z odlišných metodik a dávají rozdílné výsledky, v něčem se však shodují.</p>



<p>Aktuální přehled popularity programovacích jazyků, který pravidelně připravuje společnost Tiobe, ukazuje, že v v roce 2020 a na počátku roku 2021 se nejrychleji zvyšovala popularita Pythonu. V absolutním pořadí nejvíce lidí stále používá C, následuje Java, Python, C++ a C#. Růst obliby Pythonu podle Tiobe vyplývá ze všestrannosti, vysoké produktivity a relativně snadného učení tohoto jazyka; Python začínal jako konkurent Perlu pro psaní skriptů, ale mezitím se stal univerzálním prostředkem. Používá se v data science, pro psaní webových aplikací i aplikace strojového učení, v poslední době i pro mobilní aplikace nebo vestavěné systémy. Nicméně v univerzálnosti použití (zejména back end aplikace) ještě stále trochu zaostává za C a jeho variantami, respektive jazyky C mají náskok daný historicky. Obecně aplikace v C také nabízejí vyšší výkon.</p>



<p>Podle Tiobe by měl letos Python předstihnout Javu a stát se druhým nejoblíbenějším jazykem. Java tak o tuto pozici přijde poprvé za 20 let a v některých statistikách z konce roku 2020 se tak již stalo, zájem o Javu za poslední rok poklesl o 5 %. Ještě na počátku roku 2020 byla přitom Java populárnější i než C.</p>



<p>Žebříčky Tiobe jsou založeny především na zadávání názvů jednotlivých jazyků do vyhledávačů, tedy na poptávce; nevyplývá z nich například, v případě jakých jazyků profesionálové nejčastěji vystačí výhradně s jedinou znalostí. Zájem také nerovná se to, jak jsou pak vývojáři s daným jazykem (nebo konkrétními prostředími) spokojeni. Zde se uvádí, že při tvorbě webových i mobilních aplikací mají programátoři lepší zkušenost s JavaScriptem, respektive TypeScriptem než s Pythonem (JavaScript je v indexu Tiobe aktuálně na 7. příčce).</p>



<p>Jazyk R, používaný zejména ve statistice a datové vědě, se posunul z 18. na 9. místo. Tiobe dále zmiňuje, že svou pozici vylepšuje jazyk Julia. V roce 2018 se dostala mezi 50 nejoblíbenějších, nyní už míří top 20.</p>



<p>Pro srovnání, rovněž pravidelně zveřejňované statistiky RedMonk jsou shodné v tom, že také ukazují vzestup Pythonu a pokles Javy. Zde již Java opustila svoji pozici 2. nejoblíbenějšího jazyka v polovině roku 2020, a to také po velmi dlouhé době. RedMonk své žebříčky vytváří především na základě sledování kódů na GitHubu a diskusí na Stack Overflow. Čísla za konkrétní měsíc poměrně kolísají, větší smysl zde opět dávají dlouhodobé trendy. RedMonk uvádí, že Java se na svou pozici může kdykoliv vrátit. Kromě jazyků v první desítce se speciálně zmiňuje Rust (jazyk Mozilly aktuálně používá např. Apple, Amazon, Dropbox, Facebook, Google i Microsoft) a Kotlin (prosazovaný Googlem, od česko-ruské firmy JetBrains), jehož růst popularity se však v posledním cca roce zastavil.</p>



<p>Viz také: Roste obliba programovacího jazyka Rust</p>



<p></p>
<p>The post <a href="https://www.aiuniverse.xyz/index-tiobe-python-roste-na-ukor-javy/">Index Tiobe: Python roste na úkor Javy</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/index-tiobe-python-roste-na-ukor-javy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Python 3.10: What To Expect</title>
		<link>https://www.aiuniverse.xyz/python-3-10-what-to-expect/</link>
					<comments>https://www.aiuniverse.xyz/python-3-10-what-to-expect/#respond</comments>
		
		<dc:creator><![CDATA[aiuniverse]]></dc:creator>
		<pubDate>Fri, 26 Mar 2021 06:41:19 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[3.10]]></category>
		<category><![CDATA[According]]></category>
		<category><![CDATA[Expect]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tiobe]]></category>
		<guid isPermaLink="false">http://www.aiuniverse.xyz/?p=13822</guid>

					<description><![CDATA[<p>Source &#8211; https://analyticsindiamag.com/ According to a recent study, almost 27% of the advertised jobs require Python as a core skill, up from 18.5% at the beginning of <a class="read-more-link" href="https://www.aiuniverse.xyz/python-3-10-what-to-expect/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/python-3-10-what-to-expect/">Python 3.10: What To Expect</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Source &#8211; https://analyticsindiamag.com/</p>



<p>According to a recent study, almost 27% of the advertised jobs require Python as a core skill, up from 18.5% at the beginning of the year.</p>



<p>Python is one of the TIOBE Index programming languages of the year. It has become the go-to language for developers working on data science and machine learning for a few years now. </p>



<p>What sets Python apart is its intuitive features like libraries, high productivity, ease of learning etc. According to a recent study, almost 27% of the advertised jobs require Python as a core skill — up from 18.5% at the beginning of the year.</p>



<p>Last October, Python released version 3.9. The updates included improvements in Python internals, performance boosts, dictionary union operators, handy new string functions, new type operations, consistent and stable internal APIs and more.</p>



<h3 class="wp-block-heading" id="h-what-to-expect-from-3-10"><strong>What To Expect From 3.10</strong></h3>



<p>Python started work on the upcoming version, Python 3.10 pre-alpha, in May 2020. Python version 3.10 is set to be released on 4 October 2021. </p>



<p>However, with the pre-alpha, the company has unveiled an early developer preview of Python 3.10.</p>



<p>The current alpha version of 3.10 is 3.10.0a6, which is the sixth of seven planned alpha releases. During the alpha phase, features may be added up until the start of the beta phase and, if necessary, may be modified or deleted until the release candidate phase.&nbsp;</p>



<p>The significant new features of the Python 3.10 version are mentioned below:</p>



<h4 class="wp-block-heading" id="h-structural-pattern-matching"><strong>Structural Pattern Matching</strong></h4>



<p>The pattern matching feature has been added in the form of a match statement and case statements of patterns with associated actions. Patterns usually consist of sequences, primitive data types mappings, as well as class instances. Pattern matching will help developers extract information from various complex data types, branch on the structure of data, and apply specific actions based on different data forms.</p>



<h4 class="wp-block-heading" id="h-better-error-messages-in-the-parser"><strong>Better Error Messages In The Parser</strong></h4>



<p>When parsing code that contains unclosed parentheses or brackets the interpreter now includes the location of the unclosed bracket of parentheses instead of displaying SyntaxError: unexpected EOF while parsing or pointing to some incorrect location. Previous versions of the interpreter reported confusing places like the location of the syntax error but in Python3.10 a more informative error is emitted.</p>



<h4 class="wp-block-heading" id="h-parameter-specification-variables"><strong>Parameter Specification Variables</strong></h4>



<p>Parameter Specification Variables feature supports forwarding the parameter types of one callable over to another callable, making it difficult to annotate function decorators. This feature proposes typing.ParamSpec and typing.Concatenate that help in specifying the type of a callable. </p>



<h4 class="wp-block-heading" id="h-precise-line-numbers-for-debugging-and-other-tools"><strong>Precise Line Numbers for Debugging and Other Tools</strong></h4>



<p>According to its developers, Python should guarantee that when tracing is turned on, “line” the tracing events are generated for <em>all</em> lines of code executed and <em>only</em> for lines of code that are executed. A side effect of ensuring correct line numbers is that some bytecodes will need to be marked as artificial and to assist such tools, a new co_lines attribute will be added that describes the mapping from bytecode to source.</p>



<h4 class="wp-block-heading" id="h-deprecate-distutils-module"><strong>Deprecate Distutils Module</strong></h4>



<p>Distutils is an undocumented and unmaintained collection of utilities for packaging and distributing Python packages, including the compilation of native extension modules. This feature defines a configuration format that describes a Python distribution and provides the tools to convert a directory of source code into a source distribution and binary distribution forms.</p>



<p>In both the version of Python 3.10 and 3.11, distutils will be formally marked as deprecated. Meaning, all the known issues will be closed at this time, and import distutils will raise a deprecation warning. During Python 3.10 and 3.11, uses of distutils within the standard library may change to use alternative APIs. However, in Python 3.12, distutils will no longer be installed by make install or any of the first-party distributions.&nbsp;</p>



<p></p>
<p>The post <a href="https://www.aiuniverse.xyz/python-3-10-what-to-expect/">Python 3.10: What To Expect</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/python-3-10-what-to-expect/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Java supera Python na classificação de linguagem de programação da Tiobe</title>
		<link>https://www.aiuniverse.xyz/java-supera-python-na-classificacao-de-linguagem-de-programacao-da-tiobe/</link>
					<comments>https://www.aiuniverse.xyz/java-supera-python-na-classificacao-de-linguagem-de-programacao-da-tiobe/#respond</comments>
		
		<dc:creator><![CDATA[aiuniverse]]></dc:creator>
		<pubDate>Sat, 13 Mar 2021 06:53:36 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[classificação]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[linguagem]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[Tiobe]]></category>
		<guid isPermaLink="false">http://www.aiuniverse.xyz/?p=13463</guid>

					<description><![CDATA[<p>Source &#8211; https://computerworld.com.br/ Índice terá uma série de novos recursos que vai aprimorar classificações futuras O índice Tiobe não apresentou grandes mudanças no mês de março, em <a class="read-more-link" href="https://www.aiuniverse.xyz/java-supera-python-na-classificacao-de-linguagem-de-programacao-da-tiobe/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/java-supera-python-na-classificacao-de-linguagem-de-programacao-da-tiobe/">Java supera Python na classificação de linguagem de programação da Tiobe</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Source &#8211; https://computerworld.com.br/</p>



<p>Índice terá uma série de novos recursos que vai aprimorar classificações futuras</p>



<p>O índice Tiobe não apresentou grandes mudanças no mês de março, em relação a fevereiro, com os cinco primeiros lugares inalterados e a&nbsp;<strong>linguagem de programação C</strong>&nbsp;ainda na primeira posição. Com isso, a empresa aproveitou o relatório para anunciar novos recursos que serão adicionados ao índice em um futuro próximo.</p>



<p>O índice da comunidade de programação Tiobe é um indicador mensal da popularidade das linguagens de programação, baseadas no número de engenheiros qualificados em todo o mundo, cursos e fornecedores terceirizados. Motores de busca populares como Google, Bing, Yahoo !, Wikipedia, Amazon, YouTube e Baidu são usados ​​para calcular as classificações.</p>



<p>Assim como em fevereiro, a linguagem de programação C continua na primeira posição com 15,33%, enquanto o <strong>Java</strong> ostenta uma classificação de 10,45% para superar o <strong>Python</strong> em terceiro lugar (10,31%). As linguagens <strong>C++</strong> e <strong>C#</strong> completam os cinco primeiros do ranking com classificações de 6,52% e 4,97%, respectivamente.</p>



<p>A <strong>Visual Basic </strong>conseguiu uma classificação de 4,85% ocupando o sexto lugar, sobre o <strong>JavaScript</strong> em sétimo (2,11%) e o <strong>PHP</strong> em oitavo (2,07%). Em comparação com fevereiro, as únicas mudanças ocorrem na parte inferior das dez primeiras posições. Nas últimas classificações, a linguagem <strong>Assembly</strong> (1,97%) subiu para obter o nono lugar do <strong>SQL</strong> (1,87%), que agora ocupa o décimo lugar.</p>



<p>Na relação anual, comparado com março de 2020, a linguagem&nbsp;<strong>Classic Visual Basic</strong>&nbsp;saltou da 18ª posição para a 12ª na lista mais recente. Durante este período,&nbsp;<strong>Delphi/Object Pascal</strong>&nbsp;subiu da 20ª para a 14ª posição, enquanto a linguagem de programação&nbsp;<strong>Groovy</strong>&nbsp;subiu do 36º lugar para o 15º. Entre março de 2020 e março de 2021, MATLAB caiu três pontos, caindo da 18ª para a 15ª posição no ranking. Durante o mesmo período,&nbsp;<strong>Swift</strong>&nbsp;deslizou do 13º para o 19º lugar.</p>



<h2 class="wp-block-heading">Mudanças no índice</h2>



<p>A empresa ressaltou a correção de um bug no índice, “devido ao algoritmo complexo usado, como a eliminação automática de outliers”. A soma de todas as porcentagens de todas as linguagens de programação nem sempre chegava a 100%, informou Paul Jansen, CEO da Tiobe Software, no relatório mensal do índice. Ele garante que a empresa corrigirá o bug o mais rápido possível.</p>



<p>Depois disso, a Tiobe irá disponibilizar as propriedades da linguagem de programação. “As propriedades que serão rastreadas são retiradas da Wikipedia. Exemplos são os paradigmas de linguagem (orientados a objetos, funcionais, e etc.) e sistemas de tipos (tipados estaticamente, tipados dinamicamente, tipados fracamente, e etc.). Também adicionaremos tendências para ver quais propriedades estão ganhando popularidade. A terceira mudança que faremos é adicionar logotipos legais aos idiomas para tornar as tabelas de idiomas um pouco mais atraentes”, disse Jansen.</p>
<p>The post <a href="https://www.aiuniverse.xyz/java-supera-python-na-classificacao-de-linguagem-de-programacao-da-tiobe/">Java supera Python na classificação de linguagem de programação da Tiobe</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/java-supera-python-na-classificacao-de-linguagem-de-programacao-da-tiobe/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
