نوشته‌های ترمینالی
2.65K subscribers
425 photos
12 videos
32 files
2.25K links
Download Telegram
شجاع کسی‌ست که هرترم قبل از انتخاب واحد، کرنل را آپدیت می‌کند.
قبلا یه چیزی بود که شما اگر برق و اینترنت دارید، جزو ۱ درصد برتر جهانید.
اره باشه، همه اون 2.5 میلیارد کاربر قیسبوک هم منم.
https://javacup.ir/clojure-basics/
آموزش کلوژر برای برنامه‌نویسان جاوا
یعنی اگر کسی js بلد باشه، بگه هسکل سخته، واقعا قبول نمی‌کنم.
کلی مفاهیم گوناگون رو پیاده کرده، صرفا سینتکسش شبیه سی شده.
Forwarded from #البشه
با پکیج اینستالر دیسترو خودتون، sl را نصب کنید تا از وسط ترمینال‌تون یه لوکوموتیو رد بشه. 😂
manjaro:
sudo pacman -S sl

ubuntu:
sudo apt install sl

https://thumbs.gfycat.com/TerribleCommonFlyingfox-small.gif
دنبال ابزار نوشتن برنامه پایتون بودم برای تازه‌کارها
چند تا چیز جالب دیدم گفتم به اشتراک بذارم.


ادیتور انلاین python با ظاهر شکیل و مرتب
https://www.programiz.com/python-programming/online-compiler/
همونجا توی مرورگر هم اجرا میکنه و همه چی عالی.

ادیتور سبک و اجرا کننده برنامه پایتون (بدون نیاز به درگیر شدن با cmd
همچنین قابلیت نصب و مدیریت پکیج‌های pypi هم داره که عالیه.
https://thonny.org/
ظاهر مینیمال و ساده‌ای هم داره، قابلیت‌های دیباگ دم دست هم داره واقعا به نظرم خیلی بهش بی توجهی شده.
تفاوت expression و statement
(احتمالا نادقیق) هر دستوری توی زبان‌های برنامه‌نویسی statement هست. هر چیزی مثل a=2 یا print یا return
اما هر چیزی که قابل محاسبه به یک value باشه می‌شه expression.
مثلا

if (true){
int a = 3;
}
// statement

int a = ( 1 == 2 ) ? 3 : 4;
// <— expression —>

حالا توی خیلی از زبان‌ها، یه expression به عنوان statement مورد قبوله، مثلا همینطوری بنویسی ۲ کامپایل میشه و نتیجه‌ش دور ریخته میشه. یعنی در واقع expression is a statement

https://stackoverflow.com/questions/4728073/what-is-the-difference-between-an-expression-and-a-statement-in-python
و
https://www.quora.com/Whats-the-difference-between-a-statement-and-an-expression-in-Python-Why-is-print-%E2%80%98hi%E2%80%99-a-statement-while-other-functions-are-expressions