<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: devtox</title>
    <description>The latest articles on DEV Community by devtox (@devtox).</description>
    <link>https://dev.to/devtox</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F107674%2F6b82e03a-712f-4718-bf8f-c35486bae596.png</url>
      <title>DEV Community: devtox</title>
      <link>https://dev.to/devtox</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/devtox"/>
    <language>en</language>
    <item>
      <title>What can Ruby be used for?</title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Sun, 10 Mar 2019 14:00:41 +0000</pubDate>
      <link>https://dev.to/devtox/what-can-ruby-be-used-for-1c1p</link>
      <guid>https://dev.to/devtox/what-can-ruby-be-used-for-1c1p</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--u1UXJWiL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://proxy.duckduckgo.com/iu/%3Fu%3Dhttp%253A%252F%252Fwww.markovic.lu%252Fimages%252Ffulls%252Fruby.png%26f%3D1" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--u1UXJWiL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://proxy.duckduckgo.com/iu/%3Fu%3Dhttp%253A%252F%252Fwww.markovic.lu%252Fimages%252Ffulls%252Fruby.png%26f%3D1"&gt;&lt;/a&gt;&lt;br&gt;
Ruby is one of the most simple programming languages to learn. One of the key areas is readability. However as your code-base increases, so will the complexity.&lt;/p&gt;

&lt;p&gt;So what do you use Ruby for anyway?&lt;/p&gt;

&lt;p&gt;These are some common use cases:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Web Apps with Rails (Ruby on Rails)&lt;/li&gt;
&lt;li&gt;System utilities&lt;/li&gt;
&lt;li&gt;Libraries&lt;/li&gt;
&lt;li&gt;Servers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ruby has matured quite a bit. It's already over 2 decades in development and will continue to do so. These days Ruby is used by Twitter, Airbnb, Shopify and others.    &lt;/p&gt;

&lt;p&gt;Rails remains one of the most popular use cases. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DDaTbLJc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://proxy.duckduckgo.com/iu/%3Fu%3Dhttps%253A%252F%252Ftse3.mm.bing.net%252Fth%253Fid%253DOIP.guBlSxZ8Bnt0fbS7HOG0owHaDx%2526pid%253D15.1%26f%3D1" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DDaTbLJc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://proxy.duckduckgo.com/iu/%3Fu%3Dhttps%253A%252F%252Ftse3.mm.bing.net%252Fth%253Fid%253DOIP.guBlSxZ8Bnt0fbS7HOG0owHaDx%2526pid%253D15.1%26f%3D1"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;read more: &lt;a href="https://ruby-lang.co/what-can-ruby-be-used-for/"&gt;what can ruby be used for&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>programming</category>
    </item>
    <item>
      <title>k-nearest neighbors algorithm</title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Sun, 10 Mar 2019 13:51:12 +0000</pubDate>
      <link>https://dev.to/devtox/k-nearest-neighbors-algorithm-44aj</link>
      <guid>https://dev.to/devtox/k-nearest-neighbors-algorithm-44aj</guid>
      <description>

&lt;p&gt;"tell me who your friends are and ill tell you who you are". That's the idea of which the k-nearest neighbor algorithm is based.&lt;/p&gt;

&lt;p&gt;You can represent data in a vector space. This could be length (x) and weight (y), size(x) and price(y) or whatever you want.&lt;/p&gt;

&lt;p&gt;Given a 2 dimensional space, it looks for the k nearest neighbors. Any point in the space can be part of a group/class. Meaning the closest points are likely to tell the class of a new point.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5vzEKmJz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pythonbasics.org/wp-content/uploads/2019/03/knn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5vzEKmJz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pythonbasics.org/wp-content/uploads/2019/03/knn.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the image above there is a red and blue group. The new black point is most likely to belong to the red group, as it is surrounded by red neighbors.&lt;/p&gt;

