<?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: Viraj</title>
    <description>The latest articles on DEV Community by Viraj (@virajbhise).</description>
    <link>https://dev.to/virajbhise</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%2F547824%2F92c3146b-ed21-4630-a9b0-65eeaf939037.jpg</url>
      <title>DEV Community: Viraj</title>
      <link>https://dev.to/virajbhise</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/virajbhise"/>
    <language>en</language>
    <item>
      <title>10 Most Stable Linux Distros In 2021.</title>
      <dc:creator>Viraj</dc:creator>
      <pubDate>Sun, 11 Apr 2021 06:37:01 +0000</pubDate>
      <link>https://dev.to/virajbhise/10-most-stable-linux-distros-in-2021-57mp</link>
      <guid>https://dev.to/virajbhise/10-most-stable-linux-distros-in-2021-57mp</guid>
      <description>&lt;p&gt;Linux is the most popular open-source and programmer-friendly operating system with several advantages over other OS in terms of security, flexibility, and scalability. A Linux distribution (aka distro) is an OS made from softwares based on the Linux kernel. Users download Linux from one of these distros.&lt;/p&gt;

&lt;p&gt;Let’s look at the ten most stable Linux Distros in 2021.&lt;/p&gt;

&lt;p&gt;(The list is in alphabetical order)&lt;/p&gt;

&lt;p&gt;1| ArchLinux &lt;/p&gt;

&lt;p&gt;Suitable for: Programmers and Developers&lt;/p&gt;

&lt;p&gt;About: Arch Linux is a lightweight and flexible Linux distribution with a simple user environment. The independently developed, x86-64 general-purpose GNU/Linux distribution provides the latest stable versions of most software by following a rolling-release model. The features of this distribution include pragmatic distribution, user centrality, versatility, simplicity, among others. &lt;/p&gt;

&lt;p&gt;2| Debian&lt;/p&gt;

&lt;p&gt;Suitable for: Beginners&lt;/p&gt;

&lt;p&gt;About: Debian is a popular stable and secure Linux based operating system. Various popular Linux distributions, such as Ubuntu, PureOS, SteamOS, etc choose Debian as a base for their software. Notable features are:&lt;/p&gt;

&lt;p&gt;Extensive hardware support&lt;br&gt;
Provides smooth upgrades&lt;br&gt;
Security support for releases.&lt;br&gt;
Free and open-source software.&lt;/p&gt;

&lt;p&gt;3| Fedora&lt;/p&gt;

&lt;p&gt;Suitable for: Software Developers, Students&lt;/p&gt;

&lt;p&gt;About: The distribution creates a platform ideal for hardware, containers and the cloud, allowing software developers and the community members to build tailored solutions for their users. Fedora Workstation is a user-friendly operating system that supports a wide range of developers, from students to professionals in corporate environments.&lt;/p&gt;

&lt;p&gt;4| Linux Mint&lt;/p&gt;

&lt;p&gt;Suitable for: Professionals, Developers, Students&lt;/p&gt;

&lt;p&gt;About: Linux Mint is one of the most popular desktop Linux distributions that is both free and open source. Based on Debian and Ubuntu, Mint provides about 30,000 packages and is one of the best software managers. The distro provides full multimedia support and is extremely easy to use.&lt;/p&gt;

&lt;p&gt;5| Manjaro&lt;/p&gt;

&lt;p&gt;Suitable for: Beginners&lt;/p&gt;

&lt;p&gt;About: Manjaro Linux is a fast, desktop-oriented operating system based on Arch Linux. The distro provides all the benefits of cutting-edge software to get started quickly and automated tools to minimise manual intervention. It is completely free and is available for 64 Bit architectures. &lt;/p&gt;

&lt;p&gt;6| openSUSE&lt;/p&gt;

&lt;p&gt;Suitable for: Beginners and advanced users&lt;/p&gt;

