میرسیم به جاوا :)
جاوا معروف ترین کتابخونه هایی در این زمینه ارائه داده که محبوب ترینش Swing هست
در کل ما javafx و swing و awt رو مورد بررسی قرار دادیم .
دوستانی که موارد زیر رو میخوان ، جاوا براشون مناسبه :
جاوا معروف ترین کتابخونه هایی در این زمینه ارائه داده که محبوب ترینش Swing هست
در کل ما javafx و swing و awt رو مورد بررسی قرار دادیم .
دوستانی که موارد زیر رو میخوان ، جاوا براشون مناسبه :
Java (AWT & Swing & Android):
۱.زبان آسانی باشه
۲.راحتترین زبان موجود باشه حتی بدون رفرنس و آموزش صرفا با قدم زدن توش بتونی ساده ترین برنامه رو بنویسی!
۳.دارای محیط GUI و ابزار طراحی gui سریع و کامل باشه یعنی مثلا روش باتن بزاری کلیک کنی روش کدتو بنویسی!✅
۴.همه سیستم عامل ها رو به معنای واقعی ساپورت کنه!✅
۵.به معنای واقعی نتیو باشه (مثل سی شارپ و جاوا و پایتون نباشه ) مستقیما به کد ماشین تبدیل بشه
۶.دارای کامپوننت های مهم باشه و طوری باشه که به آسانی صرفا با چند کلیک در دسترس قرار بگیره✅
۷.کتابخونه زیادی داشته باشه ✅
۸.پشتیبانی گسترده از جوامع برنامه نویسان رو شاملش باشه✅
۹.حجم کامپایل شده کمی داشته باشه ⚠️ کد ها کامپایل نمیشه
۱.زبان آسانی باشه
۲
۳.دارای محیط GUI و ابزار طراحی gui سریع و کامل باشه یعنی مثلا روش باتن بزاری کلیک کنی روش کدتو بنویسی!✅
۴.همه سیستم عامل ها رو به معنای واقعی ساپورت کنه!✅
۵.
۶.دارای کامپوننت های مهم باشه و طوری باشه که به آسانی صرفا با چند کلیک در دسترس قرار بگیره✅
۷.کتابخونه زیادی داشته باشه ✅
۸.پشتیبانی گسترده از جوامع برنامه نویسان رو شاملش باشه✅
۹.حجم کامپایل شده کمی داشته باشه ⚠️ کد ها کامپایل نمیشه
پایتون همون زبونیه که برای برنامه نویسی دسکتاپ تو گنولینوکس خیلیا ازش استفاده میکنن و ما هم کتاب براش در این زمینه نوشتیم
در این مقایسه هم ما کتابخونه پای کیوت رو مورد بررسی قرار دادیم
اون مواردی رو که میخواین و تو پایتون هست :
در این مقایسه هم ما کتابخونه پای کیوت رو مورد بررسی قرار دادیم
اون مواردی رو که میخواین و تو پایتون هست :
Python (PyQt,PySide.....):
۱.زبان آسانی باشه✅
۲.راحتترین زبان موجود باشه حتی بدون رفرنس و آموزش صرفا با قدم زدن توش بتونی ساده ترین برنامه رو بنویسی!
۳.دارای محیط GUI و ابزار طراحی gui سریع و کامل باشه یعنی مثلا روش باتن بزاری کلیک کنی روش کدتو بنویسی!
۴.همه سیستم عامل ها رو به معنای واقعی ساپورت کنه!
۵.به معنای واقعی نتیو باشه (مثل سی شارپ و جاوا و پایتون نباشه ) مستقیما به کد ماشین تبدیل بشه
۶.دارای کامپوننت های مهم باشه و طوری باشه که به آسانی صرفا با چند کلیک در دسترس قرار بگیره
۷.کتابخونه زیادی داشته باشه ✅
۸.پشتیبانی گسترده از جوامع برنامه نویسان رو شاملش باشه✅
۹.حجم کامپایل شده کمی داشته باشه ⚠️ کد ها کامپایل نمیشه
۱.زبان آسانی باشه✅
۲.
۳.
۴.
۵.
۶.
۷.کتابخونه زیادی داشته باشه ✅
۸.پشتیبانی گسترده از جوامع برنامه نویسان رو شاملش باشه✅
۹.حجم کامپایل شده کمی داشته باشه ⚠️ کد ها کامپایل نمیشه
این روزا کمتر فریم ورکی مثل کیوت پیدا میشه که rad باشه (rapid application development) ، از این جهت باید قدرشو دونست :)
ما تو این مقایسه زبان اصلی کیوت یعنی ++C رو مورد بررسی قرار دادیم ، اگه از چنین فریم ورک و زبانی بخواین که موارد زیر رو شاملش باشه ، انتخاب خوبی میتونه باشه :
ما تو این مقایسه زبان اصلی کیوت یعنی ++C رو مورد بررسی قرار دادیم ، اگه از چنین فریم ورک و زبانی بخواین که موارد زیر رو شاملش باشه ، انتخاب خوبی میتونه باشه :
Qt (C++):
۱.زبان آسانی باشه
۲.راحتترین زبان موجود باشه حتی بدون رفرنس و آموزش صرفا با قدم زدن توش بتونی ساده ترین برنامه رو بنویسی!
۳.دارای محیط GUI و ابزار طراحی gui سریع و کامل باشه یعنی مثلا روش باتن بزاری کلیک کنی روش کدتو بنویسی!✅
۴.همه سیستم عامل ها رو به معنای واقعی ساپورت کنه!✅
۵.به معنای واقعی نتیو باشه (مثل سی شارپ و جاوا و پایتون نباشه ) مستقیما به کد ماشین تبدیل بشه✅
۶.دارای کامپوننت های مهم باشه و طوری باشه که به آسانی صرفا با چند کلیک در دسترس قرار بگیره ✅
۷.کتابخونه زیادی داشته باشه ✅
۸.پشتیبانی گسترده از جوامع برنامه نویسان رو شاملش باشه
۹.حجم کامپایل شده کمی داشته باشه ⚠️ برای اندروید حجم زیادی داره
۱
۲.
۳.دارای محیط GUI و ابزار طراحی gui سریع و کامل باشه یعنی مثلا روش باتن بزاری کلیک کنی روش کدتو بنویسی!✅
۴.همه سیستم عامل ها رو به معنای واقعی ساپورت کنه!✅
۵.به معنای واقعی نتیو باشه (مثل سی شارپ و جاوا و پایتون نباشه ) مستقیما به کد ماشین تبدیل بشه✅
۶.دارای کامپوننت های مهم باشه و طوری باشه که به آسانی صرفا با چند کلیک در دسترس قرار بگیره ✅
۷.کتابخونه زیادی داشته باشه ✅
۸.
۹.حجم کامپایل شده کمی داشته باشه ⚠️ برای اندروید حجم زیادی داره
امان از دست این فریم ورک های جدید اونقدری که حرف زدیم درموردش شب روز برامون نمونده :/
یکی از این فریم ورک ها فلاتر هست ، اگه خواستار fps بالا تو نرم افزارتون هستین این گزینه خوبی میتونه باشه اما حجم خیلی خیلی زیادی برای برنامه تولید میکنه و رم و ریسورس زیادی میگیره اونقدری میگیره که کفر آدمو درمیاره :|
یکی از این فریم ورک ها فلاتر هست ، اگه خواستار fps بالا تو نرم افزارتون هستین این گزینه خوبی میتونه باشه اما حجم خیلی خیلی زیادی برای برنامه تولید میکنه و رم و ریسورس زیادی میگیره اونقدری میگیره که کفر آدمو درمیاره :|
Flutter:
۱.زبان آسانی باشه⚠️(نسبتا هست)
۲.راحتترین زبان موجود باشه حتی بدون رفرنس و آموزش صرفا با قدم زدن توش بتونی ساده ترین برنامه رو بنویسی!
۳.دارای محیط GUI و ابزار طراحی gui سریع و کامل باشه یعنی مثلا روش باتن بزاری کلیک کنی روش کدتو بنویسی!
۴.همه سیستم عامل ها رو به معنای واقعی ساپورت کنه!✅
۵.به معنای واقعی نتیو باشه (مثل سی شارپ و جاوا و پایتون نباشه ) مستقیما به کد ماشین تبدیل بشه✅
۶.دارای کامپوننت های مهم باشه و طوری باشه که به آسانی صرفا با چند کلیک در دسترس قرار بگیره
۷.کتابخونه زیادی داشته باشه
۸.پشتیبانی گسترده از جوامع برنامه نویسان رو شاملش باشه
۹.حجم کامپایل شده کمی داشته باشه
۱.زبان آسانی باشه⚠️(نسبتا هست)
۲.
۳.
۴.همه سیستم عامل ها رو به معنای واقعی ساپورت کنه!✅
۵.به معنای واقعی نتیو باشه (مثل سی شارپ و جاوا و پایتون نباشه ) مستقیما به کد ماشین تبدیل بشه✅
۶.
۷.
۸.
۹.
حالا ممکنه یکی از شماها بگه این چه وضعیه ، من موارد خیلی بیشتری از اون بالایی ها رو میخوام :( که یکی داره اونیکی نداره ، آیا چنین چیزی هست که موارد بیشتری رو شاملش بشه ؟
در جواب میگیم بله :) پیدا کردیم براتون اسمش لازاروس هست و با زبان پاسکاله که از کامپایل فری پاسکال استفاده میکنه :
در جواب میگیم بله :) پیدا کردیم براتون اسمش لازاروس هست و با زبان پاسکاله که از کامپایل فری پاسکال استفاده میکنه :
Lazarus:
۱.زبان آسانی باشه✅
۲.راحتترین زبان موجود باشه حتی بدون رفرنس و آموزش صرفا با قدم زدن توش بتونی ساده ترین برنامه رو بنویسی!✅
۳.دارای محیط GUI و ابزار طراحی gui سریع و کامل باشه یعنی مثلا روش باتن بزاری کلیک کنی روش کدتو بنویسی!✅
۴.همه سیستم عامل ها رو به معنای واقعی ساپورت کنه!✅
۵.به معنای واقعی نتیو باشه (مثل سی شارپ و جاوا و پایتون نباشه ) مستقیما به کد ماشین تبدیل بشه✅
۶.دارای کامپوننت های مهم باشه و طوری باشه که به آسانی صرفا با چند کلیک در دسترس قرار بگیره ✅
۷.کتابخونه زیادی داشته باشه
۸.پشتیبانی گسترده از جوامع برنامه نویسان رو شاملش باشه
۹.حجم کامپایل شده کمی داشته باشه ✅
۱.زبان آسانی باشه✅
۲.راحتترین زبان موجود باشه حتی بدون رفرنس و آموزش صرفا با قدم زدن توش بتونی ساده ترین برنامه رو بنویسی!✅
۳.دارای محیط GUI و ابزار طراحی gui سریع و کامل باشه یعنی مثلا روش باتن بزاری کلیک کنی روش کدتو بنویسی!✅
۴.همه سیستم عامل ها رو به معنای واقعی ساپورت کنه!✅
۵.به معنای واقعی نتیو باشه (مثل سی شارپ و جاوا و پایتون نباشه ) مستقیما به کد ماشین تبدیل بشه✅
۶.دارای کامپوننت های مهم باشه و طوری باشه که به آسانی صرفا با چند کلیک در دسترس قرار بگیره ✅
۷.
۸.
۹.حجم کامپایل شده کمی داشته باشه ✅
در مورد ۴ اندروید رو ساپورت میکنه به شرطی که پلاگین LAMW رو نصب کنین دیگه بقیه اش عین اکلیپس میمونه
و در مورد گزینه ۹ حجم خیلی کمتری رو در مقایسه با فریم ورک های دیگه داره و انیکه خروجیش نتیوه چه اندروید باشه چه گنولینوکس چه ویندوز و اینکه میشه حجم رو هم با حذف اطلاعات دیباگر از فایلش کمترشکرد
در کل با اولین رویارویی تون با بی نظمی ide مواجه میشین که یکپارچه نیستن ولی بعدا میشه با نصب پلاگین این مشکل رو حل کرد ، قابل ذکره لازاروس اولین چیزی تو عمرم بود که بدون نگاه کردن به رفرنسش و بدون اطلاعات اولیه تونستم صرفا با یکمی ور رفتن با کد شانسی که نوشتم و به کمک ارور ها و نگاه کردن به سورس کد های قبلا ایجاد شده تو فرم ، برنامه ی ساده ای رو ایجاد کنم
و در مورد گزینه ۹ حجم خیلی کمتری رو در مقایسه با فریم ورک های دیگه داره و انیکه خروجیش نتیوه چه اندروید باشه چه گنولینوکس چه ویندوز و اینکه میشه حجم رو هم با حذف اطلاعات دیباگر از فایلش کمترشکرد
در کل با اولین رویارویی تون با بی نظمی ide مواجه میشین که یکپارچه نیستن ولی بعدا میشه با نصب پلاگین این مشکل رو حل کرد ، قابل ذکره لازاروس اولین چیزی تو عمرم بود که بدون نگاه کردن به رفرنسش و بدون اطلاعات اولیه تونستم صرفا با یکمی ور رفتن با کد شانسی که نوشتم و به کمک ارور ها و نگاه کردن به سورس کد های قبلا ایجاد شده تو فرم ، برنامه ی ساده ای رو ایجاد کنم
SHOCKING_ex_rust_language_developer_interview_LEAKED_.mp4
14.7 MB
شوخی با زبان Rust 😂
http://www.zoomit.ir/2020/5/31/359119/stack-overflow-developer-survey-14-most-loved-programming-languages-2020/
زبان Rust پنجمین سال متوالی به عنوان محبوبترین زبان برنامهنویسی براساس نظرسنجی توسعهدهندگان Stack Overflow شد 👌
زبان Rust پنجمین سال متوالی به عنوان محبوبترین زبان برنامهنویسی براساس نظرسنجی توسعهدهندگان Stack Overflow شد 👌
زومیت
محبوبترین زبانهای برنامهنویسی براساس نظرسنجی از ۶۵ هزار توسعهدهنده Stack Overflow
نظرسنجی Stack Overflow در سال ۲۰۲۰ با همکاری بیش از ۶۵ هزار توسعهدهنده انجام شد. این نظرسنجی محبوبترین زبانهای برنامهنویسی را نشان میدهد.
Forwarded from انجمن جاواکاپ
#تولد_۲۵سالگی_جاوا
در ۲۳ می سال ۱۹۹۵، شرکت سانمایکروسیستمز، جاوا را منتشر کرد. این به این معنی است که اکنون جاوا ۲۵ ساله شدهاست و ما چیزی برای جشن گرفتن داریم! ۲۵ سالگی برای یک زبان برنامهنویسی سن نسبتا زیادی محسوب میشود. نظر شما چیست؟
در مقاله جدید جاواکاپ، با ما همراه باشید تا زبان برنامهنویسی، اکوسیستم، جامعه کاربری و آیندهٔ جاوا را نگاهی بیاندازیم و تصمیم بگیریم که جاوا با افزایش سن تکاملیافته و بالغتر شده یا رو به کهولت گذاشته؟
https://javacup.ir/java-turns-25/
@JavaCupIR
در ۲۳ می سال ۱۹۹۵، شرکت سانمایکروسیستمز، جاوا را منتشر کرد. این به این معنی است که اکنون جاوا ۲۵ ساله شدهاست و ما چیزی برای جشن گرفتن داریم! ۲۵ سالگی برای یک زبان برنامهنویسی سن نسبتا زیادی محسوب میشود. نظر شما چیست؟
در مقاله جدید جاواکاپ، با ما همراه باشید تا زبان برنامهنویسی، اکوسیستم، جامعه کاربری و آیندهٔ جاوا را نگاهی بیاندازیم و تصمیم بگیریم که جاوا با افزایش سن تکاملیافته و بالغتر شده یا رو به کهولت گذاشته؟
https://javacup.ir/java-turns-25/
@JavaCupIR
#پایتون
پیش ما از پایتون حرف نزنین حوصله نداریم والا 😂
Happy Programming
کانال برنامه نویسی و مطالب انگیزشی
👇👇👇
@PythonAdvancedBook
پیش ما از پایتون حرف نزنین حوصله نداریم والا 😂
Happy Programming
کانال برنامه نویسی و مطالب انگیزشی
👇👇👇
@PythonAdvancedBook