به نام خدا 


اقدامات وحیدمی درمورد زبانهای برنامه نویسی



۱.  دانلود  پنج گیگابایت فایل پی دی اف یا همان کتاب الکترونیکی درمورد زبانهای برنامه نویسی سی و سی پلاس پلاس  از  سایت  archive.org  



۲. دانلود سی و پنج گیگابایت فایل حاوی تمام کتابها و جزوات رشته مهندسی کامپیوتر  مقطع کارشناسی شامل کتابهای رفرنس معتبر به زبان انگلیسی و  هزاران  کتاب و جزوه دروس رشته مهندسی کامپیوتر به زبان فارسی  از سایت  آغازه و سایر سایتها



۳. دانلود چندین جزوه ی ناقص رشته ی زبان انگلیسی  از یکی از سایتهای ایرانی 




۴.  دانلود  چند جزوه ی ناقص رشته ی زبانشناسی از چند سایت و وبلاگ ایرانی 



۵. جستجوی  هزاران سایت و وبلاگ ایرانی و خارجی به منظور  دانلود زبان برنامه نویسی دلفی ۶ 


متاسفانه  هرچقدر وب جهانی را   زیر و رو کردم  نتوانستم دلفی ۶  پیدا کنم . خیلی حیف شد .  دلفی ۶ بهترین زبان برنامه نویسی سطح بالا بود که اجازه می داد مستقیما  با زبان اسمبلی در کنار زبان پاسکال  برنامه نویسی کنیم. 


دلفی ۶  هنوز  به  لجن زار متعفن  دات نت فریمورک  آلوده نشده بود و یک زبان خالص و اصیل و تمیز بود و من از دلفی ۶ بعنوان ویژوال اسمبلی  استفاده می کردم و حتی یک دیکامپایلر دست نویس  برای دلفی ۶  در دفترچه ام  نوشتم. 


دلفی ۷  به  دات نت آلوده شده و امکان طراحی دیکامپایلر  را  از  من می گیرد . 



لعنت خدا و نفرین ملائکه  بر شرکت  مایکروسافت که دات نت متعفن و ویندوز ویستا  را اختراع کرد و آزادی را نابود کرد . 


۸. نصب و آزمایش زبان ویژوال سی پلاس پلاس ۶ روی ویندوز ۱۰ .   آزمایش با شکست مواجه شد .  


لعنت بر مایکروسافت و دات نت و ویندوز ۱۰  



۹ . نصب ویژوال استودیو ۲۰۲۲ کامیونیتی روی ویندوز ۱۰ . 


بسیار  سنگین  و حجیم است و فقط روی درایو C  نصب می شود . 

به شدت  به پردازنده و هارد  فشار وارد می کند . 


نیاز به ایجاد اکانت مایکروسافت دارد و این یعنی جاسوسی مایکروسافت از کاربر 


بسیار  سست و ناپایدار است و خیلی زود خراب می شود 



ارزش دانلود و آپلود را ندارد . 



۱۰  . نصب ویژوال استودیو کد  و هزاران افزونه ی چرت و جاسوس افزار  . اصلا نتوانستم در این ویراستار چرت و آشغال  کدنویسی کنم.  

ویژوال استودیو کد به اعتراف خود مایکروسافت  ؛  اطلاعات کاربران را جمع آوری می کند و به شرکای خود می فروشد .  یک  جاسوس افزار  بلااستفاده و مزخرف که اجازه مهندسی معکوس فایلهای باینری اش را نداریم ولی اوپن سورس و رایگان است !!!!! 




۱۱. دانلود و نصب برنامه  کد بلوک . یک ویراستار برای زبانهای سی سی پلاس پلاس و فورترن که  نه تحت  لینوکس  و نه تحت  ویندوز  قادر به انجام هیچکاری  نیست !!! 



یک اسباب بازی رایگان و اوپن سورس  لینوکسی - ویندوزی  بلااستفاده  



code block  همچون   visual studio code به  هیچ دردی نمی خورد و بلااستفاده است . 




ایده : 


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


۱. زبان برنامه نویسی ماشین . خصوصا در مبنای باینری . صفر و یک 




۲.  زبان برنامه نویسی اسمبلی  خصوصا  Fasm  و  RosAsm .  البته  masm و nasm  هم  خوب هستند . 



۳. زبان برنامه نویسی  سی و سی پلاس پلاس . خصوصا  توربو سی پلاس پلاس و بورلند سی پلاس پلاس 

 