&lt;p&gt;About: openSUSE, formerly known as SUSE Linux, is one of the most easy to use Linux distributions. The aim of this distribution is to create usable open-source tools for software developers and system administrators while providing a user-friendly desktop and feature-rich server environment.&lt;/p&gt;

&lt;p&gt;7| SparkyLinux&lt;/p&gt;

&lt;p&gt;Suitable for: Gamers&lt;/p&gt;

&lt;p&gt;About: SparkyLinux is a GNU/Linux distribution created on top of Debian GNU/Linux operating system. The fast, lightweight and fully customisable operating system offers different versions for different tasks, including a fully featured OS with a lightweight desktop environment and MinimalGUI with Openbox window manager pre-installed with basic software. The features include stable or (semi-)rolling release, special editions: GameOver, Multimedia &amp;amp; Rescue, CLI Edition (no X) for building customised desktop, etc. &lt;/p&gt;

&lt;p&gt;8| Tails&lt;/p&gt;

&lt;p&gt;Suitable for: Security and privacy&lt;/p&gt;

&lt;p&gt;About: Tails is a portable operating system resistant to surveillance and censorship. The OS uses the Tor network to protect privacy online. Also, Tails includes a selection of applications to work on sensitive documents and communicate securely. Features include: resilience against surveillance, advertising and viruses; leaves no trace on the computer when shut down; based on Debian GNU/Linux etc.&lt;/p&gt;

&lt;p&gt;9| Ubuntu&lt;/p&gt;

&lt;p&gt;Suitable for: Developers, Professionals, Students&lt;/p&gt;

&lt;p&gt;About: Ubuntu is a popular, open source desktop operating system with all the  essential applications such as an office suite, browsers, email and media apps, etc. For instance, you can create professional documents, spreadsheets and presentations on Ubuntu with LibreOffice.   &lt;/p&gt;

&lt;p&gt;10| Zorin OS&lt;/p&gt;

&lt;p&gt;Suitable for: Beginners, Professionals&lt;/p&gt;

&lt;p&gt;About: Zorin OS is a powerful operating system designed to make your computer faster, more secure and easier to use. The operating system supports over 50 languages and comes pre-loaded with assistive technologies. Features include flexibility, accessibility, compatibility, etc. &lt;/p&gt;

&lt;p&gt;What Do You Think?&lt;/p&gt;

</description>
      <category>linux</category>
      <category>linuxdistros</category>
      <category>operatingsystems</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>Top 10 Most Promising Programming Languages for 2021</title>
      <dc:creator>Viraj</dc:creator>
      <pubDate>Sun, 11 Apr 2021 05:58:09 +0000</pubDate>
      <link>https://dev.to/virajbhise/top-10-most-promising-programming-languages-for-2021-ha9</link>
      <guid>https://dev.to/virajbhise/top-10-most-promising-programming-languages-for-2021-ha9</guid>
      <description>&lt;ol&gt;
&lt;li&gt;Python &lt;/li&gt;
&lt;li&gt;R &lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;li&gt;Java&lt;/li&gt;
&lt;li&gt;PHP&lt;/li&gt;
&lt;li&gt;C#&lt;/li&gt;
&lt;li&gt;C++&lt;/li&gt;
&lt;li&gt;Scala &lt;/li&gt;
&lt;li&gt;Swift&lt;/li&gt;
&lt;li&gt;Kotlin&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;They may seem oldschool but yet promising .&lt;/p&gt;

</description>
      <category>programming</category>
      <category>coding</category>
      <category>2021</category>
      <category>languages</category>
    </item>
    <item>
      <title>Want To Use Internet With Low Latency ? Here’s What ‘Edge Computing’ Does .
