حسین
3 سال پیش توسط حسین مطرح شد
19 پاسخ

اموش زبان dll

سلام من چطوری زبان dllیاد بگیرم
چون شنیدم میشه باهاش زبان برنامه نویسی ساخت و کتابخونه ایجاد کرد
@asp.gosk
@Nima.nori
@endworld
@milwad
@ehsndvr
@Wolfy
@milad
@wpuser


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 3 سال پیش مطرح شد
1

درود...
پسوند dll مربوط به زبان برنامه نویسی سی و سی شارپ است...


ASPgo
تخصص : HTML، CSS، PHP و JS، طراح قالب...
@asp.gosk 3 سال پیش آپدیت شد
1

dll اصلا یه زبان برنامه نویسی نیست
زبان های برنامه نویسی رو با زبان های سطح پایین مثل C و اسمبلی میسازن
زبان های سطح پایین به زبان هایی گفته میشه که به زبان خود کامپیوتر(0 و 1) نزدیک هستن.
البته با زبان های سطح بالا مثل Python هم میشه اما خروجیش خوب از اب در نمیاد


حسین
تخصص : وب
@hoseen.r8613 3 سال پیش مطرح شد
0

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


نیما
تخصص : جوجه برنامه نویسی که میخواد فو...
@Nima.nori 3 سال پیش مطرح شد
3

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


ASPgo
تخصص : HTML، CSS، PHP و JS، طراح قالب...
@asp.gosk 3 سال پیش مطرح شد
4

بهش میگن توسعه دادن نه اختراع
همونطور که گفتم با زبان های سطح پایین
در مورد کتابخونه هم فکر کنم نمیدونی کتابخونه ها و فریم ورک ها چطور کار میکنن
کتابخونه ها در اصل فقط یک سری فانکشن/متد ها و Class های آماده هست. یعنی با همون زبان که قراره ازش استفاده بشه نوشته میشه
فریم ورک در اصل از چند تا کتابخونه مهم و یه ساختار(مثلا MVC) تشکیل میشه


حسین
تخصص : وب
@hoseen.r8613 3 سال پیش مطرح شد
0

خب بالاخره مثلا phpبا چی ساخته شده
یاhtml,css
کتابخونه های رو چی یاد بگیرم


mmj-sys
تخصص : داش متخصص چیه من پروفسورم .
@mmj.sys 3 سال پیش مطرح شد
2

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


میلاد خسروی
تخصص : برنامه نویس بامزه
@milwad 3 سال پیش مطرح شد
0

سلام خسته نباشید
تا جایی میدونم dll زبون برنامه نویسی نیست
ببین تا چیزی که من میدونم برای ساخت زبان فکر میکنم از c و از این نوع زبان ها کمک میگیرن
برای دیر شدن ببخشید چند روزی نبودم


حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 3 سال پیش مطرح شد
0

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


حسین
تخصص : وب
@hoseen.r8613 3 سال پیش مطرح شد
0

خب چطوری؟
اولین زبان با زبان دیگه ساخته شده؟


عبدالرحمان کیانی
تخصص : Backend developer
@abdolrahman 3 سال پیش آپدیت شد
2

@hoseen.r8613
زیر همه زبان ها زبان ماشین هست . همون صفر و یک
مثلا فک کن زبان python با c ساخته شده و زبان c با اسمبلی ساخته شده و زبان اسمبلی با زبان ماشین درست شده
( این یه مثال بود )


حسین
تخصص : وب
@hoseen.r8613 3 سال پیش مطرح شد
0

خب چطوری صفر و یک رو یاد بگیرم


ASPgo
تخصص : HTML، CSS، PHP و JS، طراح قالب...
@asp.gosk 3 سال پیش مطرح شد
1

0 و 1 رو نمیشه یاد گرفت
باید بری سمت زبان های سطح پایین
کلا از خیر ساخت زبان برنامه نویسی تا فعلا بگذر بیشتر تمرکزت رو رو زبان های برنامه نویسی سطح بالا بزار


عبدالرحمان کیانی
تخصص : Backend developer
@abdolrahman 3 سال پیش مطرح شد
1
عبدالرحمان کیانی
تخصص : Backend developer
@abdolrahman 3 سال پیش مطرح شد
4

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


حسین
تخصص : وب
@hoseen.r8613 3 سال پیش مطرح شد
-3

خب حتما نیاز دارم که میگم


ASPgo
تخصص : HTML، CSS، PHP و JS، طراح قالب...
@asp.gosk 3 سال پیش آپدیت شد
0

دقیقا چرا به 0 و 1 نیاز داری؟
این مقاله رو ببین. به نظرت یادگیری 0 و 1 کار ساده ای هست؟
اگه میخوای یه زبان برنامه نویسی توسعه بدی باید از زبان های سطح پایین مثل C استفاده کنی


mahdiar
@koohkan96 3 سال پیش مطرح شد
-2

@asp.gosk
سی Low Level نیست
زبان های Low Level همانند اسمبلی هستند


نیما
تخصص : جوجه برنامه نویسی که میخواد فو...
@Nima.nori 3 سال پیش مطرح شد
2

@koohkan96 شما در اشتباه هستین یجورایی
زبان سطح پایین و بالا یک چیز نسبی هست مثلا ما میگیم زبان C نسبت به python سطح پایین هست
و زبان اسمبلی نسبت به C یک زبان سطح پایین محسوب میشه

و بریم سر اصل مطلب
شما اگه می خوای یک زبان بسازی از خیر باینری بگذر
چون برای هر دستگاه و هر معماری متفاوته زبان ماشین و نمیشه که برای هر گوشی و کامپیوتری یه برنامه نوشت
پس بهتره از همون اسمبلی استفاده کنی برای ساخت یک زبان که باز یادگیریش خیلی سخته
اینم بگم که بزرگان هم نرفتن یه زبان در حد اسمبلی بسازن و باید بگیم کامپایلر اسمبلی توی زبان های برنامه نویسی یه چیز تکرار نشدنیه

حالا یک زبان برنامه نویسی در اصل چی کار می کنه ؟ ترجمه
مثلا تو با اسمبلی یه برنامه می نویسی که هر وقت دید توی متن نوشته if بیاد فلان کد ها رو اجرا کنه
اینم بگم که چون اسمبلی سخته بیشتر زبان ها رو بازبان هایی مثل C یا C++ میسازن

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


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام