دوتا پروگرام با Go و Cyrus نوشتم. و از هردوشون بنچمارک گرفتم. در آینده جزییات بیشتری از بنچمارک ها و سورس کد پروگرام ارائه خواهم داد. و همین نتیجه فعلی برای من رضایت بخشه :) چرا که هیچ تلاشی هم از طرف من صورت نگرفته برای آپتیمایزشن چه توی لول AST و چه LLVM-IR. بنابر این جای امیدواری هست که یه کوچولو هم ازین سریعتر بشه و خواهد شد.
نکته: برای بیلد کردن سورس Go و چه Cyrus از OPT LEVEL دیفالت استفاده شده. هردوی این کامپایلر ها پتانسیل سریعتر شدن رو دارن اگر لول آپتیمایزیشن رو افزایش بدیم. ولی فعلا همین کفایت میکنه.
https://github.com/cyrus-lang/Cyrus
نکته: برای بیلد کردن سورس Go و چه Cyrus از OPT LEVEL دیفالت استفاده شده. هردوی این کامپایلر ها پتانسیل سریعتر شدن رو دارن اگر لول آپتیمایزیشن رو افزایش بدیم. ولی فعلا همین کفایت میکنه.
https://github.com/cyrus-lang/Cyrus
🔥16
tgoop.com/geek_engineers/543
Create:
Last Update:
Last Update:
دوتا پروگرام با Go و Cyrus نوشتم. و از هردوشون بنچمارک گرفتم. در آینده جزییات بیشتری از بنچمارک ها و سورس کد پروگرام ارائه خواهم داد. و همین نتیجه فعلی برای من رضایت بخشه :) چرا که هیچ تلاشی هم از طرف من صورت نگرفته برای آپتیمایزشن چه توی لول AST و چه LLVM-IR. بنابر این جای امیدواری هست که یه کوچولو هم ازین سریعتر بشه و خواهد شد.
نکته: برای بیلد کردن سورس Go و چه Cyrus از OPT LEVEL دیفالت استفاده شده. هردوی این کامپایلر ها پتانسیل سریعتر شدن رو دارن اگر لول آپتیمایزیشن رو افزایش بدیم. ولی فعلا همین کفایت میکنه.
https://github.com/cyrus-lang/Cyrus
نکته: برای بیلد کردن سورس Go و چه Cyrus از OPT LEVEL دیفالت استفاده شده. هردوی این کامپایلر ها پتانسیل سریعتر شدن رو دارن اگر لول آپتیمایزیشن رو افزایش بدیم. ولی فعلا همین کفایت میکنه.
https://github.com/cyrus-lang/Cyrus
BY 🦞 Geek Engineers


Share with your friend now:
tgoop.com/geek_engineers/543