<?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: فیسیت</title>
    <description>The latest articles on DEV Community by فیسیت (@faceit_ir).</description>
    <link>https://dev.to/faceit_ir</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%2F339936%2F1e6a0e3a-3c51-4272-8377-04476e02765f.jpg</url>
      <title>DEV Community: فیسیت</title>
      <link>https://dev.to/faceit_ir</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/faceit_ir"/>
    <language>en</language>
    <item>
      <title>6 دلیل برای یادگیری پایتون در سال 2020</title>
      <dc:creator>فیسیت</dc:creator>
      <pubDate>Mon, 22 Feb 2021 07:55:08 +0000</pubDate>
      <link>https://dev.to/faceit_ir/6-2020-f2o</link>
      <guid>https://dev.to/faceit_ir/6-2020-f2o</guid>
      <description>&lt;p&gt;چرا در سال 2020 باید پایتون را بیاموزیم&lt;br&gt;
1- پایتون همه کاره است&lt;br&gt;
همانطور که در بخش توضیح درباره پایتون اشاره کردیم، پایتون در زمینه‌های مختلفی کاربرد دارد که از جمله آن‌ها می‌توانیم به دیتا ماینینگ، علم داده، هوش مصنوعی، یادگیری ماشین، طراحی و توسعه‌ی وب، فریم ورک‌های وب، سیستم‌های تعبیه شده، اپلیکیشن‌های طراحی گرافیکی، بازی، توسعه‌ی شبکه، توسعه‌ی محصول، توسعه‌ی سریع نرم افزار، تست، اتوماسیون و... اشاره کنیم.&lt;/p&gt;

&lt;p&gt;درواقع پایتون به عنوان یک جایگزین ساده و بهینه برای زبان‌های برنامه نویسی مانند جاوا، C و R به حساب می‌آید و حالا در بین برنامه‌ نویسان در حال رشد و افزایش محبوبیت است.&lt;/p&gt;

&lt;p&gt;در این بین بد نیست اشاره کنیم که شرکت‌های بزرگ تکنولوژی مانند گوگل، نتفلیکس، فیس بوک، اینستاگرام، آمازون، اینتل، ناسا، اسپاتی‌فای و... هم از زبان برنامه نویسی پایتون استفاده می‌کنند.&lt;/p&gt;

&lt;p&gt;2- پایتون به سرعت در حال رشد است&lt;br&gt;
پایتون حالا در زمینه‌های مختلف و در شرکت‌های مختلف در حال استفاده است از این رو اصلاً عجیب نیست که این زبان به سرعت در حال پیشرفت باشد. از سوی دیگر با وجود ابزارهایی مانند Codecademy و Udemy و سایر ابزارهای آموزش آنلاین برنامه نویسی، یاد گرفتن پایتون به صورت آنلاین بسیار ساده شده است. بنا به گزارش Codecademy در سال 2018 با رشد 34 درصدی در افرادی که آموزش آنلاین پایتون را دریافت کرده بودند، مواجه بوده‌ایم. از سوی دیگر وب سایت Stack Overflow هم با توجه به میزان سوالات و بازدیدها، پایتون را به عنوان یکی از زبان‌های برنامه نویسی با سریع‌ترین رشد اعلام کرده است.&lt;/p&gt;

&lt;p&gt;3- تقاضای زیاد شغلی&lt;br&gt;
با توجه به رشد روز افزون زبان پایتون، جایگاه‌های شغلی برای این زبان برنامه نویسی هم رو به رشد است. به عبارتی گزارشاتی نشان می‌دهد که پایتون جز 10 زبان پرتقاضا در بین زبان‌های برنامه نویسی در سال 2019 بوده است. البته این آمار مربوط به آمریکاست اما پرطرفدار بودن و پرتقاضا بودن این زبان در سراسر جهان، کاملاً واضح است.&lt;/p&gt;

&lt;p&gt;ادامه را در فیسیت بخوانید&lt;br&gt;
&lt;a href="https://faceit.ir/educational/6-reason-to-learn-python/"&gt;https://faceit.ir/educational/6-reason-to-learn-python/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>faceit</category>
    </item>
    <item>
      <title>تجربه برنامه نویسی با زبان swift روی ویندوز ممکن شد</title>
      <dc:creator>فیسیت</dc:creator>
      <pubDate>Sun, 11 Oct 2020 11:11:52 +0000</pubDate>
      <link>https://dev.to/faceit_ir/swift-5d5d</link>
      <guid>https://dev.to/faceit_ir/swift-5d5d</guid>
      <description>&lt;p&gt;در این هفته شاهد ارائه‌ی زبان برنامه نویسی swift روی ویندوز 10 بودیم و حالا توسعه دهندگان می‌توانند ابزارهای این زبان را از طریق پروژه‌ی متن باز دانلود کنند. این ابزارها شامل کامپوننت‌های توسعه‌ای هستند که برای کد نویسی و اجرای مستقیم کدهای swift روی ویندوز نیاز هستند. این ابزارها شامل کامپایلر، کتابخانه‌های استاندارد، کتابخانه‌های مرکزی و اصلی و همه‌ی عناصری کلیدی است که برای ساختن اپلیکیشن‌های کاربردی نیاز است.&lt;/p&gt;

