د ویلا پروګرامینګ ژبې 0.50.0 لپاره د کمپیلر خوشې کول

بهر راغی د پروګرامینګ ژبې لپاره د کمپیلر نوې نسخه ویل 0.50.0. د ویلا کوډ په C برنامه کې ژباړل شوی ، کوم چې په پایله کې په بائنری فایل کې تالیف شوی او د هدف پلیټ فارم کې د اعتراض کوډ کې د غوښتنلیک په سرعت سره اجرا کیږي. ویلا د C (C, Vala, Python, C++) وروسته په ګینوم کې ترټولو کارول شوې ژبه ده او په ابتدايي OS کې اصلي ژبه هم ده.

د ویلا ژبه د C# سره په ترکیب کې خورا ورته ده او په بشپړ ډول د اعتراض پر بنسټ چلند پلي کوي. د تالیف په مرحله کې د تخریب کونکي تلیفونونو د اتوماتیک بدیل له امله د انټروسپیکشن ، ډول تشخیص ، د کثافاتو راټولول ملاتړ کوي (ARC لکه څنګه چې په سویفټ کې) ، د لامبډا افعال ، د سیګنالونو او سلاټونو مفهوم ، ورته ورته چې په Qt کې کارول کیږي ، مګر د ژبې په کچه پلي کیږي ، تار ډولونه، عمومي پروګرامونه، د سرې ټوټې کول، د راټولولو شمیره آپریټر فورمه، استازي، بندونه، انٹرفیسونه، ملکیتونه او استثناوې.

تر ټولو د پام وړ بدل کړئ:

  • د نوي کلیدي کلمه سره د نحو لپاره cascade زنګونه. دننه د محلي متغیرونو رامینځته کولو ملاتړ کوي:

    سره (var x = y())

    د زنګ وهلو افعال چې ارزښت بیرته راګرځوي:

    سره (y())

    د نښلولو نښې، سخت بې نومه حالت او په تکراري ډول نوي "سره" غږول.

  • نوی نحو ټوټې - اوس تشوالی د راټولولو لومړی یا وروستی عنصر ګڼل کیږي.

    array[begin:] => array[begin:array.length-1] array[:end] => array[0:end] array[:] => array[0:array.length-1]

  • ساده شوی په والا کې د C پروژې بیا لیکل په برخو کې (کله چې پروژه به له C څخه د ویلا کوډ ته ډیری زنګونه ولري او برعکس).
  • پلي شوي نه مجازی سیګنالونه د فعالیت بدن سره.
  • چمتو کړي د ماشوم نوم ځای په میراث ورکول.

سرچینه: opennet.ru

Add a comment