&lt;p&gt;read more: &lt;a href="https://pythonbasics.org/k-nearest-neighbors/"&gt;k-nearest neighbors&lt;/a&gt;&lt;/p&gt;


</description>
      <category>machinelearning</category>
      <category>python</category>
    </item>
    <item>
      <title>Deep Learning, AI and Machine Learning</title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Sat, 09 Mar 2019 13:27:47 +0000</pubDate>
      <link>https://dev.to/devtox/deep-learning-ai-and-machine-learning-3kfp</link>
      <guid>https://dev.to/devtox/deep-learning-ai-and-machine-learning-3kfp</guid>
      <description>

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Se6xq980--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://proxy.duckduckgo.com/iu/%3Fu%3Dhttps%253A%252F%252Fqph.fs.quoracdn.net%252Fmain-qimg-8c6615d4d47732f2668b455713d6fd23%26f%3D1" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Se6xq980--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://proxy.duckduckgo.com/iu/%3Fu%3Dhttps%253A%252F%252Fqph.fs.quoracdn.net%252Fmain-qimg-8c6615d4d47732f2668b455713d6fd23%26f%3D1"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Artificial intelligence (AI) is that a machine can perform complex tasks.&lt;/p&gt;

&lt;p&gt;The 2 best-known sub fields are: &lt;strong&gt;machine learning&lt;/strong&gt; and &lt;strong&gt;deep learning&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Machine Learning:&lt;/strong&gt; algorithms that analyze and learn from the data. They can do predictive tasks like regression and classification.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Deep learning&lt;/strong&gt; is a set of machine learning algorithms that use complex neural networks capable of learning from experience.&lt;/p&gt;

&lt;p&gt;Machine Learning is a brand of AI, deep learning is a branch of Machine Learning.&lt;/p&gt;

&lt;p&gt;read more: &lt;a href="https://pythonbasics.org/difference-machine-learning-deep-learning-ai/"&gt;Difference Machine Learning, Deep Learning, AI&lt;/a&gt;&lt;/p&gt;


</description>
      <category>machinelearning</category>
      <category>ai</category>
      <category>deeplearning</category>
    </item>
    <item>
      <title>Is Golang ready for business?</title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Sat, 09 Mar 2019 13:16:11 +0000</pubDate>
      <link>https://dev.to/devtox/is-golang-ready-for-business-1ddf</link>
      <guid>https://dev.to/devtox/is-golang-ready-for-business-1ddf</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TPRQRq7R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1600/1%2A8x7W-7b9u4LNLZORGITktg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TPRQRq7R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1600/1%2A8x7W-7b9u4LNLZORGITktg.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yes! Golang is ready for bussiness. Its used by Google, Docker, Dropbox, Heroku, Medium, Lyft, Uber and others. &lt;/p&gt;

&lt;p&gt;Go will be an important server side language.  Go runs on Linux, MacOS and FreeBSD platforms.&lt;/p&gt;

&lt;p&gt;Go is open source and has many features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fast results&lt;/li&gt;
&lt;li&gt;Safe&lt;/li&gt;
&lt;li&gt;Easy to work with&lt;/li&gt;
&lt;li&gt;Modern&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Want to learn Golang? Checkout &lt;a href="https://golangr.com/"&gt;golangr.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>go</category>
      <category>programming</category>
    </item>
    <item>
      <title>Web Apps with Python </title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Fri, 08 Mar 2019 19:14:08 +0000</pubDate>
      <link>https://dev.to/devtox/web-apps-with-python--1km8</link>
      <guid>https://dev.to/devtox/web-apps-with-python--1km8</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.pixabay.com%2Fphoto%2F2015%2F03%2F26%2F09%2F40%2Fkeyboard-690066_960_720.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.pixabay.com%2Fphoto%2F2015%2F03%2F26%2F09%2F40%2Fkeyboard-690066_960_720.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Web applications can be made with Python. You need a Web Framework to create web apps. A Web Framework is a module that makes web development much easier.&lt;/p&gt;

