پیش بینی های روند برنامه نویسی و فراتر از آن در سال 2020

سال ۲۰۲۰ تقریبا همین جا است، آن طور که به نظر می‌رسد احمقانه است.سال ۲۰۲۰ به نظر می‌رسد که از داستان‌های علمی‌تخیلی گرفته شده‌است، با این حال ما اینجا هستیم - در حال ضربه زدن به در جلویی آن هستیم.اگر شما در مورد آنچه که آینده ممکن است به دنیای برنامه‌نویسی بیاورد کنجکاو باشید، در مکان درستی قرار دارید.ممکن است من کاملا اشتباه کنم - در این مورد از من نقل‌قول نکنید - اما این چیزی است که من فکر می‌کنم اتفاق خواهد افتاد." بهترین راه برای پیش‌بینی آینده، ایجاد آن است."- آبراهام لینکولن(‏راست)‏به جریان اصلی تبدیل خواهد شد(‏راست)‏یک زبان برنامه‌نویسی سیستم چند پارادایمی است که بر ایمنی - به خصوص همزمانی ایمن - تمرکز دارد.(‏راست)‏از نظر نحوی مشابه با C + + است، اما برای تامین امنیت حافظه بهتر و در عین حال حفظ عملکرد بالا طراحی شده‌است.ما چهار سال رشد قدرتمند زبان برنامه‌نویسی (‏راست)‏را دیده‌ایم.من معتقدم سال ۲۰۲۰ سالی است که (‏راست)‏رسما به جریان اصلی تبدیل خواهد شد.آنچه که جریان اصلی آن است، خود - تفسیری است، اما من معتقدم که مدارس (‏راست)‏را به برنامه‌درسی خود معرفی خواهند کرد.این کار باعث ایجاد موج جدیدی از مهندسان (‏راست)‏خواهد شد.(‏راست)‏خود را به عنوان یک زبان بزرگ با یک جامعه فعال و پر جنب و جوش ثابت کرده‌است.با ساخت (‏لیبرا)‏در (‏راست)‏در (‏فیس بوک)‏- بزرگ‌ترین پروژه آن - می‌خواهیم ببینیم (‏راست)‏واقعا از چه چیزی ساخته شده‌است.اگر به دنبال یادگیری یک زبان جدید هستید، به شدت توصیه می‌کنم (‏راست)‏را یاد بگیرید.اگر کنجکاو هستید که بیشتر یاد بگیرید، من شروع به یاد گرفتن (‏راست)‏از این کتاب را پیشنهاد می‌کنم.برو (‏راست)‏!پذیرش گرافیک QL به رشد ادامه خواهد دادبا افزایش پیچیدگی کاربردهای ما، مصرف داده‌های ما نیز افزایش می‌یابد.من طرفدار پروپا قرص گرافیک Ql هستم، و بارها از آن استفاده کرده‌ام.من فکر می‌کنم که این یک راه‌حل بسیار برتر برای به دست آوردن داده‌ها در مقایسه با یک آر ای پی آی سنتی است.در حالی که HRT API های معمولی نیاز به بارگذاری از طریق چندین URL دارند، گرافین QL API ها تمام داده‌های مورد نیاز برنامه شما را در یک درخواست دریافت می‌کنند.گرافیک QL توسط تیم‌های با اندازه‌های مختلف در بسیاری از محیط‌ها و زبان‌های مختلف برای قدرت بخشیدن به برنامه‌های تلفن همراه، وب سایت‌ها و API ها استفاده می‌شود.برنامه‌های وب پیشرو نیرویی برای بازیابی بابرنامه‌های کاربردی وب پیشرو (‏PWA)‏یک رویکرد جدید برای ساخت برنامه‌های کاربردی با ترکیب بهترین ویژگی‌های وب با کیفیت برتر برنامه‌های کاربردی تلفن همراه است.راهی وجود دارد که توسعه دهندگان وب بیشتر از توسعه دهندگان پلت فرم خاص بومی در حیات وحش وجود دارند.هنگامی که شرکت‌های بزرگ متوجه می‌شوند که می‌توانند اهداف وب خود را تغییر دهند تا برنامه‌های کاربردی رو به رشد وب ایجاد کنند، من فکر می‌کنم که ما شاهد موج عظیمی از PWAs خواهیم بود.با این حال، مدتی طول می‌کشد تا شرکت‌های بزرگ‌تر سازگار شوند، که برای تکنولوژی کاملا طبیعی است.بخش پیشرو به طور کلی به سمت توسعه انتهای جلویی سقوط می‌کند، زیرا عمدتا در مورد تعامل با API کارگران وب (‏API مرورگر بومی)‏است.برنامه‌های وب جایی نمی‌روند.افراد بیشتری به این ایده رسیده‌اند که نوشتن یک PWA سازگار تنها کار کم‌تر و پول بیشتری برای زمان شما است. امروز روز خوبی برای شروع یادگیری بیشتر در مورد PWAs است. مونتاژ وب نور بیشتری را مشاهده خواهد کرد.انجمن وب نور بیشتری را خواهد دیدانجمن جهانی وب یک فرمت آموزشی دودویی برای یک ماشین مجازی مبتنی بر پشته است.شکاف به عنوان یک هدف قابل‌حمل برای گردآوری زبان‌های سطح بالا مانند C، C + +، و (‏راست)‏طراحی شده‌است.افرادی که از این سیستم استفاده می‌کنند نیز از این سیستم استفاده می‌کنند.به عبارت دیگر، انجمن وب راهی برای اتصال تکنولوژی‌های JavaScript با تکنولوژی‌های سطح بالاتر است.به استفاده از کتابخانه پردازش تصویر (‏راست)‏در برنامه واکنش خود فکر کنید.مونتاژ وب به شما این امکان را می‌دهد که این کار را انجام دهید.عملکرد کلیدی است و با رشد مقدار داده‌ها، حفظ عملکرد خوب سخت‌تر خواهد بود.این زمانی است که کتابخانه‌های سطح پایین از C + + یا (‏راست)‏وارد بازی می‌شوند.ما شرکت‌های بزرگتری را خواهیم دید که از انجمن وب و گلوله برفی استفاده می‌کنند.(ری اکت) به طراحی ادامه خواهد دادواکنش تا حد زیادی محبوب‌ترین کتابخانه JavaScript برای توسعه قسمت جلو و نیز به دلیل خوبی است.ایجاد برنامه‌های واکنش جالب و آسان است.تیم واکنش و جامعه تا آنجا که تجربه برای ساخت برنامه‌های کاربردی پیش می‌رود، کار بسیار خوبی انجام داده‌اند.من با "یو" (‏Vue)‏، "زاویه ایی" (‏angular)‏، و "واکنش" (‏Reaction)‏کار کرده‌ام، و فکر می‌کنم همه آن‌ها چارچوب‌های فوق‌العاده‌ای برای کار با آن‌ها هستند.به یاد داشته باشید، هدف کتابخانه این است که کارها را انجام دهد، بنابراین کم‌تر بر روی طعم و مزه و بیشتر بر روی انجام کارها تمرکز کنید.بحث در مورد این که چارچوب "بهترین" چیست، کاملا بی‌حاصل است.یک چارچوب انتخاب کنید و تمام انرژی خود را به جای آن به سمت چیزهای ساختمانی هدایت کنید.اگر احساس می‌کنید الهام گرفته‌اید، از این لیست چیزی انتخاب کنید و امروز شروع به ساخت کنید!همیشه روی JavaScript شرط ببندیدما می‌توانیم با اطمینان بگوییم که دهه ۲۰۱۰ دهه JavaScript بود.ما یک جهش بزرگ از رشد جاوا اسکریپت دیده‌ایم و به نظر نمی‌رسد که کند شده باشد.توسعه دهندگان جاوا اسکریپت برخی سو استفاده‌ها را با نام "توسعه دهندگان واقعی نیستند" انجام داده‌اند.جاوا اسکریپت قلب هر شرکت فن‌آوری بزرگی مانند نتفلیکس، فیس بوک، گوگل و بسیاری دیگر است.بنابراین زبان JavaScript مانند هر زبان برنامه‌نویسی دیگری مشروع است.به توسعه دهنده جاوا اسکریپت بودن افتخار کنید.به هر حال، برخی از جالب‌ترین و نوآورانه ترین چیزها توسط جامعه جاوا اسکریپت ساخته شده‌است.تقریبا همه وب سایت‌ها از JavaScript تا حدی استفاده می‌کنند.چند وب سایت وجود دارد؟میلیون ها؟هرگز زمان بهتری برای توسعه دهنده JavaScript نبوده است.حقوق در حال افزایش است، جامعه به اندازه همیشه زنده است، و بازار کار بسیار بزرگ است.اگر کنجکاو هستید که JavaScript را یاد بگیرید، مجموعه کتاب‌های "شما نمی‌دانید جی اس" خواندن فوق‌العاده‌ای بود.من قبلا در مورد آنچه که باعث محبوبیت جاوا اسکریپت می‌شود نوشتم - شما هم باید آن را بخوانید.بگذارید بدانیم کدام پروژه‌ها یا زبان‌ها سزاوار عشق و توجه بیشتری هستند!