دانلود ها ی دارای تگ: "computer science"
36 مورد برای عبارت مورد نظر پیدا شد.
36 مورد برای عبارت مورد نظر پیدا شد.
این دوره آموزشی، یک دوره کامل و جامع در زمینه template های مدرن C++ می باشد. در این دوره آموزشی، فراگیران با تغییرات و پیشرفت های برنامه نویسی template از نسخه C++11 تا نسخه C++20 آشنا می شوند. در این دوره آموزشی، فراگیران با مفاهیم و تکنیک های پیشرفته template نویسی آشنا شده و مهارت های لازم برای استفاده از آن ها را کسب می کنند. همچنین، فراگیران با نحوه استفاده از template ها در کتابخانه های استاندارد C++ و سایر کتابخانه ها آشنا می شوند.
در دوره آموزشی Modern C++ Templates In Depth با قالب های پیشرفته C++ آشنا می شوید.
زبانهای برنامهنویسی چگونه در لایههای زیرین کار میکنند؟ تفاوت بین کامپایلر و مفسر چیست؟ ماشین مجازی و کامپایلر JIT چیست؟ و تفاوت بین برنامهنویسی تابعی و امری چیست؟ در این دوره، ما بر کامپایل زبان خود به LLVM IR تمرکز میکنیم و یک زبان برنامهنویسی سطح پایینتر میسازیم. با کار نزدیک با سطح زیرساخت کامپایلر LLVM، شما درک خواهید کرد که کامپایل سطح پایینتر و زبانهای سطح تولید، مانند C++، Rust و غیره، امروز چگونه کار میکنند.
در دوره آموزشی Programming Language with LLVM با ساخت و پیاده سازی یک زبان برنامه نویسی به کمک LLVM آشنا خواهید شد.
برنامههای بدون نوع (Untyped) اغلب مستعد خطا، استثنائات زمان اجرا هستند و عیبیابی آنها را بسیار دشوارتر میکنند. به همین دلیل، بسیاری از زبانهای برنامهنویسی تولید، یک تایپ چکر استاتیک پیادهسازی میکنند - ماژولی اضافی که هدف آن افزایش ایمنی برنامهها و سادهتر کردن توسعه است.
در دوره Building a Typechecker from scratch، با اصول و مفاهیم تایپ چکینگ، تئوری نوع و نحوه پیادهسازی یک تایپ چکر آشنا خواهید شد.