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

مدرس: مسعود کاویانی

Groovy یک زبان برنامه نویسی مبتنی بر پلتفرم جاوا است. Groovy یک زبان برنامه نویسی پویا (Dynamic Programming Language) است. این زبان که یک زبان اسکریپتی حساب میشود، میتواند به راحتی با برنامه های جاوا و کتابخانه های این زبان، ارتباط برقرار کند.

طبق ادعای سازندگان این زبان، Groovy به راحتی قابل یادگیری است و می تواند به سرعت توسط افرادی که قبلا جاوا (یا هر زبان برنامه نویسی دیگری) کار کرده اند، با سرعت زیاد یاد گرفته شود. همچنین این زبان که یک زبان برنامه نویسی شی گرا (Object Oriented) است که از قابلیت Functional Programming بهره می برد.

یک نمونه از کد این زبان برنامه نویسی را میتوانید در این جا مشاهده کنید:

class Chistio {
    static void main (String[] arg) {
        int x = 5;
        int y = 10;
        def _something = 'salam';

        print_ln (x);
        print_ln (y);
        print_ln (_something);
    }
}

 

طبق گفته سازندگان این زبان، شرکت های بزرگی نظیر، Netflix، Linkdin، Sony و حتی شرکت Google از این زبان، برای برخی از عملیات خود استفاده می کنند.
Groovy توسط بنیاد نرم افزاری Apache انتشار یافته است.

منابع این بحث و اطلاعات بیشتر

بخش Groovy وب سایت tuturialsPoint

وب سایت اصلی Groovy

صفحه ویکی پدیای Groovy

در صورت تمایل به یادگیری بیشتر، منابع بالا در نظر گرفته شده است. می توانید با خواندن این منابع، به یادگیری خود در این زمینه عمق ببخشید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *