👾 Geek Engineers
539 subscribers
51 photos
42 files
330 links
👾 Extremist software engineering guidance for Geeks.

Website:
https://geekengineers.netlify.app

Github:
https://github.com/geekengineers
https://github.com/tahadostifam

Community:
@geek_engineers_community
Download Telegram
Manning.Software.Testing.with.Generative.AI.pdf
5.2 MB
Software Testing with Generative AI (2024)

این سری کتاب ها واقعا فوق العاده ن.
داستان ازین قراره که همه ما میتونیم از AI برای نوشتن کد هایی که لاجیک زیادی ندارن یا حتی ریفکتور کردن کد استفاده کنیم. ولی این کتاب بصورت خیلی تخصصی و گسترده تر به تستینگ نرم افزار می‌پردازد.

پ.ن: بستگی به خودتون داره که چقد بتونید ازش یاد بگیرید. خوندن فقط تاپیک هاشم ارزشش رو داره.

#AI #book
زبان موجو (Modular) اخیرا دستاورد های بی نظیری داشته که خالی از لطف نیست کمی راجبش حرف بزنیم :) منم هرچقدر که راجبش میفهمم همینجا میگم.

درواقع موجو یک زبان برنامه نویسی جدید هست که شباهت زیادی به پایتون داره. ولی هدفش اینه که پرفرمنس C/C++ و کنترل روی سخت افزار ارائه بده. برای Machine Learning و high-performance computing (HPC) و در زمینه محاسبات علمی کاربرد داره. پرفرمنس قابل مقایسه ای با Rust و ++C داره. لازم به ذکره که دیتا تایپ های قدرتمند و ownership model ای که از راست الهام گرفته شده رو ارائه میده.

از همون ابتدا ساپورت parallelism هم داره! از فیچر هایی مثل autotuning و multithreading و SIMD support به خوبی پشتیبانی میکنه.

یه نقطه جالبی هم که فهمیدم اینه که گویا بر پایه MLIR ساخته شده کامپایلرش :) اگه براتون جالبه... سازنده ش Chris Lattner معروف هست! همان سازنده کامپایلر LLVM و همچنین زبان Swift. و MLIR هم یک Intermediate Represntation ای هست شبیه به LLVM-IR ولی با این تفاوت که ساپورت بیشتری از انتزاعات و فیچر های high level داره. البته لازم به ذکره که ما هنوز به خوبی تسلط روی LLVM-IR نداریم :) و MLIR هم تازگی داره... و کمبود داکیومنت و این ها به خوبی احساس میشود.

جمع بندی کاربرد های Mojo :

- Writing ML models and kernels (alternative to CUDA or C++)

- Optimizing data pipelines and numeric computations

- Systems-level programming where Python is too slow

- High-performance scientific computing

یوتیوب شون:

https://www.youtube.com/watch?v=FSBnDzMwOKs

پ.ن: رقیب سر سخت پایتون از راه رسیده :)
👾6🔥41