&lt;p&gt;Python Frameworks are used for the backend.&lt;br&gt;
Popular Frameworks include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Django&lt;/strong&gt; a large framework that comes with ORM and many features. Hard to setup but stable and scalable&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Flask&lt;/strong&gt; a micro framework that often needs other modules to make your complete web app&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For the UI you can use a template engine with appropriate JavaScript frameworks like Angular or Vue.&lt;/p&gt;

&lt;p&gt;Flask is the easiest to get started. You only need a few lines of code to setup and run the web app. For Django it may take half an hour just to setup the Framework the first time. &lt;/p&gt;

&lt;p&gt;Read More: &lt;a href="https://pythonprogramminglanguage.com/web-application/" rel="noopener noreferrer"&gt;Web Applciation&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>web</category>
    </item>
    <item>
      <title>Ruby Programmer Salary</title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Fri, 08 Mar 2019 16:38:16 +0000</pubDate>
      <link>https://dev.to/devtox/ruby-programmer-salary-1ai2</link>
      <guid>https://dev.to/devtox/ruby-programmer-salary-1ai2</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4JtEZ8NZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.pixabay.com/photo/2016/02/11/23/24/ballots-1195013_960_720.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4JtEZ8NZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.pixabay.com/photo/2016/02/11/23/24/ballots-1195013_960_720.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the US, a Ruby programmer can earn up to $160.000 (senior). A junior typically earns $90.000&lt;/p&gt;

&lt;p&gt;In Europe the salaries are much lower. The lowest is Portugal, where a senior earns max $26.000 and a junior earns $16.000.  &lt;/p&gt;

&lt;p&gt;In general a junior earns rougly $50.000 in Europe and a senior $80.0000. Salaries depend on country (as well as cost of living and taxes).&lt;/p&gt;

&lt;p&gt;Read more: &lt;a href="https://ruby-lang.co/ruby-programmer-salary/"&gt;Ruby Programmer Salary&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>programming</category>
    </item>
    <item>
      <title>What is Data Science?</title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Fri, 08 Mar 2019 16:31:59 +0000</pubDate>
      <link>https://dev.to/devtox/what-is-data-science-145e</link>
      <guid>https://dev.to/devtox/what-is-data-science-145e</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.pixabay.com%2Fphoto%2F2012%2F04%2F26%2F19%2F47%2Fhard-disk-42935__340.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.pixabay.com%2Fphoto%2F2012%2F04%2F26%2F19%2F47%2Fhard-disk-42935__340.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Data science is about extracting knowledge from all types of data using science. It's a very big field inside Computer Science and very popular. &lt;/p&gt;

&lt;p&gt;Data science has several sub fields:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Exploring Data:&lt;/strong&gt;  Investigate the data. This is often  the first step with a new data set, exploration and analysis.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Visualization of Data:&lt;/strong&gt; Present the data in different ways, plotting with matplotlib and others.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Classical Machine Learning:&lt;/strong&gt; Algorithms that use data and statistics. Instead of traditional artificial intelligence where you rely on preprogrammed rules, machine learning algorithms use the data itself. Meaning that for a new problem, new data can be used.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Deep Learning:&lt;/strong&gt; Using neural networks to solve problems. Neural networks are modeled after the human brain and sometimes referred to as Artificial Neural Networks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Data Storage and Big Data Framework:&lt;/strong&gt; There's more data created now than any other time in history&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Read more: &lt;a href="https://pythonbasics.org/data-science/" rel="noopener noreferrer"&gt;Data Science&lt;/a&gt;&lt;/p&gt;

