مقایسه زبان های برنامه نویسی

بلاگ

مقایسه زبان های برنامه نویسی

باید بگم بعد از 7 سال برنامه نویسی با Delphi خیلی حالم گرفته شد که نتایج این مقایسه رو دیدم. در تمام این مدت من هیچ گونه نقطه ظعفی در این زبان برنامه نویسی ندیدم. IDE خیلی قوی ، ساختار بسیار خوش شکل و نزدیک به زبان ، Debuggingرو نسبت به زبان هایی با ساختار C خیلی ساده تر کرده و خوب این طبیعی است چون Pascal آخرین زبان برنامه نویسی بود که با ساختاری جدید عرضه شد.

البته من خودم الان از PHP که ساختاری شبیه C دارد استفاده می کنم و منکر انعطاف پذیری زبان های شبیه C نیستم اما بارها موقع برنامه نویسی به خودم گفتم که ای کاش مثلا فلان کد مثل Pascal بود.

از جمله چیزهای که خیلی عصبیم می کنه این علامت {} است. خوب حالا چی می شد مثل Pascal از همون Begin و End استفاده می کردن. یا این عملگرهای شرطی != == !! آخه بابا اینا دیگه چیه. خوب مثل بچه آدم می گذاشتن not ، and و ... . و از همه اینها مسخره تر این case-sensitive است. آآآآی ایهاالناس بابا این مال n سال پیشه. مثل این می مونه که مثلا من چون اسمم رو همیشه sinasalek می نویسم اگه جایی نوشته باشه SinaSalek بگم این اسم یکی دیگه است یا مثلا معنی beautiful با Beautiful فرق کنه؟! والا من بعد این همه سال تا حالا ندیدم حتی C کارهای حرفه ای از حروف بزرگ در متغیرهاشون استفاده کنند. خیال خودشون رو راحت میکنن و همرو کوچیک می نویسن.

در مورد Java هم البته باید بگم که واقعا استحقاق این رتبه رو داره. حتما می دونید هر وقت حرف از object oriented میشه همه می گن Java. البته Sun زرنگی به خرج داد و از ساختار C استفاده کرد و شاید 30 درصد از موفقیتش رو مدیون این انتخابه. از دیگر مزایای بارز Java صد البته cross platform بودن اون به معنای واقعیه. از windows گرفته تا solaris رو پشتیبانی می کنه.

نمی دونم چرا SQL رو تو این لیست آورده چون یک زبان مستقل نیست؟!

امتیاز شما: خالی میانگین: 2 (4 رای)

نظرات

تصویر mo

خيلی اطلاعات

خيلی اطلاعات جالبی بودن.حالا من راحت تر ميتونم تصميم بگيرم که کدوم رو بخونم.ممنون.موفق باشی

تصویر شهاب/Shahab

سلام سيد!! بيا

سلام سيد!! بيا يک پروکسی معرفی کن لااقل عکسهای سايت شما راببينم.در ضمن حالا که دير به دير آپديت ميکنی بيشتر راجع به کامپيوتر مطلب بگذار ممنون خداحافظ

تصویر حواس جمع

نقطه ظعفی رو اینجوری

1

نقطه ظعفی رو اینجوری نمینویسن

همین کارا رو میکنی نتیجه این میشه دیگه

دقت کن باشه عمو جون آفرین

تصویر سجاد

خیلی مطلبه چرتی نوشتی!!!

1

خیلی مطلبه چرتی نوشتی!!! البته ببخشید...
Case Sensetive بودن زبان برنامه نویسی بهترین چیزی هست که میتونه داشته باشه
یا مثلا برنامه نویس دو ساعت بنویسه Begin؟ خوبه یه دونه } میزاره راحت
اگه شما هم اول یه زبون دیگه رو یاد می‌گرفتی حتما اونو ترجیح می‌دادی، کلا ایرادات بنی‌اسرائیلیه!

تصویر admin

خوب البته این نظر شماست و من

خوب البته این نظر شماست و من هم نظر شخصی خودم را مطرح کردم. البته این مطلب بسیار بسیار قدیمی هست و الان زمان هایی مثل Python تونستن تعادل خوبی بین خوانایی و سهولت در استفاده برقرار کنند.
همچنین case sensivity هنوز هم یکی از عوامل بروز باگ در کد است