۳

آشنایی با زبان Groovy

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

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

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

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