</description>
      <category>datascience</category>
      <category>python</category>
    </item>
    <item>
      <title>What is Machine Learning?</title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Fri, 08 Mar 2019 16:22:09 +0000</pubDate>
      <link>https://dev.to/devtox/what-is-machine-learning-478n</link>
      <guid>https://dev.to/devtox/what-is-machine-learning-478n</guid>
      <description>

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cCckc6T9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.pixabay.com/photo/2016/03/04/19/36/gears-1236578_960_720.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cCckc6T9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.pixabay.com/photo/2016/03/04/19/36/gears-1236578_960_720.jpg"&gt;&lt;/a&gt;&lt;br&gt;
Machine Learning is a sub field of Artificial Intelligence. In Machine Learning, Algorithms are used that use data as starting point.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Algorithms&lt;/strong&gt; are said to "&lt;strong&gt;learn from data&lt;/strong&gt;". By learning, they are effectively just using numeric data. After the learning phase, &lt;strong&gt;these algorithms make predictions&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Example
&lt;/h2&gt;

&lt;p&gt;What does learn from data mean? Basically to apply statistical models to the data.&lt;/p&gt;

&lt;p&gt;A basic example would be linear regression, if a person is 1 meter at 12 year and 1 meter 50 at 15 years, how long would the person be at 20 years old?&lt;/p&gt;

&lt;p&gt;You could use a simple model based on Y=ax+b to find out and then use it to make predictions.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--blY3y9ft--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://proxy.duckduckgo.com/iu/%3Fu%3Dhttp%253A%252F%252Fupload.wikimedia.org%252Fwikipedia%252Fcommons%252F2%252F2b%252FGraf_of_linear_equation.png%26f%3D1" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--blY3y9ft--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://proxy.duckduckgo.com/iu/%3Fu%3Dhttp%253A%252F%252Fupload.wikimedia.org%252Fwikipedia%252Fcommons%252F2%252F2b%252FGraf_of_linear_equation.png%26f%3D1"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The danger here is that it doesn't completely capture reality, after 20 years the growth stops while the model continous.&lt;/p&gt;

&lt;p&gt;Read more: &lt;a href="https://pythonbasics.org/what-is-machine-learning/"&gt;What is Machine Learning&lt;/a&gt;&lt;/p&gt;


</description>
      <category>machinelearning</category>
      <category>python</category>
      <category>ai</category>
    </item>
    <item>
      <title>Why do startups use Ruby?</title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Fri, 08 Mar 2019 16:11:02 +0000</pubDate>
      <link>https://dev.to/devtox/why-do-startups-use-ruby-2i1b</link>
      <guid>https://dev.to/devtox/why-do-startups-use-ruby-2i1b</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--diZs0kQ8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.pixabay.com/photo/2015/07/17/22/42/startup-849805_960_720.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--diZs0kQ8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.pixabay.com/photo/2015/07/17/22/42/startup-849805_960_720.jpg"&gt;&lt;/a&gt;&lt;br&gt;
Ruby is often used with Rails, to make web apps. By using Rails you can create minimum viable products (mvp) quiclky.&lt;/p&gt;

&lt;p&gt;But besides Rails there are several other reasons:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Lаrgе and grоwіng соmmunіtу оf dеvеlореrѕ&lt;/li&gt;
&lt;li&gt;Emрhаѕіѕ On Productivity&lt;/li&gt;
&lt;li&gt;Huge ecosystem&lt;/li&gt;
&lt;li&gt;Suрроrtеd by multірlе PaaS рrоvіdеrѕ&lt;/li&gt;
&lt;li&gt;Ruby іѕ dеѕіgnеd tо mаkе рrоgrаmmеrѕ hарру&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Read more: &lt;a href="https://ruby-lang.co/Why-do-so-many-startups-use-Ruby-on-Rails/"&gt;Why do many startups use Ruby on Rails?&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>code</category>
      <category>programming</category>
    </item>
    <item>
      <title>Why Python is Awesome</title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Fri, 08 Mar 2019 15:59:51 +0000</pubDate>
      <link>https://dev.to/devtox/why-python-is-awesome-2pa1</link>
      <guid>https://dev.to/devtox/why-python-is-awesome-2pa1</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.pixabay.com%2Fphoto%2F2015%2F09%2F16%2F13%2F42%2Fgreen-tree-python-942686__340.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.pixabay.com%2Fphoto%2F2015%2F09%2F16%2F13%2F42%2Fgreen-tree-python-942686__340.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Python is an awesome programming language. It's recently gained more popularity and it's the defacto language for Machine Learning and Deep Learning problems.&lt;/p&gt;