&lt;p&gt;تقریباً بیشتر از 1 سال است که تلاش‌های زیادی برای پورت کردن Swift روی ویندوز صورت گرفته است و حالا به نظر می‌رسد که بالاخره می‌توان به صورت واقعی، کد نویسی Swift را روی ویندوز تجربه کرد. با این حال پورت کردن swift روی ویندوز، به سادگی پورت کردن کامپایلر نیست اما این اطمینان را می‌دهد که کل اکوسیستم روی ویندوز قابل دسترسی است.&lt;/p&gt;

&lt;p&gt;در راستای نمایش قابلیت‌های این زبان برنامه نویسی روی ویندوز، دموی یک برنامه‌ی ماشین حساب که با استفاده از ابزارهای swift روی ویندوز توسعه داده شد و همچنین از Visual Studio 2019 هم برای توسعه آن استفاده شده است، را می‌توانید از این لینک در گیت هاب ببینید. اگرچه این برنامه با استفاده از CMake توسعه داده شده است اما سلیم عبدالرسول، یکی از اعضای تیم توسعه دهنده‌ی زبان برنامه نویسی Swift و همچنین مهندس نرم افزار در Google Brain، توضیح داده است که پشتیبانی از Swift Package Manager روی ویندوز در حال انجام است.&lt;/p&gt;

&lt;p&gt;برخی از توسعه دهندگان در حال حاضر در حال آزمایش زبان برنامه نویسی Swift روی ویندوز هستند. به عنوان یکی از این افراد، می‌توانیم از Readdle، یکی از سابقه‌دارترین توسعه دهندگان نرم افزار برای مک و iOS نام ببریم که از سال 2019 در حال ایجاد یک نسخه‌ی cross-platform از اپلیکیشن ایمیل Spark است.&lt;/p&gt;

&lt;p&gt;اگر جز آن دسته از توسعه دهندگانی هستید که به تجربه‌ی برنامه نویسی با swift روی ویندوز علاقه دارید، می‌توانید به این وب سایت مراجعه کنید. همچنین در صورت یافتن هر گونه باگ، می‌توانید آن‌ها را گزارش دهید.&lt;/p&gt;

&lt;p&gt;منبع : فیسیت&lt;br&gt;
&lt;a href="https://faceit.ir/articles/swift-programming-on-windows/"&gt;https://faceit.ir/articles/swift-programming-on-windows/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>swift</category>
      <category>programming</category>
    </item>
    <item>
      <title>پشتیبانی از PHP در ویندوز در آینده متوقف خواهد شد</title>
      <dc:creator>فیسیت</dc:creator>
      <pubDate>Tue, 14 Jul 2020 04:18:22 +0000</pubDate>
      <link>https://dev.to/faceit_ir/php-4pg2</link>
      <guid>https://dev.to/faceit_ir/php-4pg2</guid>
      <description>&lt;p&gt;به زودی قرار است که پشتیبانی از PHP در ویندوز به پایان برسد. به این ترتیب برای اجرای جدیدترین نسخه PHP روی ویندوز، باید از زیر سیستم ویندوز برای لینوکس استفاده کنید.&lt;/p&gt;

&lt;p&gt;به گفته‌ی دیل هرت، مدیر پروژه زبان برنامه نویسی PHP در مایکروسافت، این کمپانی همچنان بنا به برنامه ریزی سابق از نسخه‌های مختلف PHP برای رفع باگ و مشکلات امنیتی پشتیبانی خواهد کرد. وی در این خصوص چنین توضیح داده است:&lt;/p&gt;

&lt;p&gt;بنا برنامه‌ی قبلی خود سعی می‌کنیم برای رفع باگ‌ها از هر نسخه‌ی PHP به مدت دو سال پشتیبانی کنیم. پس از این زمان، یک سال دیگر نیز برای رفع مشکلات امنیتی از هر نسخه پشتیبانی خواهیم کرد. بنابراین پشتیبانی ازدر ماه PHP 7.2 نوامبر ۲۰۲۰ یعنی آبان و آذر به‌ پایان می‌رسد. ضمنا در این ماه، زبان PHP 7.3 وارد پشتیبانی برای رفع مشکلات امنیتی خواهد شد. تا پایان مدت رفع باگ‌های PHP 7.4اما هنوز یک سال باقی است. بعد از این یک سال، یک سال دیگر نیز از این زبان برای رفع مشکلات امنیتی پشتیبانی می‌کنیم. ما خود را به ادامه‌ی توسعه و پشتیبانی از نسخه‌های 7.2 و 7.3 و 7.4 PHP برای ویندوز متعهد می‌دانیم؛ البته تنها تا زمانی‌که این نسخه‌ها رسما پشتیبانی شوند. با این وجود ما برنامه‌ای برای پشتیبانی از نسخه‌ی PHP 8.0 و نسخه‌های بعدی در ویندوز نداریم.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://faceit.ir/articles/microsoft-to-drop-support-for-php-on-windows/"&gt;https://faceit.ir/articles/microsoft-to-drop-support-for-php-on-windows/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>php</category>
      <category>programing</category>
      <category>microsoft</category>
    </item>
    <item>
      <title>محبوب‌ترین زبان‌های برنامه نویسی 2020 از نظر استک اورفلو</title>
      <dc:creator>فیسیت</dc:creator>
      <pubDate>Sat, 27 Jun 2020 07:03:36 +0000</pubDate>
      <link>https://dev.to/faceit_ir/2020-i7e</link>
      <guid>https://dev.to/faceit_ir/2020-i7e</guid>
      <description>&lt;p&gt;برای دهمین سال متوالی، استک اور فلو لیست محبوب‌ترین زبان‌های برنامه نویسی را منتشر می‌کند. امسال 65000 برنامه نویس در این نظر سنجی شرکت‌ کرده‌اند و زبان Rust به عنوان محبوب‌ترین زبان برنامه نویسی انتخاب شده است.&lt;br&gt;
 این زبان برنامه نویسی قول تامین ویژگی‌هایی همچون عملکرد، کنترل، ایمنی حافظه، همزمانی بدون مشکل و... را داده است که برای برنامه نویسان، مخصوصا برنامه نویسی سیستمی اهمیت زیادی دارد. از جمله نقاط قوت دیگر این زبان برنامه نویسی می‌توانیم به امکان اضافه کردن ماکروهای مرتب و تمیز اشاره کنیم. تمامی این ویژگی‌ها در کنار فرآیند توسعه باز، باعث شده است که زبان برنامه نویسی Rust در بین برنامه نویسان، حتی آن دسته از برنامه نویسانی که از آن استفاده نمی‌کنند، جایگاه ویژه و ستودنی داشته باشد...&lt;/p&gt;

&lt;p&gt;فیسیت : &lt;a href="https://faceit.ir/articles/most-lovely-programming-language-2020-by-stack-over-flow/"&gt;https://faceit.ir/articles/most-lovely-programming-language-2020-by-stack-over-flow/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
    </item>
    <item>
      <title>پایتون برای ورود به دنیای موبایل آماده# می‌شود؛ آینده‌ای مبهم</title>
      <dc:creator>فیسیت</dc:creator>
      <pubDate>Mon, 01 Jun 2020 10:14:14 +0000</pubDate>
      <link>https://dev.to/faceit_ir/-51fl</link>
      <guid>https://dev.to/faceit_ir/-51fl</guid>
      <description>&lt;p&gt;چند سالی است که شاهدیم زبان برنامه نویسی پایتون، به دلیل کاربردهایی مانند یادگیری ماشین، بیشتر از گذشته مورد توجه توسعه دهندگان قرار گرفته است. با این وجود، این استقبال هنوز در دنیای موبایل ایجاد نشده است و هنوز برنامه‌های محدودی هستند که به وسیله پایتون برای موبایل توسعه داده شده‌اند. مسئله اینجاست که توسعه دهندگان پایتون برای انتشار اپلیکیشن‌های موبایلی خود در فروشگاه‌های رسمی موبایلی، با مشکلات زیادی مواجه هستند.&lt;/p&gt;

&lt;p&gt;با این حال عده‌ای از توسعه دهندگان معروف و معتبر پایتون هستند که به آینده این زبان برنامه نویسی برای دو سیستم عامل عمده موبایلی، یعنی اندروید و iOS امیدوارند. به عنوان یکی از این افراد، می‌توانیم گویدو وان راسم اشاره کنیم.&lt;/p&gt;

