Vala เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพ 0.50.0 เจฒเจˆ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฆเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ

เจฌเจพเจนเจฐ เจ† เจ—เจฟเจ† เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพ เจฒเจˆ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฆเจพ เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจพเจฒเจพ 0.50.0. Vala เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ‡เฉฑเจ• C เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจตเจฟเฉฑเจš เจ…เจจเฉเจตเจพเจฆ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจฌเจฆเจฒเฉ‡ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเจพเจˆเจจเจฐเฉ€ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจŸเฉ€เจšเจพ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡ เจ†เจฌเจœเฉˆเจ•เจŸ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ€ เจ—เจคเฉ€ เจจเจพเจฒ เจšเจฒเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค Vala เจ—เจจเฉ‹เจฎ เจตเจฟเฉฑเจš C (C, Vala, Python, C++) เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจตเจฐเจคเฉ€ เจœเจพเจฃ เจตเจพเจฒเฉ€ เจญเจพเจธเจผเจพ เจนเฉˆ เจ…เจคเฉ‡ เจเจฒเฉ€เจฎเฉˆเจ‚เจŸเจฐเฉ€ OS เจตเจฟเฉฑเจš เจฎเฉเฉฑเจ– เจญเจพเจธเจผเจพ เจตเฉ€ เจนเฉˆเฅค

เจตเจฒเจพ เจญเจพเจธเจผเจพ เจธเฉฐเจŸเฉˆเจ•เจธ เจตเจฟเฉฑเจš C# เจจเจพเจฒ เจฌเจนเฉเจค เจฎเจฟเจฒเจฆเฉ€ เจœเฉเจฒเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ†เจฌเจœเฉˆเจ•เจŸ-เจ…เจงเจพเจฐเจฟเจค เจชเจนเฉเฉฐเจš เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ•เฉฐเจชเจพเจˆเจฒเฉ‡เจธเจผเจจ เจชเฉœเจพเจ… (เจเจ†เจฐเจธเฉ€ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจตเจฟเจซเจŸ เจตเจฟเฉฑเจš เจนเฉˆ), เจฒเฉ‡เจฎเจกเจพ เจซเฉฐเจ•เจธเจผเจจ, เจธเจฟเจ—เจจเจฒ เจ…เจคเฉ‡ เจธเจฒเจพเจŸ เจฆเฉ€ เจงเจพเจฐเจจเจพ, เจœเฉ‹ เจ•เจฟ Qt เจตเจฟเฉฑเจš เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจชเจฐ เจญเจพเจธเจผเจพ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจธเจŸเฉเจฐเจฟเฉฐเจ— 'เจคเฉ‡ เจตเจฟเจจเจพเจธเจผเจ•เจพเจฐเฉ€ เจ•เจพเจฒเจพเจ‚ เจฆเฉ‡ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจฌเจฆเจฒ เจฆเฉ‡ เจ•เจพเจฐเจจ เจ…เฉฐเจคเจฐ-เจจเจฟเจฐเฉ€เจ–เจฃ, เจ•เจฟเจธเจฎ เจฆเจพ เจ…เจจเฉเจฎเจพเจจ, เจ•เฉ‚เฉœเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เจฟเจธเจฎเจพเจ‚, เจ†เจฎ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ—, เจเจฐเฉ‡ เจธเจฒเจพเจˆเจธเจฟเฉฐเจ—, เจ•เจฒเฉˆเจ•เจธเจผเจจ เจ—เจฃเจจเจพ เจ†เจชเจฐเฉ‡เจŸเจฐ เจซเฉ‹เจฐเจš, เจกเฉˆเจฒเฉ€เจ—เฉ‡เจŸเจธ, เจ•เจฒเฉ‹เจœเจผเจฐ, เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ, เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจ…เจชเจตเจพเจฆเฅค

เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจคเจฌเจฆเฉ€เจฒเฉ€:

  • เจจเจต เจ•เฉ€เจตเจฐเจก เจจเจพเจฒ เจธเฉฐเจŸเฉˆเจ•เจธ เจฒเจˆ เจ•เฉˆเจธเจ•เฉ‡เจก เจ•เจพเจฒเจพเจ‚. เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจธเจฅเจพเจจเจ• เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ:

    เจจเจพเจฒ (var x = y())

    เจ•เจพเจฒเจฟเฉฐเจ— เจซเฉฐเจ•เจธเจผเจจ เจœเฉ‹ เจ‡เฉฑเจ• เจฎเฉเฉฑเจฒ เจตเจพเจชเจธ เจ•เจฐเจฆเฉ‡ เจนเจจ:

    (y()) เจจเจพเจฒ

    เจ•เจจเฉˆเจ•เจŸเจฟเฉฐเจ— เจธเจฟเจ—เจจเจฒ, เจธเจ–เจผเจค เจ—เฉˆเจฐ-เจจเจฒ เจฎเฉ‹เจก เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ "เจจเจพเจฒ" เจจเฉ‚เฉฐ เจตเจพเจฐ-เจตเจพเจฐ เจ•เจพเจฒ เจ•เจฐเจจเจพเฅค

  • เจจเจตเจพเจ‚ เจธเฉฐเจŸเฉˆเจ•เจธ เจŸเฉเจ•เฉœเฉ‡ - เจนเฉเจฃ เจ–เจพเจฒเฉ€เจชเจฃ เจจเฉ‚เฉฐ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจฆเจพ เจชเจนเจฟเจฒเจพ เจœเจพเจ‚ เจ†เจ–เจฐเฉ€ เจคเฉฑเจค เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

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

  • เจธเจฐเจฒ เจ•เฉ€เจคเจพ เจญเจพเจ—เจพเจ‚ เจตเจฟเฉฑเจš Vala เจตเจฟเฉฑเจš C เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจฒเจฟเจ–เจฃเจพ (เจœเจฆเฉ‹เจ‚ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš C เจคเฉ‹เจ‚ Vala เจ•เฉ‹เจก เจฒเจˆ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจ•เจพเจฒเจพเจ‚ เจนเฉ‹เจฃเจ—เฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจ‰เจฒเจŸ)เฅค
  • เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ‡เฉฑเจ• เจซเฉฐเจ•เจธเจผเจจ เจฌเจพเจกเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจตเจฐเจšเฉเจ…เจฒ เจธเจฟเจ—เจจเจฒ เจจเจนเฉ€เจ‚เฅค
  • เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ‡เฉฑเจ• เจฌเฉฑเจšเฉ‡ เจฆเฉ‡ เจจเจพเจฎ เจธเจฅเจพเจจ เจจเฉ‚เฉฐ เจตเจฟเจฐเจพเจธเจค เจตเจฟเฉฑเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