ویژوال سی پلاس پلاس ۶  هم  خوب است ولی روی ویندوز ۱۰  اجرا  نمی شود . 



۴.  زبان برنامه نویسی پاسکال  خصوصا  دلفی  و لازاروس 



۵.  زبان برنامه نویسی توصیف سخت افزار  خصوصا  VHDL 



۶. زبان برنامه نویسی فورث . Forth . یک زبان برنامه نویسی  بسیار سریع و قدرتمند و واکنش گرا و شیئ گرا . رقیب قدیمی و  سرسخت زبانهای سی و  سی پلاس پلاس و  پاسکال و  الگول و فورترن  که گرامر بسیاری از زبانها حتی زبان انگلیسی را می پذیرد و رقیب سرسخت زبانهای پایتون  و پرل و روبی  نیز می باشد . زبانی که در دهه ۶۰ میلادی  ابزار مخفی  منجمین  بود !!  


زبان فورث   بهترین زبان برنامه نویسی سطح بالا می باشد . ولی مغفول مانده است . 



به نظر شما چگونه می توانیم  همزمان روی شش زبان برنامه نویسی  تمرکز  کنیم ؟؟؟؟!!!!



معمولا برای پروگرام کردن  میکروکنترلرها  از  زبانهای  بیسیک یا سی  یا سی پلاس پلاس استفاده می کنند .



اما من قصد دارم  این  تابو  را  در هم بشکنم  و از   زبانهای  اسمبلی و پاسکال  برای پروگرام کردن  میکروکنترولرها  استفاده کنم. 



سوال :  چرا  هیچکس در دنیا رسما  زبان بین المللی انگلیسی  را به زبان برنامه  نویسی  تبدیل  نمی کند ؟؟؟؟؟ 


چرا  باید زبانهای اصیل و خوب و قدرتمند قدیمی  همچون  ماشین و اسمبلی و پاسکال و فورث   فراموش شوند ؟؟؟


چرا  برخی اساتید رشته مهندسی کامپیوتر  انتظار  دارند  زبانهای سی  و سی پلاس پلاس  به سرنوشت زبان اسمبلی گرفتار  شده و چرا  آرزوی  مرگ  این دو زبان  را  در دل دارند ؟؟؟ 



آیا  زبان   پایتون  نیز  به  سرنوشت  زبان  فورث   گرفتار می شود ؟؟؟ 





آینده ی  زبانهای  برنامه نویسی  در هاله ای از ابهام  قرار  دارد . 




صد  سال دیگه   کدام یک از این زبانها  زنده  خواهند  ماند  و کدام یک خواهند مرد ؟؟؟ 


خدا  بهتر  می داند ....




سعی می کنم  اگر  خدا  بخواهد   جزوات و کتابهای رشته مهندسی کامپیوتر  را  در پستهای  بعدی  این  وبلاگ  ؛   آپلود نمایم .  


در هر پست تعدادی  کتاب و جزوه را  آپلود  خواهم کرد .  انشاا...



مطالب بعدی وبلاگ  وحیدمی  را  از دست  ندهید .....



من  معتقدم :  علم ناقص  نیاموختنش  بهتر است 




چه علمی کاملتر و بروزتر و کاربردی تر از  مهندسی  کامپیوتر ؟؟؟؟



رشته زبانشناسی  هنوز  هم  مظلوم است و  هیچ کتاب یا جزوه کاملی  روی وب  ندارد . 


رشته انگلیسی نیز همینطور 




این دو رشته الان  مصداق بارز علم ناقص هستند چون هیچکس به این دو رشته  اهمیت  نمی دهد .




همه دوست دارند پزشک شوند  چون پزشکی یعنی  کالبدشکافی و بی تعهدی و ثروتمند شدن  و بر سر بیمار  فریاد کشیدن و  بد اخلاقی با بیمار و همراه او در مطب و بیمارستان  و به قتل رساندن  بیمار   در بخش  مراقبتهای  ویژه .  این حقیقتی دردناک است که  جامعه ی ایران به آن  گرفتار شده است . 



چیزی به نام وجدان  و شرف  و انسانیت   را باید  در خواب  دید و افسوس خورد ....



بگذریم ...‌


به رشته ی مهندسی  کامپیوتر  بچسبید  تا  مملکت  ایران  از وجود   شرکتهای  گلوبالیست  خصوصا  اپل و مایکروسافت و گوگل   بی نیاز شود و به خودکفایی  برسد .  



اگر من مهندس کامپیوتر  بودم  حتما  سیستم عامل می ساختم  ....



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