&lt;p&gt;تلاش برای ورود پایتون به دنیای موبایل&lt;br&gt;
یکی از پروژه‌های و تلاش‌هایی که برای ورود پایتون به دنیای موبایل صورت گرفته است، پروژه متن باز BeeWare است که توسط راسل کیت مگی ایجاد شده و مدیریت می‌شود. این پروژه در اصل CPython را به اندروید پورت می‌کند. درواقع این پروژه به توسعه دهندگان این امکان را می‌دهد که اپلیکیشن مورد نظرشان را با زبان پایتون برنامه نویسی کنند و سپس با استفاده از ویجت‌های رابط کاربری، آن برنامه را پلتفرم مقصد، مثلا اندروید پورت کنند.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://faceit.ir/articles/python-in-mobile-world/"&gt;https://faceit.ir/articles/python-in-mobile-world/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>بدترین زبان‌های برنامه نویسی که در سال 2019 نباید به سراغشان بروید</title>
      <dc:creator>فیسیت</dc:creator>
      <pubDate>Wed, 26 Feb 2020 13:58:07 +0000</pubDate>
      <link>https://dev.to/faceit_ir/2019-17c</link>
      <guid>https://dev.to/faceit_ir/2019-17c</guid>
      <description>&lt;p&gt;برخلاف وب سایت‌های زیادی که هر ساله لیست بهترین زبان‌های برنامه‌نویسی را منتشر می‌کنند، چند سالی است که وب سایت codementor برعکس، لیست بدترین زبان‌های برنامه نویسی را ارائه می‌دهد. فاکتورهایی که codementor برای این رتبه‌بندی در نظر می‌گیرد استقبال جامعه برنامه نویسی از زبان‌ها، رشد آن‌ها و بازار کارشان است.&lt;/p&gt;

&lt;p&gt;بدترین زبان‌های برنامه نویسی 2019&lt;/p&gt;

&lt;p&gt;وب سایت codementor بر اساس سه فاکتوری که در بالا گفتیم، بدترین زبان‌های برنامه نویسی را رتبه‌بندی کرده است و در مجموع 5 زبان برنامه نویسی زیر بدترین زبان شناخته شده است:&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Elm
coffeeScript
Erlang
Lua
Perl
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;جالب اینجاست که در این لیست 20 عددی، زبان برنامه نویسی C# در رتبه آخر قرار دارد.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://faceit.ir/articles/%D8%A8%D8%AF%D8%AA%D8%B1%DB%8C%D9%86-%D8%B2%D8%A8%D8%A7%D9%86--%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%87-%D8%AF%D8%B1-%D8%B3%D8%A7%D9%84-2019-%D9%86%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D9%87-%D8%B3%D8%B1%D8%A7%D8%BA%D8%B4%D8%A7%D9%86-%D8%A8%D8%B1%D9%88%DB%8C%D8%AF/"&gt;https://faceit.ir/articles/%D8%A8%D8%AF%D8%AA%D8%B1%DB%8C%D9%86-%D8%B2%D8%A8%D8%A7%D9%86--%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DA%A9%D9%87-%D8%AF%D8%B1-%D8%B3%D8%A7%D9%84-2019-%D9%86%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D9%87-%D8%B3%D8%B1%D8%A7%D8%BA%D8%B4%D8%A7%D9%86-%D8%A8%D8%B1%D9%88%DB%8C%D8%AF/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;منبع: &lt;a href="https://faceit.ir"&gt;https://faceit.ir&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programing</category>
      <category>perl</category>
      <category>csharp</category>
    </item>
    <item>
      <title>چرا PHP افول کرده است؟</title>
      <dc:creator>فیسیت</dc:creator>
      <pubDate>Sat, 22 Feb 2020 07:53:24 +0000</pubDate>
      <link>https://dev.to/faceit_ir/php-f5a</link>
      <guid>https://dev.to/faceit_ir/php-f5a</guid>
      <description>&lt;p&gt;چیزی که در رتبه بندی بهترین زبان های برنامه نویسی 2019 به وضوح مشخص است، از دست رفتن جایگاه PHP است که از سال 2001 به بعد همواره در لیست 10 تایی Tiobe حضور داشت. تحلیلگران Tiobe درباره افول PHP چنین توضیح داده‌اند:&lt;/p&gt;

&lt;p&gt;از ابتدا PHP ویژوال بیسیک برای طراحی وب بود، سادگی یادگیری و سادگی توسعه. اما اساساً به وسیله طراحان وبی به کار می‌رفت که پس‌زمینه مهندسی نرم افزار محدودی داشتند. رکود PHP بیشتر به دلیل سادگی استفاده از حفره‌های امنیتی آن بوده است....&lt;/p&gt;

&lt;p&gt;موافقید؟!&lt;/p&gt;

&lt;p&gt;منبع: &lt;a href="https://faceit.ir/"&gt;https://faceit.ir/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://faceit.ir/news/15577/best-programing-language-2019/"&gt;https://faceit.ir/news/15577/best-programing-language-2019/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>php</category>
      <category>programing</category>
      <category>visualbasic</category>
    </item>
  </channel>
</rss>
