نصب، اجرا و اولین سلام کاتلینی
قبل از اینکه کد بزنی، ابزار رو میچینیم؛ مثل آشپز حرفهای که اول چاقوشو تیز میکنه.
کاتلین دقیقاً چیه؟
کاتلین یه زبان مدرن، تمیز و JVM-friendlyه؛ یعنی با اکوسیستم جاوا رفیقه ولی مثل جاوا زیاد حرف اضافه نمیزنه. برای Android، بکاند، دسکتاپ و حتی Multiplatform استفاده میشه. خلاصه هم کتوشلواریه هم اسپرت؛ هرجا ببری آبروتو نمیبره.
مثال را با چند مقدار دیگر هم امتحان کن؛ چون برنامهنویسی با نگاه کردن یاد گرفته نمیشود، با خراب کردن و درست کردن جا میافتد.
اولین برنامه
سادهترین حالت برنامهی کاتلین با `fun main` شروع میشه. این همون درِ ورودی ساختمونه؛ هرچی میخوای اجرا بشه از اینجا راه میافته.
مثال را با چند مقدار دیگر هم امتحان کن؛ چون برنامهنویسی با نگاه کردن یاد گرفته نمیشود، با خراب کردن و درست کردن جا میافتد.
fun main() {
println("سلام کاتلین! آمادهای بریم جلو؟")
}
سلام کاتلین! آمادهای بریم جلو؟
چطور اجراش کنم؟
برای شروع راحتترین مسیر IntelliJ IDEA یا Kotlin Playground هست. اگر خواستی جدیتر بری جلو، JDK و Kotlin CLI هم نصب میکنی. فعلاً نرو تو فاز نصب فضایی؛ اول منطق زبان رو قورت بده، ابزار بعداً رام میشه.
مثال را با چند مقدار دیگر هم امتحان کن؛ چون برنامهنویسی با نگاه کردن یاد گرفته نمیشود، با خراب کردن و درست کردن جا میافتد.
نتیجه این درس 🎯
الان میدانی برنامه کاتلین از main شروع میشود، println خروجی میدهد و لازم نیست از همان دقیقه اول درگیر ابزارهای سنگین شوی. قدم بعدی این است که داده داخل برنامه نگه داری؛ یعنی متغیرها.
تمرین! 🧠
یه برنامه بنویس که اسم خودت و جملهی «من از امروز کاتلین رو جدی میگیرم» رو چاپ کنه.
fun main() {
val name = "علی"
println("اسم من: $name")
println("من از امروز کاتلین رو جدی میگیرم")
}
اسم من: علی من از امروز کاتلین رو جدی میگیرم