</title>
      <dc:creator>Viraj</dc:creator>
      <pubDate>Sun, 11 Apr 2021 05:22:43 +0000</pubDate>
      <link>https://dev.to/virajbhise/want-to-use-internet-with-low-latency-here-s-what-edge-computing-does-nea</link>
      <guid>https://dev.to/virajbhise/want-to-use-internet-with-low-latency-here-s-what-edge-computing-does-nea</guid>
      <description>&lt;p&gt;Edge computing is transforming the way data is being handled, processed, and delivered from millions of devices around the world. The explosive growth of internet-connected devices — the IoT — along with new applications that require real-time computing power, continues to drive edge-computing systems . Bringing computation to the network’s edge minimizes the amount of long-distance communication that has to happen between a client and server.&lt;/p&gt;

&lt;p&gt;WHAT IS EDGE COMPUTING ?&lt;br&gt;
Edge computing is distributed computing model that brings computation an data storage closer to clients where it is needed to improve response times and save bandwidth.&lt;/p&gt;

&lt;p&gt;Edge computing was developed due to the exponential growth of IoT devices, which connect to the internet for either receiving information from the cloud or delivering data back to the cloud. And many IoT devices generate enormous amounts of data during the course of their operations. The aim of edge computing is to move the computation away from data centers towards the edge of the network, exploiting smart objects, mobile phones, or network gateways to perform tasks and provide services on behalf of the cloud.&lt;/p&gt;

&lt;p&gt;What Difference Will It Make ?&lt;br&gt;
Edge computing can help lower dependence on the cloud and improve the speed of data processing as a result. Besides, there are already many modern IoT devices that have processing power and storage available. The move to edge processing power makes it possible to utilize these devices to their fullest potential . Shifting data processing to the edge of the network can help companies take advantage of the growing number of IoT edge devices, improve network speeds, and enhance customer experiences.&lt;/p&gt;

&lt;p&gt;Here’s Five Benefits of Edge Computing .&lt;/p&gt;

&lt;p&gt;Speed : Ability to increase network performance by reducing latency .&lt;/p&gt;

&lt;p&gt;Security : Edge computing distributes processing, storage, and applications across a wide range of devices and data centers, which makes it difficult for any single disruption to take down the network .&lt;/p&gt;

&lt;p&gt;Scalability : Edge computing offers a far less expensive route to scalability, allowing companies to expand their computing capacity through a combination of IoT devices and edge data centers .&lt;/p&gt;

&lt;p&gt;Versatilty : By partnering with local edge data centers, companies can easily target desirable markets without having to invest in expensive infrastructure expansion.&lt;/p&gt;

&lt;p&gt;Reliability : By locating edge systems in data centers geographically closer to end users and distributing processing accordingly, companies can greatly reduce the distance data must travel before services can be delivered .&lt;/p&gt;

&lt;p&gt;Edge Computing And 5G&lt;br&gt;
5G increases speeds by up to ten times that of 4G, whereas mobile edge computing reduces latency by bringing compute capabilities into the network, closer to the end user mobile edge computing reduces latency by bringing compute capabilities into the network, closer to the end user. He argues that both 5G and edge computing need to develop simultaneously for two reasons:&lt;br&gt;
It is inherent in the 5G standards as it is the only way to meet the latency targets that have been set. Improvements in the radio interface alone will not achieve these.&lt;br&gt;
The gradual approach operators are taking to deploy 5G — the 5G go slow cycle — will mean coverage of “full 5G” will be insufficient to cultivate an ecosystem of new applications. However, edge could seed a 5G market even before widespread coverage.&lt;/p&gt;

&lt;p&gt;Looking To The Future&lt;br&gt;
Many companies now are making a move towards edge computing. However, edge computing is not the only solution. For computing challenges faced by IT vendors and organizations, cloud computing remains a viable solution. In some instances, they use it in tandem with edge computing for a more comprehensive solution. Delegating all data to the edge is also not a wise decision. It’s why public cloud providers have started combining IoT strategies and technology stacks with edge computing.&lt;/p&gt;

</description>
      <category>edgecomp</category>
    </item>
  </channel>
</rss>