&lt;p&gt;Here are the reasons why Python is awesome:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;General purpose programming language:&lt;/strong&gt; You can make any kind of software in Python. Desktop, Web applications or even electronic software with Micropython.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Beginner friendly:&lt;/strong&gt; its easy to get started as the syntax is straightforward.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Community:&lt;/strong&gt; One of the biggest communities on stackoverflow. Unlike some other languages, with Python you know it will be around for a while.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Career:&lt;/strong&gt; Great for employment, salaries in range $40.000 to over $100.000 annually&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Read more: &lt;a href="https://pythonbasics.org/why-python-is-awesome/" rel="noopener noreferrer"&gt;Why Python is awesome&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>code</category>
    </item>
    <item>
      <title>7 reasons to learn Python</title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Fri, 08 Mar 2019 15:52:49 +0000</pubDate>
      <link>https://dev.to/devtox/7-reasons-to-learn-python-2gd6</link>
      <guid>https://dev.to/devtox/7-reasons-to-learn-python-2gd6</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.pixabay.com%2Fphoto%2F2015%2F04%2F20%2F13%2F17%2Fwork-731198_960_720.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.pixabay.com%2Fphoto%2F2015%2F04%2F20%2F13%2F17%2Fwork-731198_960_720.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Are you planning to learn Python or not sure yet why?&lt;br&gt;
Here are 7 reasons to learn Python&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Data Science &amp;amp; Machine Learning:&lt;/strong&gt; The default choice for Machine Learning and Data Science these days.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Main applications &amp;amp; more:&lt;/strong&gt; As a general purpose language, you can use it for lots of domains.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Extensive Libraries &amp;amp; Framework:&lt;/strong&gt; Lots of building blocks&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open Source&lt;/strong&gt; No single owner of Python&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Can work with other programming languages&lt;/strong&gt; Java version (Jython) or Iron Python for net&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Improving productivity&lt;/strong&gt; Because of its clear syntax, the code becomes very clear to read&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Jobs &amp;amp; Careers&lt;/strong&gt; Start as a Python developer and earn high income&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Read more: &lt;a href="https://pythonbasics.org/7-reasons-to-learn-python/" rel="noopener noreferrer"&gt;7 reasons to learn Python&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
    </item>
    <item>
      <title>Why Learn C# Programming?</title>
      <dc:creator>devtox</dc:creator>
      <pubDate>Fri, 08 Mar 2019 15:41:48 +0000</pubDate>
      <link>https://dev.to/devtox/why-learn-c-programming-51n</link>
      <guid>https://dev.to/devtox/why-learn-c-programming-51n</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2F4LMa0r8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2F4LMa0r8.png" alt="C#"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Why Learn C# programming?&lt;/p&gt;

&lt;p&gt;Besides the large job market, there are quite a few reasons:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;C# is a modern language.&lt;/li&gt;
&lt;li&gt;C# is an object-oriented language.&lt;/li&gt;
&lt;li&gt;C# is highly versatile&lt;/li&gt;
&lt;li&gt;C# is safe&lt;/li&gt;
&lt;li&gt;C# is evolving (Microsoft invests in it)&lt;/li&gt;
&lt;li&gt;C# supports web browser and mobile apps&lt;/li&gt;
&lt;li&gt;C# can be used for Machine Learning&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Read more: &lt;a href="https://csharp1.com/why-learn-csharp/" rel="noopener noreferrer"&gt;Why Learn C#&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>windows</category>
    </item>
  </channel>
</rss>
