11 مقاله
وردبیسیک، زیرمجموعهای از کوئیکبیسیک مایکروسافت، برای خودکارسازی وظایف پردازش متن در ورد طراحی شده بود. این زبان با حدود ۹۰۰ دستور ساده، پیش از جایگزینی با ویبیای (VBA) در ورد ۹۷، ابزار اصلی مکروزنی بود. برخلاف ویبیای، وردبیسیک شیگرا نبود و ساختار خطی داشت.
زبان CAL یک زبان برنامهنویسی سطح بالا برای نوشتن اَکتورها (Actors) در مدل دادهجریان (Dataflow) است. این زبان برای تبدیل جریانهای ورودی داده به جریانهای خروجی طراحی شده و در حوزههایی مانند پردازش ویدئو، فشردهسازی و رمزنگاری کاربرد دارد. CAL توسط گروه کاری MPEG RVC بهعنوان بخشی از استانداردسازی خود پذیرفته شده است.
جورج ان. بیرد، دانشمند رایانه آمریکایی، در دهههای ۱۹۶۰ و ۱۹۷۰ میلادی در نیروی دریایی ایالات متحده زیر نظر گریس هاپر بر روی زبانهای برنامهنویسی کار کرد. او بعدها در اداره ملی استاندارد مشغول به کار شد و در سال ۱۹۷۴ میلادی به دلیل توسعه و پیادهسازی موفق سیستم اعتبارسنجی کامپایلر کوبول نیروی دریایی، جایزه گریس موری هاپر را دریافت کرد.
کدواژهها نشریه آنلاین برنامهنویسی است که توسط جامعه مرکز رکُرس تهیه میشود. این مجله از دسامبر ۲۰۱۴ با انتشار فصلی آغاز به کار کرده و شامل آثار اصلی شرکتکنندگان، از جمله «مقیمین» و فارغالتحصیلان مرکز است. هدف آن اشتراکگذاری رویکرد شاد برنامهنویسی و یادگیری در جامعه و دسترسیپذیری برای برنامهنویسان تازهکار و حرفهای است.
در این مقاله به بررسی کتابخانههای قالب سیپلاسپلاس میپردازیم. این کتابخانهها ابزارهای قدرتمندی برای توسعهدهندگان هستند که امکانات متنوعی از جمله محاسبات خطی، پردازش موازی و یادگیری ماشین را ارائه میدهند. انتخاب کتابخانه مناسب به عوامل مختلفی مانند کارایی، سادگی استفاده و پشتیبانی توسعهدهندگان بستگی دارد.
JuMP یک زبان مدلسازی جبری و مجموعهای از بستههای پشتیبان برای بهینهسازی ریاضی است که در زبان برنامهنویسی جولیا تعبیه شده است. این ابزار توسط شرکتها، نهادهای دولتی، مؤسسات آموزشی و افراد برای فرمولبندی و ارسال مسائل بهینهسازی به حلکنندههای شخص ثالث استفاده میشود. JuMP بهویژه در حوزهی تحقیق در عملیات کاربرد دارد.
موسل یک کتابخانه استاندارد سی است که برای سیستمهای عامل مبتنی بر هسته لینوکس طراحی شده و تحت لایسنس MIT منتشر شده است. این کتابخانه توسط ریچ فلکر توسعه یافته و هدف آن ارائه یک پیادهسازی تمیز، کارآمد و مطابق با استانداردها است. موسل با طراحی از صفر، امکان لینکدهی استاتیک کارآمد و پایداری باکیفیت زمان واقعی را فراهم میکند.
میزبانی خودی (Self-hosting) در برنامهنویسی یعنی نرمافزاری بتواند نسخههای جدید خودش را تولید کند؛ مانند کامپایلری که کد منبع خود را ترجمه میکند. این مفهوم که در سیستمعاملها و کامپایلرها کاربرد دارد، با مشکل مرغ و تخممرغ روبهروست اما راهحلهایی مثل کامپایلر متقاطع و بوتاسترپ دارد.
فدراسیون امنیت سایبری، برنامهنویسی و پهپادهای عربستان سعودی نهادی ملی برای پرورش مهارتهای حرفهای، برگزاری رویدادهای فناورانه و تقویت اکوسیستم دیجیتال کشور است.
گنوپلات نرمافزاری قدرتمند و رایگان برای رسم نمودارهای دوبعدی و سهبعدی است که در سال ۱۹۸۶ منتشر شد. این ابزار با پشتیبانی از زبانهای برنامهنویسی مختلف و فرمتهای خروجی متعدد، گزینهای ایدهآل برای تحلیلگران داده است. نکته جالب این است که گنوپلات هیچ ارتباطی با پروژه گنو (GNU) ندارد!
مروری بر تاریخچه نسخههای مختلف فریمورک محبوب کیوت، از نسخههای اولیه تا آخرین بهروزرسانیها، با تمرکز بر پشتیبانی بلندمدت (LTS) و تغییرات کلیدی.