LLVM เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเซ‡เช‡เชฒเชฟเช‚เช— เชฒเชฟเชธเซเชŸเชฎเชพเช‚เชฅเซ€ เชกเชฟเชธเซเช•เซ‹เชฐเซเชธ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เช–เชธเซ‡ เช›เซ‡

LLVM เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซ‡ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชตเชšเซเชšเซ‡เชจเชพ เชธเช‚เชšเชพเชฐ เช…เชจเซ‡ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹เชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชฎเชพเชŸเซ‡เชจเชพ เชชเซเชฐเชตเชšเชจ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‡เช‡เชฒเชฟเช‚เช— เชฒเชฟเชธเซเชŸ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚เชฅเซ€ llvm.discourse.group เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐ เชธเช‚เช•เซเชฐเชฎเชฃเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€ เชนเชคเซ€. 20 เชœเชพเชจเซเชฏเซเช†เชฐเซ€ เชธเซเชงเซ€, เชญเซ‚เชคเช•เชพเชณเชจเซ€ เชšเชฐเซเชšเชพเช“เชจเชพ เชคเชฎเชพเชฎ เช†เชฐเซเช•เชพเช‡เชตเซเชธเชจเซ‡ เชจเชตเซ€ เชธเชพเช‡เชŸ เชชเชฐ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. 1เชฒเซ€ เชซเซ‡เชฌเซเชฐเซเช†เชฐเซ€เชจเชพ เชฐเซ‹เชœ เชฎเซ‡เช‡เชฒเชฟเช‚เช— เชฒเชฟเชธเซเชŸเชจเซ‡ เชซเช•เซเชค เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชฎเซ‹เชก เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เชธเช‚เช•เซเชฐเชฎเชฃ เชจเชตเชพ เช†เชตเชจเชพเชฐเชพเช“ เชฎเชพเชŸเซ‡ เชธเช‚เชšเชพเชฐเชจเซ‡ เชตเชงเซ เชธเชฐเชณ เช…เชจเซ‡ เชตเชงเซ เชชเชฐเชฟเชšเชฟเชค เชฌเชจเชพเชตเชถเซ‡, llvm-dev เชฎเชพเช‚ เชธเช‚เชฐเชšเชจเชพ เชšเชฐเซเชšเชพเช“ เช•เชฐเชถเซ‡ เช…เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฎเชงเซเชฏเชธเซเชฅเชคเชพ เช…เชจเซ‡ เชธเซเชชเชพเชฎ เชซเชฟเชฒเซเชŸเชฐเชฟเช‚เช—เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเชถเซ‡. เชœเซ‡ เชธเชนเชญเชพเช—เซ€เช“ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เช…เชจเซ‡ เชฎเซ‹เชฌเชพเชˆเชฒ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชจเชฅเซ€ เชคเซ‡เช“ เชˆเชฎเซ‡เชฒ เชฆเซเชตเชพเชฐเชพ เชตเชพเชคเชšเซ€เชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเชตเชšเชจเชฎเชพเช‚ เช†เชชเซ‡เชฒเชพ เช—เซ‡เชŸเชตเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชถเซ‡.

เชกเชฟเชธเช•เซ‹เชฐเซเชธ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเซ‡เช‡เชฒเชฟเช‚เช— เชฒเชฟเชธเซเชŸ, เชตเซ‡เชฌ เชซเซ‹เชฐเชฎ เช…เชจเซ‡ เชšเซ‡เชŸ เชฐเซ‚เชฎเชจเซ‡ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เชฒเซ€เชจเชฟเชฏเชฐ เชกเชฟเชธเซเช•เชถเชจ เชธเชฟเชธเซเชŸเชฎ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ เชŸเซ…เช—เซเชธ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชตเชฟเชทเชฏเซ‹เชจเซ‡ เชตเชฟเชญเชพเชœเซ€เชค เช•เชฐเชตเชพ, เชธเช‚เชฆเซ‡เชถเชพเช“เชจเชพ เชœเชตเชพเชฌเซ‹ เชฆเซ‡เช–เชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเซ‚เชšเชจเชพเช“ เชฎเซ‹เช•เชฒเชตเชพ, เชฐเซ€เช…เชฒ เชŸเชพเช‡เชฎเชฎเชพเช‚ เชตเชฟเชทเชฏเซ‹เชฎเชพเช‚ เชธเช‚เชฆเซ‡เชถเชพเช“เชจเซ€ เชธเซ‚เชšเชฟเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ, เชคเชฎเซ‡ เชตเชพเช‚เชšเซ‹ เชคเซ‡เชฎ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เช—เชคเชฟเชถเซ€เชฒ เชฐเซ€เชคเซ‡ เชฒเซ‹เชก เช•เชฐเชตเชพ, เชฐเซเชšเชฟเชจเชพ เชตเชฟเชญเชพเช—เซ‹เชฎเชพเช‚ เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช…เชจเซ‡ เช‡เชฎเซ‡เช‡เชฒ เชฆเซเชตเชพเชฐเชพ เชœเชตเชพเชฌเซ‹ เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚ เชธเชฎเชฐเซเชฅเชจ เช•เชฐเซ‡ เช›เซ‡. เชฐเซ‚เชฌเซ€ เช“เชจ เชฐเซ‡เชฒเซเชธ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช…เชจเซ‡ Ember.js เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เชฐเซ‚เชฌเซ€เชฎเชพเช‚ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เชกเซ‡เชŸเชพ PostgreSQL DBMSเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡, เชเชกเชชเซ€ เช•เซ‡เชถ Redisเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡). เช•เซ‹เชก GPLv2 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