صرفا جهت اطلاع برنامه‌نویسان
10.8K subscribers
5.92K photos
291 videos
266 files
1.6K links
کانالی برای:
🔸اوقات فراغت برنامه‌نویسان
🔹اطلاعات و اخبار برنامه‌نویسی
🔸تم های هفتگی

ارتباط با مدیران کانال: @Programmer_info
Download Telegram
🎓 جیمز گاسلینگ که بود و چه کرد؟

🔹 جیمز گاسلینگ (James Gosling)، مهندس نرم‌افزار کانادایی، به‌خاطر ساخت زبان جاوا در سال 1995 شناخته می‌شود؛ زبانی که انقلابی در توسعه نرم‌افزار ایجاد کرد و شعار معروف آن "Write once, run anywhere" هنوز در ذهن برنامه‌نویس‌ها زنده است. او دکترای علوم کامپیوتر را از دانشگاه کارنگی ملون گرفت و قبل از ساخت جاوا، در توسعه سیستم‌های توزیع‌شده و گرافیک کامپیوتری فعالیت داشت.

او شخصیتی آرام، خلاق و به‌شدت متواضع داشت و برخلاف تصور عموم از خالقان فناوری، بیشتر به حل مسئله‌های واقعی علاقه‌مند بود تا شهرت یا قدرت. او زمانی گفته بود:

"The real challenge isn’t writing the code – it’s thinking of what the code should do."
چالش واقعی، نوشتن کد نیست؛ بلکه فکر کردن به اینه که اون کد قراره چی کار کنه.


او حتی پس از موفقیت جهانی جاوا، همچنان علاقه داشت خودش کدنویسی کند و به دیگران یاد بدهد؛ نه اینکه فقط مدیریت کند. گاسلینگ بعدها در شرکت‌هایی مثل Google و Amazon هم فعالیت کرد، اما همیشه به عنوان یک توسعه‌دهنده واقعی شناخته می‌شد، نه فقط یک مدیر.

#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
👍186❤‍🔥2
🎓 تیم برنرز-لی که بود و چه کرد؟

🔹 تیم برنرز-لی (Tim Berners-Lee)، دانشمند بریتانیایی علوم کامپیوتر، کسیه که در سال 1989 وب جهان‌گستر (World Wide Web) رو اختراع کرد — چیزی که امروز بدونش حتی یک ساعت هم نمی‌تونیم دوام بیاریم! اون توی مرکز تحقیقاتی سرن (CERN) کار می‌کرد و برای به‌اشتراک‌گذاری اطلاعات بین دانشمندها، سیستم HTTP، زبان HTML و اولین مرورگر وب رو طراحی کرد؛ سه پایه اصلی دنیای وب امروزی.

برخلاف خیلی از مخترع‌ها، تیم از اختراعش برای ثروت‌اندوزی استفاده نکرد. برعکس، اون همیشه تأکید داشته که وب باید آزاد، رایگان و در دسترس همگان باشه. یک جمله معروف ازش اینه:
"This is for everyone."
این برای همه است.

که حتی در افتتاحیه المپیک لندن ۲۰۱۲ به‌طور نمادین روی نمایشگرها پخش شد.

اون آدمیه با ذهن باز، اخلاق‌گرا، و همیشه دغدغه‌ی آزادی اطلاعات و حفظ حریم خصوصی کاربران رو داره. در سال‌های اخیر هم پروژه‌هایی مثل "Solid" رو راه‌اندازی کرده تا کنترل داده‌ها رو دوباره به خود مردم برگردونه.

#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
👍188
🎓 برندن آیک که بود و چه کرد؟

🔹 برندن آیک (Brendan Eich) برنامه‌نویس و دانشمند کامپیوتر آمریکاییه که در سال ۱۹۹۵ فقط در مدت ۱۰ روز زبان جاوااسکریپت رو در شرکت Netscape طراحی کرد؛ زبانی که بعداً به قلب تپنده‌ی وب مدرن تبدیل شد. او پیش از اون روی پروژه‌هایی مثل زبان Scheme و موتور SpiderMonkey هم کار کرده بود. نکته‌ی جالب اینه که آیک همیشه به سادگی و دسترس‌پذیری برای توسعه‌دهنده‌ها اهمیت می‌داد، حتی اگر این تصمیم‌ها بعداً باعث پیچیدگی زبان بشه.

یکی از جمله‌های معروفش اینه:
«جاوااسکریپت در ۱۰ روز متولد شد، اما تکاملش هنوز ادامه داره.»


🔹 آیک بعدها به‌عنوان هم‌بنیان‌گذار شرکت Mozilla و مرورگر Firefox شناخته شد و همیشه روحیه‌ی نوآور و جسور داشت. با وجود حواشی‌ای که در مسیر کاریش داشت، کسی نمی‌تونه انکار کنه که با جاوااسکریپت یکی از تاثیرگذارترین ابزارهای تاریخ اینترنت رو ساخته.

#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
👍129
🎓 یوهیرو ماتسوموتو که بود و چه کرد؟

🔹 یوهیرو ماتسوموتو (Yukihiro Matsumoto) که بیشتر با لقب Matz شناخته می‌شود، در سال ۱۹۶۵ در ژاپن به دنیا آمد و به خاطر خلق زبان برنامه‌نویسی Ruby شهرت جهانی پیدا کرد. او همیشه می‌خواست زبانی بسازد که هم قدرتمند باشد و هم شادکننده؛ زبانی که برنامه‌نویسان از کار با آن لذت ببرند، نه فقط تحملش کنند.

ماتسوموتو از طرفداران این ایده است که "کامپیوتر باید برای انسان‌ها کار کند، نه برعکس." همین نگرش باعث شد در طراحی Ruby، خوانایی و راحتی استفاده را به اولویت اصلی تبدیل کند. او در کنار جنبه‌های فنی، شخصیتی آرام، فروتن و بسیار صبور دارد و در جامعه متن‌باز به خاطر همین روحیه‌اش احترام زیادی کسب کرده است. یکی از گفته‌های جالب او این است:

"I hope to see Ruby help every programmer in the world to be productive, and to enjoy programming, and to be happy."


همین نگاه انسانی به برنامه‌نویسی، راز محبوبیت ماتسوموتو و Ruby در میان هزاران توسعه‌دهنده در سراسر دنیاست.

#programmers
〰️〰️〰️〰️〰️〰️〰️
@programming_tips
19😁1🤯1