یک برنامه نویس اندروید که سعی میکند مقالاتی راجب برنامه نویسی انتشار دهد :)
تاثیر گذار ترین برنامه نویسان جهان و مورد علاقه خودم(قسمت۲)
جیمز آرتور گاسلینگ کیست؟ از دانشمندان کامپیوتر و زاده کانادا است. او به عنوان پدر زبان برنامه نویسی جاوا شناخته میشود.او جاوا را زمانی که در شرکت Sun Microsystems کار میکرد ابداع نمود. جاوا از زبان های برنامه نویسی سطح بالا و بسیار قدرتمندی است که ساختار خود را از C و ++C گرفتهاست اما با امکاناتی کمتر و توابعی سادهتر. این زبان از امنیت بسیار بالایی برخوردار میباشد و در آمریکا طرفداران زیادی دارد. او خود، ماشین مجازی جاوا را نیز نوشت.
او به عنوان یکی از اعضای ویژه اکادمی مهندسی آمریکا انتخاب شده است
شروع فعالیت کاری جیمز: جیمز گاسلینگ در سال ۱۹۸۴ به شرکت سان مایکروسیستمز پیوست. دوران فعالیت در این شرکت، زمینههای اولیه برای توسعهی زبان برنامهنویسی جاوا و تبدیل شدن او به اسطورهای در دنیای برنامهنویسی را رقم زده است.
جیمز در مورد سالهای فعالیت در سان مایکروسیستمز میگوید:
دوران بسیار خوبی را در این شرکت گذراندم. کار در این شرکت با سیاستهای کمتری در زمینهی استانداردهای کاری همراه بود. شرکت سان در آن زمان به موفقیتهای خوبی در سیستمهای NFS دست پیدا کرده بود
.
تولد زبان برنامه نویسی جاوا:جیمز و همکارانش در سان مایکروسیستمز یک زبان شئگرا به نام OAK را در شرکت توسعه دادند. جیمز در مورد این دوران میگوید که به همراه تعدادی از دوستانش متوجه تغییرات در حال شکل در دنیای فناوری شده است. از نظر او، روند حرکتی دنیا با آنچه که اکثر کارمندان و مدیران سان در نظر داشتند متفاوت بود. او آن دوران را بهعنوان روزهای ابتدایی شکلگیری ایدهی اینترنت اشیاء میداند. سرانجام جیمز و همکارانش با مطالعهی روند در حال شکلگیری، نمونههایی اولیه از نرمافزارها و زبانهای مورد نیاز را توسعه دادند.پروژهای که گاسلینگ و همکارانش در سان انجام میدادند، ابتدا با نام Stealth و سپس Green تصویب شد. آنها این پروژه را در دفتری کوچک در سندهیل رود در منلو پارک کالفیرنیا پیگیری میکردند.نمونههای اولیهی جیمز و همکارانش با استفاده از زبانهای برنامهنویسی C و ++C آماده میشد. آنها با مشکلات متعددی در نتایج روبرو بودند و پس از مدتی، اشکال را در متدولوژی زبان برنامهنویسی و از همه مهمتر مدیریت غلط حافظه در آن کشف کردند. در آن سالها که محصولات الکترونیکی مصرفی در حال ظهور و افزایش محبوبیت بین مردم بودند، حفظ امنیت جانی کاربران در اولویت اول قرار داشت. زبان C اشکالاتی داشت که میتوانست خطرات بزرگی را برای دستگاههای مصرفی ایجاد کند. فراموش نکنید که در آن سالها، اولین نشانهها از استفاده از برنامهنویسی در اشیاء مختلف مانند آسانسور، گوشیهای موبایل و غیره ظهور کرده بود.بیل جوی یکی از مهندسان سان مایگروسیستمز بود که توسعهی زبان شئگرا را بهعنوان راهحلی برای این چالشها پیشنها داد. جیمز از طرف تیم اجرایی به رفع کردن این مشکلات مشغول شد. او از زبان ++C استفاده میکند تا اشتباههای مرگبار ایجاد شده در اثر باگهای C را جبران کند. اما هرچه که استفادهی این برنامهنویس از زبان ++C بیشتر میشود، مشکلات نیز خود را عمیقتر نشان میدهند.
یکی از مشکلات عمومی دیگر در آن سالها، اجبار به استفاده کردن از یک معماری مشخص پردازنده بوده است. به بیان دیگر وقتی شرکت سازندهی دستگاههای مصرفی الکترونیک از پردازندهی یک شرکت (مثلا اینتل) استفاده میکرد، باید نرمافزار خود را طبق معماری آن پردازنده توسعه میداد. در نتیجه، شرکتها همیشه به تولیدکنندگان پردازنده وابسته میشدند.جیمز در نهایت برای رفع تمامی مشکلات گفته شده، زبان برنامهنویسی OAK را توسعه میدهد. زبانی شئگرا که بسیاری از چالشهای C و ++C را رفع کرده و امروز بهعنوان نمونهی اولیهی جاوا شناخته میشود.شرکت سان پس از مشاهدهی موفقیتهای اولیهی نمونههایی همچون OAK، بهفکر تجاریسازی آنها میافتد. اولین شرکتی که برای عقد قرارداد در این زمینه با سان وارد مذاکره میشود، تایم وارنر است که برای پروژهای شبیه به اینترنت با آنها وارد مذاکره میشود. مدیران و کارمندان سان از این پیشنهاد هیجانزده شده و برای اجرای آن وارد عمل میشوند.
پس از شروع پروژه، توسط سان، شرکتهای متعدد دنیای فناروی در آن زمان از این پروژه مطلع شده و برای اجرای طرحهای مشابه وارد عمل میشوند. امتیاز سان در این مرحله آن بوده است که سیستمهای آنها از زمان تاسیس در سال ۱۹۸۲، همگی مجهز به اتصالات شبکه و اترنت بودهاند. این زیرساختها، توسعهی شبکه را برای آنها آسانتر کرد.جیمز در مورد آن سالها و گسترش نفوذ اینترنت در دنیای فناوری میگوید:
در آن سالها اینترنت تنها توسط شرکتها و دانشگاهها استفاده میشد. شرکتهای بزرگی همچون آیبیام، دیجیتال اکیوپمنت و زیراکس نیز فناوریهای مشابهی داشتند. آنها تلاش میکردند تا اینترنت به شهرت جهانی و نفوذ همگانی نرسد اما در نهایت، اینترنت پیروز میدان شد.
پس از مدتی شرکت سان تصمیم میگیرد تا تمرکز خود را روی پروژههای اینترنتی و وب بگذارد. آنها به ای نتیجه میرسند که آینده از آن این فناوری جدید است. سرانجام در سال ۱۹۹۴، نام پروژهی OAK به java تغییر میکند. اولین ظهور جاوا در این زمان، در کنفرانس جهانی این شرکت رخ میدهد و سان، مرورگر جاوا خود مجهز به اپلیکیشنهای داخلی با نام applet معرفی میکند. آنها با نمایش دادن این محصول جدید به جهانیان نشان میدهند که اینترنت میتواند چیزی بیشتر از صفحات ایستا باشد. این ارائه، یکی از انقلابیترین رخدادهای دنیای وب بوده که جیمز گاسلینگ نیز در مرکز آن و بهعنوان توسعهدهندهی برخی دموهای کاربردی حضور داشته است.
پس از این ارائه، نتاسکیپ که در آن زمان مشهورترین مرورگر وب بود، از جاوا استفاده میکند. این روند، تیم مدیریت جاوا را به این نتیجه میرساند که بهترین مسیر برای افزایش شهرت و استفاده از جاوا، پیادهسازی آن در محصولات شرکتهایی همچون مایکروسافت، آی بی ام و اپل است. در نتیجهی این اقدام، توسعهدهندگان نیز بهراحتی و بدون وابستگی به مرورگر هدف، برنامههای خود را توسعه میدهند.
این قابلیت هیجانانگیز، دقیقا همان چیزی بود که ++C نداشت و در نیتجه، جاوا به زبانی تبدیل شد که با یک بار نوشتن و دیباگ کردن، بهراحتی در همهجا استفاده میشد. در نهایت جاوا به محبوبیت بالایی دست پیدا کرده و به یک ثبات کلی میرسد. جیمز سالهای بعدی در سان را به بهبود معماری این زبان اختصاص میدهد. این دانشمند در روزهای اول توسعهی جاوا تمام کارهای آن را انجام داده و ماشین مجازی آن را نیز توسعه داد. سپس تیم توسعه بزرگتر شده و مسئولیتهای او نیز در قبال این پروژه کمتر شد.
پروژه ها و افتخارات تاثیرگذار جیمز: همانطور که پیش از این نیز اشاره شد، گاسلینک بهعنوان توسعهدهندهی اصلی ویرایشگر متن Gosling Emacs شناخته میشود. علاوه بر آن، او سیستم ویندوزی NeWs را نیز توسعه داد که البته بهصورت نیمهکاره در شرکت سان رها شد. در مورد تاثیر مهم او بر توسعهی جاوا بهعنوان زبان برنامهنویسی شئگرا نیز بهطور مفصل صحبت کردیم.
گاسلینگ در سالهای ابتدایی تحصیل در دانشگاه نیز پروژههایی در زمینهی توسعهی کامپایلرها انجام داد. او یک ماشین مجازی p-code را برای کامپیوتر DEC VAX آزمایشگاه دانشگاه توسعه داد. استاد او با استفاده از این کامپایلر، برنامههای نوشته شده در زبان UCSD پاسکال را اجرا میکرد.
جیمز گاسلینگ بهخاطر دستاوردهای خود در توسعهی زبان برنامهنویسی، به عضویت افتخاری آکادمی ملی مهندسی در ایالات متحدهی آمریکا درآمد. او در سال ۲۰۰۲ از طرف نشریهی اکونومیست جایزهی نوآوری را دریافت کرد. در همان سال، جایزهی The Flame بنیاد USENIX به این دانشمند علوم کامپیوتر اهدا شد.
در سال ۲۰۰۷، نشان افتخار Order of Canada و عضویت در آن به جیمز گاسلینگ اهدا شد. او در سال ۲۰۱۳، بهعنوان عضو افتخاری ACM, انتخاب شد. آخرین افتخار این دانشمند علوم کامپیوتر نیز، مدال جان فون نیومن از سازمان IEEE در سال ۲۰۱۵ است.
جیمز گاسلینگ در دوران کاری خود کتابهای متعددی را نیز به رشتهی تحریر درآورده است. یکی از مشهورترین این کتابها با عنوان The Java Programming Language و در چند نسخه چاپ شده است که بزرگانی همچون بیل جوی، کن آرنولد و فرانک یلین در نگارش آنها با گاسلینگ همراه بودهاند. در واقع اغلب کتابهای منتشر شده از گاسلینگ، آموزشها و توضیحاتی در مورد زبان برنامهنویسی جاوا هستند.
بیل گیتس کیست؟ کار آفرین، بازرگان، سرمایه دار، نیکوکار و مدیر ارشد اجرایی آمریکایی است که در سال ۱۹۷۵ با مشارکت پل آلن شرکت مایکروسافت را بنیان گذاشت.ٰوی تا مارس ۲۰۱۷ با دارایی خالص ۸۶ میلیارد دلار بهعنوان ثر.تمندترین فرد جهان شناخته میشد.
گیتس از آغاز بنیانگذاری مایکروسافت تا سال ۲۰۰۰ برای مدت ۲۵ سال بهعنوان مدیر عامل مایکروسافت کار کرد و تا سال ۲۰۱۴ در مجموع ۳۹ سال، ریاست هیعت مدیره مایکروسافت را برعهده داشت. او در مارس ۲۰۲۰ از هیئت مدیرهٔ این شرکت کنارهگیری کرد.گیتس کماکان با در اختیار داشتن ۱٫۳٪از سهام این شرکت، سهامدار عمدهٔ مایکروسافت است.
مایکروسافت:در پایان سال مالی ۲۰۰۵ شرکت مایکروسافت درآمدی برابر ۳۹٫۷۹ میلیارد دلار و نزدیک به ۶۱ هزار نفر کارمند در بیشتر از ۱۰۲ کشور جهان داشت. در ۱۵ ژوئن ۲۰۰۶ شرکت مایکروسافت اعلام کرد که در ژوئیه ۲۰۰۸ بیل گیتس از کار روزمره شرکت به منظور صرف زمان بیشتر در کار سلامت جهانی و آموزش در بنیاد بیل و ملیندا گیتس کنار خواهد رفت. پس از ژوئیه ۲۰۰۸ بیل دوباره بهعنوان مدیر شرکت مایکروسافت و مشاور پروژههای توسعه کلیدی مایکروسافت باز خواهد گشت. دو سال فرصت لازم برای جابجایی، تضمینی بر جابجایی آرام و با برنامهای در وظایف روزانه بیل گیتس خواهد بود. دز ژوئن ۲۰۰۶ ری اوزی در جایگاه پیشین گیتس بهعنوان مدیر طراح نرمافزار برگزیده و در کنار گیتس به کار در زمینه معماری تکنیکی و مسئول محصولات حذف شده پرداخت. کرگ موندی بهعنوان مدیر پژوهش و مسئول برنامهریزی در شرکت مایکروسافت برگزیده شد و در کنار بیل گیتس کار میکند.
دارایی:بر پایه ردهبندی انجام شده توسط مجله فوربز در اوت ۲۰۱۸ بیل گیتس با دارایی خالص ۹۵٫۱ میلیارد دلار، پس از جف بیزوس (مؤسس آمازون) دومین فرد ثروتمند جهان بهشمار میرفت. نخستین بار در سال ۱۹۹۴ در جایگاه نخست از فهرست ثروتمندترین افراد جهان قرار گرفت و برای ۱۵ سال پیاپی در صدر این فهرست قرار داشت. سپس در سال ۲۰۱۰ بازرگان مکزیکی، کارلوس جای او را گرفت. در سال ۲۰۱۴ پس از ۴ سال که گیتس جایگاه دوم را به خود اختصاص میداد درحالیکه به تازگی از ریاست هیئت مدیره مایکروسافت کنارهگیری کرده بود بار دیگر از سوی مجله اقتصادی فوربز بهعنوان ثروتمندترین فرد جهان برگزیده شد. در مجموع، ثروت خانواده گیتس پس از خانواده والتون، وارثان شرکت وال مارت و فرزندان بنیانگذارش، سام والتون، در جایگاه دوم قرار دارد.
کرونا:که ویروس کرونا بخشی از برنامه گلوبالیست ها برای قتلعام و گذار به ابرانسان است.
دستبرد با انتساب خلق ویروس کرونا به انستیتو پاستور فرانسه، حمل آن به شهر ووهان چین، مسئله ازدیاد جهانی جمعیت، بحرانهای ساختاری دولتهای معاصر، پولهای مجازی و… پازلی را میچیند که سرانجامش باور به این تعوری توطعه میرسد که «قدرتمندان پنهان جهان»، «دستهای پشت پرده»، «شرکتهای داروسازی فراملی با همکاری سیلیکون ولی» بیل گیتس، بنیاد راکفلر، و با تئوریهای یووال نوح حراری، درصدد از بین بردن بخش بزرگی از جمعیت فرودستان جهان و برقراری حکمرانی غیر دموکراتیک خود هستند
مطلبی دیگر از این انتشارات
کنترل کیفی الایزا
مطلبی دیگر از این انتشارات
تناسب محصول با بازار (Product Market Fit)
مطلبی دیگر از این انتشارات
دوران کودکی