<?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>RedMonk &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/redmonk/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Sun, 27 Jun 2021 10:03:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>RedMonk Ranks Programming Languages Using GitHub and StackOverflow</title>
		<link>https://www.bestdevops.com/redmonk-ranks-programming-languages-using-github-and-stackoverflow/</link>
					<comments>https://www.bestdevops.com/redmonk-ranks-programming-languages-using-github-and-stackoverflow/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Fri, 05 Mar 2021 05:34:04 +0000</pubDate>
				<category><![CDATA[GitHub]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[RedMonk]]></category>
		<category><![CDATA[StackOverflow]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=15739</guid>

					<description><![CDATA[Source:-https://adtmag.com/ Programming language rankings get regular headlines, and they should, at least from trend trackers like us. Among my favorite [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://adtmag.com/</p>
<p>Programming language rankings get regular headlines, and they should, at least from trend trackers like us. Among my favorite is the RedMonk quarterly, published this week. I like the methodology of their system, which extracts data from GitHub and Stack Overflow and combines them for &#8220;a ranking that attempts to reflect both code (GitHub) and discussion (Stack Overflow) traction.&#8221;</p>
<p>In other words, it correlates what the cool kids are talking about with actual language usage &#8220;in an effort to extract insights into potential future adoption trends.&#8221; It&#8217;s a mix that makes it meaningful.</p>
<p>The latest ranking was posted by veteran industry analyst Stephen O&#8217;Grady on his RedMonk blog. &#8220;GitHub and Stack Overflow are used here, first, because of their size, and second, because of their public exposure of the data necessary for the analysis,&#8221; he wrote.</p>
<p>O&#8217;Grady&#8217;s post includes thoughtful observations about JavaScript, TypeScript, Ruby, Go, R, Kotlin, Rust, and Dart.</p>
<p>There&#8217;s quite a lot of change afoot in the programming world, the analysts found, but constant has been the rise of Python, which has maintained its top ranking ahead of Java. &#8220;Java was extremely hot on Python&#8217;s heels – and was in fact closer to the number one ranking than to PHP behind it – but Python&#8217;s ability to defend its new high ranking is notable,&#8221; O&#8217;Grady wrote.</p>
<p>Half of the Top 20 languages experienced &#8220;a degree of movement,&#8221; O&#8217;Grady added, &#8220;which is very unusual. It&#8217;s difficult to attribute this definitively to any higher level macro trends, but the data is consistent with an industry that picked the pace back up in the last two quarters of the year after the initial chaos of lockdowns and so on gave way to livable if extremely suboptimal new routines.&#8221;</p>
<p>JavaScript is holding its own in the rankings. &#8220;[I]t is worth noting just how robust JavaScript&#8217;s performance remains,&#8221; O&#8217;Grady observed. &#8220;In spite of all of the competition from up and coming languages, all the discussion of fragmentation and even criticisms of JavaScript the language itself, it remains remarkably popular.</p>
<p>JavaScript pull requests are up 453% since Q1 of January of 2018, and they were up 96% from the last quarter &#8220;on an already massive base of commits.&#8221; &#8216;</p>
<p>&#8216;Simply put, JavaScript remains – its detractors notwithstanding – a force of nature like no other within the industry,&#8221; he wrote, &#8220;and there are no indications in the data that this is likely to change any time soon.&#8221;</p>
<p>TypeScript, which is a superset of JavaScript, moved up for the sixth of its latest eight quarterly RedMonk rankings, &#8220;and its popularity is evident when one looks around the industry.&#8221; Ruby is on a gentle long-term downward trajectory, the analysts found. Go is slipping, too. R, a language for statistical computing and graphics, appears to be on a slow upswing. Both Kotlin and Rust showed signs of growing popularity. And Dart, an open source, purely object-oriented, optionally typed, and a class-based language, has risen since the advent of the Flutter framework.</p>
<p>Th RedMonk report surrounds a cool plotting of the language rankings with detailed analysis of key trends over the past quarter. As far as I&#8217;m concerned, it&#8217;s a must read.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/redmonk-ranks-programming-languages-using-github-and-stackoverflow/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Java Unit Testing Solution Free for Open Source</title>
		<link>https://www.bestdevops.com/java-unit-testing-solution-free-for-open-source/</link>
					<comments>https://www.bestdevops.com/java-unit-testing-solution-free-for-open-source/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 11 Nov 2020 04:59:51 +0000</pubDate>
				<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[devs]]></category>
		<category><![CDATA[Diffblue]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Jetbrains]]></category>
		<category><![CDATA[RedMonk]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=14374</guid>

					<description><![CDATA[Source:-https://adtmag.com Diffblue, a UK-based startup founded by University of Oxford researchers and focused on automating software development through artificial intelligence [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://adtmag.com</p>
<p>Diffblue, a UK-based startup founded by University of Oxford researchers and focused on automating software development through artificial intelligence (AI), today announced that it is making a free version available for developers on open source software projects.</p>
<p>The new company launched its first product, an AI-powered Java unit testing solution, in September. Diffblue&#8217;s Community Edition IntelliJ IDEA plugin, available now on the JetBrains marketplace. interactively writes unit tests for Java applications, increasing test coverage, and helping devs find regressions in future code changes.</p>
<p>&#8220;How Diffblue works for experienced Java hands, is it uses reinforcement learning to automatically write regression unit tests for Java apps,&#8221; a company spokesperson explained in an email. &#8220;They reflect the current behavior of the application and so can be used to find regressions in new code commits, and it writes test that look like a human wrote them. Diffblue Cover (the company&#8217;s flagship product) makes full use of Spring test infrastructure and mocking to write canonical Spring tests. Unlike other tooling, Cover can also automatically maintain its test suite as the code evolves, updating just the tests that need to be re-written after a change.&#8221;</p>
<p>In the first 15 days after the Diffblue Cover Community Edition launch, developers wrote more than 21,000 Java unit tests, which saved about 580 days of manual effort (assuming 10 minutes per test, 6 hours of productive time per developer day), the company said.</p>
<p>Diffblue Cover is based on reinforcement learning (RL) research conducted at Oxford by the company&#8217;s founders. RL is a method of training machine learning (ML) models to take the best action to maximize reward in a particular situation&#8211;in other words, to learn by trial and error. It&#8217;s the same method used in AlphaGo, the Alphabet subsidiary DeepMind&#8217;s software that beat the human world champion player of Go.</p>
<p>Where most unit test generators create boilerplate code for tests that must be completed by developers to get functioning tests, the company explained in a statement, Cover is able to create complete human-readable unit tests that are ready to run immediately. In fact, the company claims that its solution creates Java tests at speeds 10X-100X faster than humans that are also easy for developers to understand, and automatically maintains the tests as the code evolves, even on applications with tens of millions of lines of code.</p>
<p>&#8220;Our goal is to be the leader in applying AI to code, starting with unit tests, the critical foundation that allows developers to more frequently ship higher quality software,&#8221; said Diffblue CEO Mathew Lodge, in a statement. &#8220;We help organizations reduce time to ship, ship more often, and ship code with fewer defects while freeing up developers to focus more time on the most engaging part of their jobs. Companies on the journey to digital transformation, especially during this COVID pandemic, can&#8217;t keep up with the rapid software changes required to reorient their businesses. Automating unit testing on new and legacy code can accelerate their journey to success.&#8221;</p>
<p>The free version (downloadable from the JetBrains marketplace) was created for developers using the IntelliJ IDEA integrated development environment, the most popular IDE for enterprise Java. The commercial editions install in less than five minutes, the company says, and provide 100 percent automated Java unit test writing and integrate directly into continuous integration and delivery (CI/CD) systems. The technology behind Diffblue Cover can also be extended to support other popular programming languages, the company says, such as Python, JavaScript, and C#.</p>
<p>&#8220;As enterprises all over the world increasingly emphasize the velocity of their application development processes, unit testing becomes more and more critical,&#8221; said RedMonk analyst Stephen O&#8217;Grady, in a statement. &#8220;This is particularly true for the millions of enterprise Java developers worldwide, who are charged with maintaining countless critical applications for businesses large and small. The challenge is that tests can be tedious to write, and developers would prefer to devote their time and attention to writing code if the task of writing tests can be automated. This is the precise opportunity that Diffblue was built for.&#8221;</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/java-unit-testing-solution-free-for-open-source/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
