زبان برنامه نویسی اسکالا چیست؟

زبان برنامه نویسی اسکالا چیست؟

یک زبان برنامه‌نویسی شی ء گرا و تابعی است. نام اسکالاامیزه ای است از "scalable" و "language" به معنی زبان مقیاس‌پذیر، از اهداف اصلی ایجاد زبان اسکالا، ارائه زبانی است برای تولید نرم‌افزار مقیاس‌پذیر به روشی چابک و سریع، و به دور از مشکلات مرسوم. اسکالا تلفیق زبان‌های شی‌گرا همچون روبی و جاوا با زبان‌های تابعی همچون Haskell و Erlang است. از دیدگاه چابکی و کارایی، عده‌ای اسکالا را جمع دو...
powerai1_ali
اشتباهات برنامه نویسان مبتدی

اشتباهات برنامه نویسان مبتدی

من در گذشته بسیاری از این اشتباهات را مرتکب شده ام. اينطوري ياد گرفتم بهتر عمل کنم . اگر امروز این اشتباهات را مرتکب می شوید احساس بدی نکنید. فقط ياد بگير چرا اونا اينجا به عنوان اشتباه طبقه بندي ميشن . خوشحالم که عادات کدنویسی را تشکیل داده ام تا به من کمک کند تا از آنها دوری کنم. تو هم بايد اينکارو بکني . اشتباهات در اینجا به...
powerai1_ali
Open Source چیست؟

Open Source چیست؟

بیشتر نرم افزار های رایگان و غیر رایگان به صورت کد بسته ارائه میشوند یعنی اینکه کاربر به کدهای نرم افزار دسترسی نداشته و امکان اعمال تغییر در کدهای برنامه برای وی وجود ندارد. سازندگان این کار را برای جلوگیری از کپی برداری غیرمجاز و تشویق کاربران به خرید لایسنس انجام میدهند . ولی نرم افزار های اوپن سورس یا منبع باز  امکان دسترسی به کدهای برنامه ارائه میدهند و...
powerai1_ali