(به : ) خانواده ای از رایانه ای از که از چندین پشتیبانی می‌کند. VisualAge اولین بار در اکتبر ۱۹۹۳ منتشر شد و در ۳۰ آوریل ۲۰۰۷ متوقف شد و صفحه وب آن در سپتامبر ۲۰۱۱ حذف شد. VisualAge همچنین با عنوان VisualAge Smalltalk به بازار عرضه شد و در سال ۲۰۰۵ شرکت Instantations امتیاز جهانی این محصول را به دست آورد. اظهار داشته که XL C/C++ محصول حاصل آمده از VisualAge است. 
 VisualAge در آزمایشگاه توسعه IBM در متولد شد، این آزمایشگاه در سال ۱۹۸۴ تأسیس شد و مسئولیت برنامه را بر عهده داشت. محصول مدیریت گفتگوی EZ-VU، یک مشتق کامپیوتر شخصی از عناصر رابط کاربری ISPF 327x، از اولین محصولات این خانواده بود. این آزمایشگاه همچنین دارای گروهی بود که یکی از نخستین پذیرندگان فن آوری‌های در IBM بود که از یک زبان داخلی توسعه یافته به نام ClassC برای توسعه برنامه‌هایی با پیچیده‌تر که به تازگی داشتند در دسترس قرار می‌گرفتند استفاده می‌کرد.
 سرانجام، در دسترس بودن پیاده‌سازی‌های قابل استفاده برای ماشین آلات کلاس -AT به پروژه‌های پیشرفته IBM اجازه داد تا با Smalltalk آزمایش کنند. تقریباً در همان زمان، ابزارهای ساخت رابط بصری در صفحات رادار در حال ظهور بودند. پروژه‌های تحقیقاتی Smalltalk مانند InterCons توسط David N. Smith از IBM و Fabrik توسط تیمی در Apple به هدایت Dan Ingalls در حال ساخت برنامه‌های گرافیکی تعاملی ساخته شده از ترکیب اولیه گرافیکی بودند. ابزارهای دیگری مانند سازنده رابط Jean-Marie Hullot که ابتدا در انجام شد و سپس تبدیل به ابزار سازنده رابط در و ثبات ساختار سطح بالاتری از رابط های کاربری بود. چنین ابزاری امکان ایجاد رابط‌های کاربری توسط ترکیب از ابزارک‌های رابط کاربری را فراهم می‌کند که می‌توانند به یکدیگر و به منطق کاربردی ای که به زبان شی گرا بومی سیستم نوشته شده‌است (یا شاید بدون هیچ برنامه‌نویسی ای نوشته شده)، "wired" شوند (متصل شوند).
 نمونه اولیه ای که منجر به تولید VisualAge شد، تلاش برای "ساختن چیزی مانند سازنده رابط NeXT " در محیط توسعه . زمانی که VisualAge به عنوان یک محصول منتشر شد، تأکید بیشتری بر ساخت بصری منطق برنامه و همچنین رابط کاربری داده شد. این تأکید تا حدی به خاطر "موقعیت یابی" به دلایل "استراتژیک" Smalltalk به عنوان یک مولد بود تا به خاطر یک زبان در معماری اپلیکیشن سیستم های IBM.
 نام "VisualAge" نتیجه یک مسابقه بین اعضای تیم توسعه است. پس از انتشار اولیه VisualAge/Smalltalk، نام VisualAge به یک برند خاص خود تبدیل شد و VisualAgeها برای چندین ترکیب مختلف زبان و سیستم عامل تولید شد.
 اینها زبانهای پشتیبانی شده کلی هستند که بسته به سیستم عامل به‌طور متنوعی در دسترس هستند: ، ، , ، EGL، ، , ، ، و .
 اینها سیستم عاملهای پشتیبانی شده هستند که هر کدام از آنها از زبان‌های مختلف پشتیبانی می‌کنند: ، ، i5/OS (سابق OS / 400)، ، ، , TPF , z / VM، (OS / 390، سابق) و .
 بیشتر اعضای خانواده VisualAge بدون توجه به اینکه از کدام زبان برای توسعه پشتیبانی می‌کنند، به زبان Smalltalk نوشته شده‌اند. اجرای IBM از Smalltalk توسط تولید شد که توسط IBM خریداری شد و قبل از جذب شدن در سازمان IBM، برای چندین سال به عنوان یک شرکت تابعه کامل اداره می‌شد.
 VisualAge برای جاوا بر اساس یک Smalltalk توسعه یافته‌است که Smalltalk و Java را اجرا می‌کند. Java nativeها در واقع در Smalltalk پیاده‌سازی شدند. 
 VisualAge Micro Edition، که از توسعه برنامه‌های جاسازی شده جاوا و توسعه سیستم متقابل پشتیبانی می‌کند، یک پیاده‌سازی مجدد IDE در جاوا است. این نسخه از VisualAge به تبدیل شد.
 اعضای مختلف خانواده با محصولاتی از خانواده محصولات Studio جایگزین شده‌اند. تا سال ۲۰۰۵، شرکت Instantations Specialist Smalltalk مسئولیت پشتیبانی فنی را بر عهده گرفت و حقوق جهانی خط تولید و پایگاه فناوری IBM VisualAge Smalltalk به آنها اعطا شد. Instantiations همچنان محصول پیشرفته VA Smalltalk (بستر VAST) را ارائه می‌دهند. کامپایلرهای C , C++ و Fortran در AIX , Linux و z/OS به سری XL C/C ++ تغییر نام می‌دهند.
 برنامه‌هایی که با VisualAge C++ طراحی شده‌اند، در صورت رعایت دستورالعمل‌های VisualAge، ممکن است بین سیستم عامل‌های هدف، بدون نیاز به تغییر کد، portable باشند. IBM همچنین در مواردی که قابلیت حمل بدون تغییر کد امکان‌پذیر نبود، ابزارها و کتابخانه‌های دیگری را نیز شامل می‌شود.
{"title": "ویژوال‌ایج", "link": "https://fa.wikipedia.org//w/index.php?title=%D9%88%DB%8C%DA%98%D9%88%D8%A7%D9%84%E2%80%8C%D8%A7%DB%8C%D8%AC&oldid=31879220", "language": "fa"}