كدام زبان برنامه‌نويسي را انتخاب كنيم؟ - صفحه 3
Loading
صفحه 3 از 4 نخستنخست 1234 آخرینآخرین
نمایش نتایج: از 21 به 30 از 35

موضوع: كدام زبان برنامه‌نويسي را انتخاب كنيم؟

  1. #21
    كاربر عادي Array
    تاریخ عضویت
    Sunday 29 June 2008
    نوشته ها
    8
    Thanks
    0
    Thanked 0 Times in 0 Posts
    از همه دوستانی که اظهار نظر کردند سپاسگذارم

    من جوابم رو گرفتم ...

    رضا
پاسخ با نقل قول پاسخ با نقل قول

  • #22
    كاربر عادي Array
    تاریخ عضویت
    Friday 3 July 2009
    نوشته ها
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    پیش فرض

    میشه گفت پدر ویندوز زبان C و خانواده محترمشان است

  • #23
    كاربر عادي Array
    تاریخ عضویت
    Monday 1 June 2009
    نوشته ها
    40
    Thanks
    0
    Thanked 0 Times in 0 Posts

    پیش فرض

    با سلام من هم با حرفهای دوست خوبمون RzaIG موافقم
    این حرفها و اختلافها همش بر سر تعصبی هستش که ما بر روی زبانهای برنامه نویسی داریم
    و همین جا میخوام ازشون خواهش کنم راجع به trigger ها بیشتر توضیح بدن چون علاقه مند شدم
    مرسی
    دوست دارم پیشرفت کنم :free-happy-smileys-

  • #24
    كاربر عادي Array
    تاریخ عضویت
    Saturday 22 July 2006
    نوشته ها
    275
    Thanks
    0
    Thanked 0 Times in 0 Posts

    پیش فرض

    سلام بر همه دوستان علاقه مند به زبان برنامه نویسی پر رمز و راز جاوا JAVA

    جدیدترین، بهترین، کامل ترین و بی نظیرترین مجموعه برنامه ها ، مقالات ، کتابها و فیلمهای آموزشی زبان برنامه نویسی جاوا Java به زبانهای فارسی و انگلیسی


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



    شما در سایتهای زیر می توانید تمام برنامه هایی که شرکت sun واسه ما ایرانی ها فیلتر کرده را تهیه کنید!!!!!!!!:free-indifferent-sm:free-indifferent-sm



  • #25
    كاربر عادي Array
    تاریخ عضویت
    Tuesday 31 January 2006
    نوشته ها
    172
    Thanks
    0
    Thanked 1 Time in 1 Post

    Post چه زبانی برنامه بنویسیم؟

    امروزه زبانهای برنامه نویسی زیادی وجود دارد.شاید هزاران نوع که هر کدام برای کار خاصی شکل گرفته اند.که از مهمترین آنها می توان به …,Java,Basic,Pascal,C اشاره کرد.



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

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

    شاید موقعی که صحبت از زبان برنامه نویسی برتر باشد حتما نامی از C یا C++ می شنوید اما این زبان چیست وآیا با دانستن آن دیگر نیازی به سایر زبانهای برنامه نویسی نخواهیم داشت؟!
    C وخانواده آن یعنی C++,C#,… بزرگترین وبرترین زبان برنامه نویسی دنیاست زیرا هم سرعت برنامه هایی که با این زبان نوشته می شوند بالاست وهم قابل کار بر روی اغلب سیستمهای نرم افزاری است.در واقع این سیستمهای نرم افزاری مانند بزرگترین سیستم عامل برای PCها یعنی ویندوز خود بوسیله سی بوجود آمده اند.

    هدف اولیه از تشکیل C ایجاد یک زبان برنامه نویسی قدرتمند برای ساخت نرم افزارهای سیستمی بود.وبا گذشت سالها وکامپایلرهای گوناگونی که از سی بوجود امد اما باز هم C اصالت خودش را حفظ کرده وبه عنوان برترین زبان سیستمی شناخته می شود.این زبان یک زبان سطح میانی است وهم خاصیت زبانهای اولیه و سطح پایین(سرعت بیشتر) وهم خاصیت زبانهای سطح بالا(کارایی بیشتر)را یکجا داراست.
    این زبان بطور کل پرقدرتر وسریعتر از سایر زبانهای برنامه نویسی است وهر برنامه ای که با این زبان ساخته شود از سرعت بیشتری برای اجرا برخوردار خواهد بود.اما همانطور که گفته شد سی یک زبان سیستمی است و اگر برنامه نویسی قصد نوشتن یک برنامه سیستمی را نداشته باشد به دلیل سختی کار با سی و معایب دیگری که دارد ترجیح می دهد تا زبان برنامه نویسی دیگری برای خود انتخاب کند.پس اگر قصد نوشتن برنامه های کاربردی ویا محاسباتی و تفریحی ویا از این دست را دارید بهتر است از سی صرفنظر کرده وبه سراغ زبانهای دیگری بروید که وقت شما را با کدهای پیچیده تلف نکند وبتوانید راحت تر به جزئیات برنامه تان برسید.

    برنامه نویسی غیر سیستمی را می توان به سه بخش تقسیم کرد:
    ۱) برنامه نویسی برای انواع کامپیوترها
    ۲) اینترنت
    ۳) روی سیستمهای سخت افزاری فاقد سیستم عامل قدرتمند مانند:موبایلها

    برنامه نویسی روی PC ها خود به دو قسمت نیز می تواند قابل تقسیم باشد یکی برنامه نویسی روی سیستم عامل ویندوز رایج ترین سیستم عامل برای کامپیوترهای شخصی و دیگری برنامه نویسی روی سیستمهای متن باز مثل لینوکس . زبانهای برنامه نویسی متنوعی نیز برای هرکدام از اینها وجود دارد.
    در حوزه ویندوز زبانهای گوناگونی مثل دلفی وویژوالها ونسخه بروزشان دات نت وجود دارد.وهرکدام قابلیتهای خاص خود را دارد.اما آنچه مسلم است که پیروزی در این حوزه از آن دات نت است زیرا این زبان رابطه تنگاتنگی با سیستم ویندوز دارد وبرنامه هایی که در این زبان برای ویندوز نوشته می شوند درنسخه های مختلف ویندوز دچار مشکل نمی شوند.وهمچنین برنامه های نوشته شده در این ساختار از سرعت بیشتری هنگام اجرا در محیط ویندوز برخوردارند.ویژوال استودیو دات نت به شکلهای گوناگون از جمله Basic,C++,C#,ASP است اما در اصل اینها فقط ظاهر ماجراست ودات نت از یک زبان اسمبلی تشکیل شده که زبان میانی مایکروسافت نامیده می شود در واقع کاربر کدها را به یکی از چهار شکل بالا می نویسد وکامپایلر این زبانها، دستورات را تبدیل به زبان میانی می کند و آن دستورات را به زبان ماشین در می آورد به همین دلیل شما در دات نت می توانید مثلا قسمتی از برنامه را با بیسیک ودیگری را با سی بنویسید وآنها را با هم ترکیب کنید . در حقیقت بیسیک وسی که در دات نت مواجه می شوید تنها شکل ماجراست وفرقی نمی کند که شما با کدامیک از این ساختارها کارکنید چون نتیجه همان خواهد بود زیرا اینها تنها شکل ماجراست ودات نت در اصل یک زبان اسمبلی است که شکل هوشمندانه بیسیک وسی را برای راحتی کار با آن به خود گرفته است.

    اما در حوزه لینوکس وضعیت کمی متفاوت است. برخلاف آنچه در ویندوز است وزبانهای مایکروسافتی حرف اول را برای برنامه نویسی می زنند اما در لینوکس تقریبا هیچ زبان مایکروسافتی قابل قبول ارایه نشده و آنهایی هم که ارایه شده مانند نسخه ای از بیسیک چندان قابل تعریف نیست.بنابراین به دلیل حضور کمرنگ مایکروسافت در لینوکس دست سایر شرکتها در این حوزه کاملا باز است .و زبانهای برنامه نویسی متنوعی برای این حوزه عرضه شده اما بیشک توانایی هیچ یک از آنها به پای python نمی رسد شاید به این دلیل که این زبان ،زبان اختصاصی لینوکس است وکلا برای برنامه نویسی روی این سیستم شکل گرفته اما سایر زبانها اغلب تغییر شکل یافته زبانهای سایر سیستمها مانند ویندوز هستند که برای نوشتن برنامه روی لینوکس محیا شده اند وبه همین دلیل کارایی کافی را ندارند.
    و بلاخره نوبت به اینترنت می رسد جایی که به نظر می رسد در آینده ای نه چندان دور اغلب برنامه ها برای این سیستم نوشته خواهند شد.اینترنت به دلیل ساختارهای خاص سخت افزاری خود در ابتدا نیاز به زبانی داشت که با سیستمهای سخت افزاری ارتباط تنگاتنگی برقرار کرده وبتوان به هرشکلی برنامه روی آن ساخت به همین خاطر در ابتدای تشکیل صفحات وب اغلب برنامه نویسان به سراغ جاوا(تغییر یافته C++) رفتندواصلا باید گفت که اینترنت به وسیله جاوا بوجود آمد.اما با رشد روز افزون دنیای مجازی وبا بوجود آمدن سیستمها وساختارهای جدید،به تدریج پای سایر زبانها نیز به این فضا باز شد و گسترش برنامه نویسی دراین ساختار شرکتها را مجبور ساخت تا زبانهای کامپایلری نیز برای آن تعریف کنند بدین سان زبانهای برنامه نویسی دیگری مثل Php بوجود آمدند که این مسئله باعث کمرنگ تر شدن نقش جاوا در اینترنت شد بطوریکه دیگر امروز نمی توان جاوا را زبان منحصر به فرد اینترنت دانست دلیل آن هم اینست که جاوا یک زبان برنامه نویسی مشتق شده ازC++ است که برخلاف سایر زبانها فاقد کامپایلر بوده ومفسر آن بصورت باینری وبایت به بایت دستورها را ترجمه می کند به دلیل آنکه جاوا فاقد کامپایلر است به راحتی می توان با آن برای هر سخت افزار قابل برنامه ریزی برنامه نوشت.البته همین مزیت جاوا یک نوع عیب نیز برای آن محسوب می شودونبود کامپایلر در آن باعث می شود که برنامه های نوشته شده تحت آن از سرعت کمتری برخوردار باشند.وبه همین دلیل جاوا قادر به رقابت با سایر زبانهای برنامه نویسی در محیطهایی که سیستم عامل قدرتمندی وجود دارد نیست و زبان خوبی برای سیستمهایی نظیر ویندوز محسوب نمی شود.اما در محیطهایی که سیستم عامل آنچنانی وجود نداشته و در نتیجه زبانهای کامپایلری حرفی برای گفتن ندارند بهترین زبان محسوب می شود.به همین خاطر در ابتدای تشکیل اینترنت که هنوز ساساختارها وسیستمهای نرم افزاری آنچنانی روی آن تعریف نشده بود جاوا زبان اول اینترنت بود اما با گذشت زمان وپیشرفت ساختارهای جدید وب ، پای سایر زبانهای برنامه نویسی نیز به این عرصه باز شد وجاوا طبق معمول جای خود را به دیگران داد که از زبانهای نامدار در این عرصه می توان به Php,ASP.NET اشاره کرد که بین این دو نرم افزارهایی که با استفاده از Php تشکیل می شوند امنیت بیشتری دارند اما کار کردن با ASP آسانتر است و بهمین خاطر طرفداران بیشتری دارد اما باید قبول کرد که امنیت اطلاعات در اینترنت حرف اول را می زند پس باید زبان برتر اینترنت را Php دانست.

    و سرانجام سومین ساختار یعنی برنامه نویسی روی سیستمهای سخت افزاری فاقد سیستم عامل قدرتمند مانند موبایلها.

    همانطور که گفته شد بهترین زبان برنامه نویسی برای سیستمهای سخت افزاری که سیستم عامل قدرتمندی در آن موجود نیست جاوا است .کلا وقتی هر سخت افزاری بوجود می آید همه برای نوشتن برنامه روی آن قبل از هر چیز به سراغ C++,Java می روند.در مورد موبایلها هم این مسئله صدق می کند و امروزه نرم افزارهای موبایلها بیشتر با جاوا ساخته می شوند.و حتی موبایلهایی که سیستم عاملهایی چون سیمبیان و ویندوز موبایل درآنها شکل گرفته اند. باز نقش جاوا بارزتر از سایر زبانهای برنامه نویسی است. وبه همین خاطر شرکتهایی که برای موبایلها نرم افزار می سازند بصورت گسترده ای از زبان برنامه نویسی جاوا استفاده می کنند.
    در آخر بصورت کلی می توان گفت که از بین هزاران زبان برنامه نویسی که برای کارهای گوناگونی ساخته شده اند. می توان C را به عنوان بهترین زبان برای کارهای سیستمی ، دات نت برای ویندوز ، Php زبان برتر اینترنت ، python زبان مخصوص لینوکس و جاوا بهترین زبان برای نوشتن برنامه هایی روی محیطهای فاقد سیستم عامل قدرتمند دانست.

    منبع:www.profan.blogfa.com


  • #26
    سردبير بخش اخبار و تازه هاي كامپيوتر Array Sardabir آواتار ها
    تاریخ عضویت
    Monday 3 October 2005
    نوشته ها
    3,778
    Thanks
    81
    Thanked 50 Times in 45 Posts

    Post

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

    تصور کنید بعد از ده سال برنامه‌نویسی در دات‌نت بنا به دلایلی تصمیم می‌گیرید از دات‌نت مهاجرت کرده و زبان برنامه‌نویسی جدیدی را انتخاب کنید. با توجه به پارامترهایی که در ادامه توضیح داده خواهند شد کدام زبان‌ها مناسب‌تر هستند؟
    قبل از شروع باید توضیح بدهیم که چرا می‌خواهیم از ویندوز و دات‌نت کوچ کنیم و به جای دیگری برویم. هم ویندوز و هم دات‌نت خیلی خوب و کارا هستند اما مشکل اینجاست که برای یک شرکت نوپا یا startup یا برای یک تیم یا پروژه کوچک زیادی بزرگ هستند. یعنی overhead زیادی دارند. به عنوان مثال نصب و config و backup/restore ابزار TFS خیلی سنگین‌تر از git است. کلاً زبان‌هایی مثل C# و Java درست مثل MS SQL و Oracle بیشتر مناسب کارهای سازمانی و Enterprise هستند تا کارهای کوچک و متوسط. در عوض دنیای Open Source سازگاری بیشتری با دنیای کارآفرینی و شرکت‌های نوپا و دانش بنیان دارند.



    به همان علتی که دات‌نت و C# مناسب تیم‌های کوچک و شرکت‌های نوپا و کارآفرین نیستند، ویندوز هم برای آن‌ها مناسب نیست و گریزی نیست جز مهاجرت به لینوکس. لینوکس در حالی که کارایی، پایداری و رواج کمتری دارد در عوض کم و بیش رایگان تمام می‌شود و با اکو سیستم Open Source که به حال شرکت‌های کوچک و کارآفرین خوشایندتر است سازگاری بیشتر دارد. نوشته قبلی در این مورد را بخوانید. در این نوشته به جز موارد بالا به مشکل اخلاقی و امنیتی استفاده از ویندوزها و ابزارهای ویندوزی کرک و قفل شکسته و غیر قانونی هم اشاره شده است.

    پارامترهای زیادی وجود دارند که باید در انتخاب زبان برنامه‌نویسی جدید با توجه به شرایط توضیح داده شده به آن‌ها اهمیت داده شود. همان‌طور که پیش‌تر عنوان شد مهم است که برنامه‌نویسی در محیط لینوکس انجام می‌شود. پس زبان برنامه نویسی، فریمورک‌ها و ابزارهای آن باید سازگاری خوبی با لینوکس داشته باشند. اکو سیستم آن باید سازگاری خوبی با Open Source و دنیای سورس باز داشته باشد. یکی از دلایل علاقه به Open Source وجود communityهای گسترده‌تر کد بازها و دیگری رایگان بودن عمده ابزارهای Open Source است. نمی‌خواهیم درگیر Java و C# شویم، چون قرار نیست Application های سازمانی بنویسیم.حتی المقدور از ابزارهای کوچک و ساده استفاده خواهیم کرد. مثلاً به جای MS SQL یا Oracle از MySQL و PostgeSQL استفاده می‌کنیم.

    در دسترس بودن برنامه‌نویس‌های زبان انتخابی و فناوری‌های مربوطه اهمیت زیادی دارد ولی اولویت شماره یک نیست. کیفیت زبان برنامه‌نویسی و ابزارها و فناوری‌های آن مهم‌تر است.جدید بودن هم مهم است. مثلاً پرل را بیشتر به خاطر قدیمی بودن آن کنار می گذاریم. از زبان انتخابی بیشتر برای توسعه تحت وب استفاده می‌شود. پس احتمال انتخاب C/C++ خیلی کم است. البته امکان نوشتن برنامه در محیط‌های غیر وب هم یک مزیت به شمار می‌آید.

    قبول داریم که هر زبان برنامه‌نویسی و ابزاری مخصوص یک موقعیت و مشکل ویژه است. اما به هر حال منابع ما نیز محدود است و نمی‌توانیم به طور هم‌زمان از چند زبان برنامه‌نویسی استفاده کنیم. پس حتی‌المقدور زبان و فناوری انتخابی بایستی بتواند بیشتر نیازمندی‌های ما را پوشش دهد. انتخاب زبان برنامه‌نویسی برای یک شرکت نوپا، کارآفرین، دانش بنیان انجام می‌شود. پس باید مقتضیات خاص این‌طور شرکت‌ها نیز در نظر گرفته شود. کمبود منابع و امکان outsource کردن بخش‌هایی از فعالیت‌های توسعه نرم‌افزار به Freelancerها و به طور کلی افراد بیرون از شرکت از آن موضوعات هستند. مثلاً Freelancerهای ایرانی بیشتر PHP بلد هستند. پس انتخاب زبان برنامه‌نویسی غیر از PHP می‌تواند احتمال پیدا کردن Freelancer مناسب را کاهش دهد. برای آگاهی نسبی از زبان‌های برنامه‌نویسی رایج در جامعه کدباز ایرانی به این مطلب مراجعه کنید.
    زبان فارسی و به طور کلی ملزومات خاص ما در ایران را نباید فراموش کنیم. تقویم شمسی و دروازه‌های پرداخت بانک‌های ایرانی دو تا از معروف‌ترین نیازمندی‌های ما در ایران هستند. زبان‌های پر استفاده مثل C# و Java و PHP از این منظر غنی هستند. اما قبل از انتخاب زبان جدید یا باید از وجود آن‌ها مطمئن شد یا اینکه مطمئن بود که نوشتن آن‌ها چندان سخت نیست. صادرات نرم‌افزار چه به شکل رسمی و شرکتی و چه به شرکت تیم و انفرادی و freelancer چندان همه‌گیر نیست. اما به هر حال وجود دارد. پس در انتخاب زبان برنامه‌نویس باید این موضوع را هم در نظر گرفت. به عبارت دیگر باید ببینیم زبان‌های برنامه‌نویسی مورد پذیرش در بازار خارج از کشور کدام‌ها هستند.

    با توجه به جمیع این پارامترها و با توجه به بررسی‌های متعدد و نظر خواهی‌های گوناگون به نظر می‌رسد دایره انتخاب ما محدود است به Ruby و Python و Node.js و Scala. اینجا فقط از اسامی زبان‌ها استفاده شده ولی با توجه به اینکه از زبان انتخابی بیشتر برای توسعه تحت وب استفاده خواهد شد پس قطعاً از این زبان‌ها در کنار فریمورک‌های محبوب توسعه وب‌شان استفاده خواهد شد. از Ruby در کنار Rails، از Python در کنار Django، از Node.js در کنار Express و از Scala در کنار Play. در ادامه متن برای پرهیز از طولانی شدن جملات صرفاً از نام زبان برنامه‌نویسی استفاده خواهد شد. در این فهرست چهار تایی جای PHP خالی است. علت غیبت آن عدم اطمینان به کارایی صد در صدی آن به خصوص در برابر پایتون و روبی، پایین بودن احتمالی کیفیت بیشتر (نه همه) برنامه‌نویسان ایرانی آن (نیاز به یک بررسی کامل و جداگانه دارد)، قدیمی بودن نسبی آن خصوصاً در برابر نود و اسکالا و بدگویی‌های متعددی است که از آن شنیده‌ایم.

    همه این چهار زبان به خوبی در لینوکس کار می‌کنند. به جز اسکالا بقیه به صورت اسکریپتی هستند. یادگیری Python از همه راحت‌تر است. رواج آن در ایران خیلی زیاد است. تعدادی از شرکت‌ها به استفاده از آن رو آورده‌اند. پایتون در برنامه‌نویسی غیر وب هم پرکاربرد است. تعداد پروژه‌های مبتنی بر پایتون از آن سه تای دیگر خیلی بیشتر است. برای اطلاع از وضعیت بازار کار هر کدام از این چهار زبان می‌توانید در گوگل عباراتی مثل «استخدام برنامه‌نویس پایتون» را جستجو کنید. نکته جالب اینکه شرکت‌های استفاده کننده از هر کدام از این چهار زبان برنامه‌نویسی از شرکت‌های جذاب برای خوره‌های برنامه‌نویسی و کامپیوتر به شمار می‌آیند. زبان پایتون یک زبان دانشگاهی هم هست. این زبان برنامه‌نویسی به عنوان اولین زبان به تازه کارها هم پیشنهاد می‌شود. پایتون زبانی است که ساختار منظم و تمیزی دارد و به این سادگی‌های اجازه شیرین کاری به برنامه‌نویس‌ها نمی‌دهد (محافظه کارانه است). پایتون این شانس را دارد که از دیدگاه رایج بودن به زودی به پای PHP برسد.

    زبان روبی و فریمورک معروف آن یعنی Rails بیشتر به خاطر سرعت بالای توسعه نرم‌افزار در آن‌ها معروف هستند. به همین خاطر هم هست که برای شرکت‌های نوپا، کارآفرینی و Startup توصیه می‌شوند. گفته می‌شود که لذت برنامه‌نویسی در روبی از زبان‌های دیگر بیشتر است و آن هم به خاطر آزادی عمل برنامه‌نویس است در ساختار روبی. این زبان بعد از اسکالا و نود جدیدترین زبان این مجموعه به حساب می‌آید. سرعت اجرای برنامه‌های روبی بر خلاف سرعت توسعه آن چنگی به دل نمی‌زند. روبی و پایتون همیشه در حال مقایسه شدن با یکدیگر هستند. می‌گویند اگر به دنبال برنامه‌نویسی تحت وب هستید روبی/ریلز بهتر است و اگر به دنبال پروژه‌های دانشگاهی و علمی هستید پایتون بهتر است. شرکت تویتر بیشتر کارهایش را با روبی انجام می‌دهد. پایتون نیز به همین شکل در گوگل مورد استفاده است. سرعت تغییرات در روبی بیشتر از پایتون است. در حدی که گفته می‌شود امکاناتی که به پایتون اضافه می‌شوند امکاناتی هستند که قبلتر به روبی اضافه شده‌اند. جهت مشاهده یک مقایسه بین پایتون و روبی اینجا را ببینید. نوشته‌ای هم در اینجا وجود دارد که در‌واقع دلایل نویسنده برای سویچ از دات‌نت به روبی است.

    Node.js همان زبان برنامه‌نویسی جاواسکریپت منتها به صورت Server Side است. مزیت اصلی آن خصوصاً با توجه به رواج روز افزون جاواسکریپت و client side programming این است که شما از یک زبان برای هر دو طرف server و client استفاده می‌کنید. Node.js و Scala هر دو خیلی جدید به حساب می‌آیند و بحث‌های مربوط به آن‌ها حسابی داغ است. ابزارهای و کتابخانه‌های مربوط به آن‌ها هنوز در حال توسعه و تکامل هستند. گفته می‌شود که شروع و راه اندازی یک پروژه وب در Node.js خیلی کندتر از Ruby است. بنا به نظر برخی برنامه‌نویسان اگر کسی حوصله یاد گرفتن زبان پر دردسر روبی را دارد بهتر است روبی را انتخاب کند. جهت مشاهده یک مقایسه بین روبی و نود اینجا را کلیک کنید. سرعت اجرای برنامه‌ها هم در نود و هم در اسکالا خیلی بیشتر از آن دو تای دیگر است.

    اسکالا که رابطه بسیار نزدیکی با جاوا دارد معروف است به سرعت بسیار بالای اجرای برنامه‌ها در آن. اسکالا در این فهرست چهارتایی کمترین رواج را در ایران دارد.

    خوب این فقط یک بررسی اولیه از تعدادی از زبان‌های احتمالی جایگزین C#/.Net بودند. برای انتخاب نهایی احتیاج به بررسی‌ها و نظرخواهی‌های خیلی بیشتری است. بهترین اقدام این است که هر کدام را کمی امتحان کنیم. یعنی ملزومات آن را نصب کرده و یک مقدار کار کردن با آن‌ها را یاد بگیریم. در آن صورت می‌توان تصمیم‌گیری بهتری داشت. در پایان به این لینک هم سری بزنید. عنوان آن «بهترین زبان برنامه نویسی برای یادگیری در سال 2014» بوده و حاوی نکات مفیدی می‌باشد. این نوشته هم با عنوان «از کدام فناوری برای شرکت Startup ام استفاده کنم؟» دارای اطلاعات و نکات خوبی است.

  • #27
    كاربر عادي Array
    تاریخ عضویت
    Wednesday 19 October 2005
    نوشته ها
    239
    Thanks
    3
    Thanked 0 Times in 0 Posts

    Post JavaScript برترین زبان برنامه‌نویسی سال ۲۰۱۴ شد

    - شرکت TIOBE که به صورت تخصصی در زمینه سنجش کیفیت نرم‌افزارها فعالیت می‌کند، لیستی منتشر کرد که محبوب‌ترین زبان‌های برنامه‌نویسی در سال ۲۰۱۴ میلادی را معرفی می‌کند.


    به گزارش رایورز به نقل از دولوپر-تِک، در این لیست JavaScript به عنوان محبوب‌ترین زبان برنامه‌نویسی سال ۲۰۱۴ میلادی در سراسر جهان معرفی شد و به گفته مرکز یاد شده، این ابزار توانست سریع‌تر و بیشتر از دیگر زبان‌های برنامه‌نویسی مورد استفاده قرار گیرد.
    طی یک سال گذشته سهم JavaScript از بازار جهانی زبان‌های برنامه‌نویسی رشد ۱.۷ درصدی را تجربه کرد و پس از آن زبان برنامه‌نویسی PL/SLQ توانست ۱.۳۸ درصد بر محبوبیت خود بیافزاید.
    البته باید توجه داشت که با وجود این میزان رشد، JavaScript هنوز نتوانسته است محبوبیتی که در سال ۲۰۱۰ میلادی کسب کرد را بار دیگر تکرار کند. مرکز TIOBE در این لیست توضیح داد که C همچنان پرکاربردترین زبان برنامه‌نویسی محسوب می‌شود که البته Java با فاصله کمی بعد از آن قرار دارد.
    البته باید توجه داشت که این دو زبان برنامه‌نویسی برای تولید ابزارهای مخصوص iOS و اندروید مورد استفاده قرار می‌گیرند و به همین خاطر بیشترین کاربرد را برای برنامه‌نویسان جهان دارند.



    طی یک سال گذشته همچنین از محبوبیت زبان‌های برنامه‌نویسی Objective-C، C++ و C# کاسته شده است و به‌ترتیب رتبه‌های ۳ تا ۵ را به خود اختصاص داده‌اند.
    در رتبه ششم لیست PHP قرار دارد که رتبه بالاتری را نسبت به JavaScript اختصاص داده است و البته این محصول که عنوان برترین و پررشد‌ترین زبان برنامه‌نویسی سال ۲۰۱۴ را به خود اختصاص داده، در رتبه ۷ ایستاده است.

  • #28
    مدیر انجمن ها Array
    تاریخ عضویت
    Friday 20 January 2006
    نوشته ها
    2,237
    Thanks
    7
    Thanked 9 Times in 9 Posts

    Post PHP محبوب‌ترین زبان برنامه‌نویسی برای آمریکایی‌ها

    -سرعت افزایش محبوبیت NET. بیشتر از محصولات مشابه است و سال آینده این زبان برنامه‌نویسی رتبه نخست را به‌دست می‌آورد.



    تنها در یک ایالت از آمریکا Python محبوب‌ترین زبان برنامه‌نویسی محسوب می‌شود و آن هم ویومینگ است.
    مرکز Experts Exchange به تازگی مطالعه‌ای را برای مشخص کردن محبوب‌ترین زبان‌های برنامه‌نویسی در هر یک از ایالات آمریکا انجام داد و در پایان مشخص شد PHP و NET. بیشتر از دیگر پلتفورم‌ها مورد استفاده قرار می‌گیرند. داده‌های مرکز Experts Exchange برای انجام بررسی مذکور به کمک بیش از ۵۰۰ هزار کارشناس و متخصص فناوری جمع‌آوری شده است.
    آنها سوالات خود را بین ژوئن تا اکتبر ۲۰۱۴ مبتنی بر آدرس‌های IP از کاربران پرسیدند.

    در پایان این بررسی مشخص شد غالب افرادی که در سطح «کارشناس» طبقه‌بندی می‌شوند اعلام کردند که PHP کاربردی‌ترین زبان برنامه‌نویسی برای آنها بوده است.


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

    کارشناسان دریافتند PHP بیشترین محبوبیت را بین توسعه‌دهندگان وب داشته است و بسیاری از برنامه‌نویسان نرم‌افزاری تمایلی به استفاده از آن ندارند.

    به صورت مشابه، استاندارد NET. مایکروسافت برای آن دسته از افرادی محبوب است که به تازگی حرفه برنامه‌نویسی را آغاز کرده‌اند و ابزارهای کاربردی را مبتنی بر پلتفورم‌های مایکروسافت می‌سازند.
    این استاندارد همچنین برای افرادی که در سازمان‌ها برنامه‌نویسی می‌کنند بسیار محبوب است.

    *رایورز

  • #29
    كاربر عادي Array VBkar آواتار ها
    تاریخ عضویت
    Tuesday 11 October 2005
    نوشته ها
    1,053
    Thanks
    50
    Thanked 19 Times in 18 Posts

  • #30
    كاربر عادي Array
    تاریخ عضویت
    Monday 2 May 2016
    نوشته ها
    14
    Thanks
    0
    Thanked 0 Times in 0 Posts

    پیش فرض

    php یک زبان بسیار راحت و کاربردی میباشد .

    آموزش برنامه نویسی وب

  • صفحه 3 از 4 نخستنخست 1234 آخرینآخرین

    علاقه مندي ها (Bookmarks)

    علاقه مندي ها (Bookmarks)

    مجوز های ارسال و ویرایش

    • شما نمیتوانید موضوع جدیدی ارسال کنید
    • شما امکان ارسال پاسخ را ندارید
    • شما نمیتوانید فایل پیوست کنید.
    • شما نمیتوانید پست های خود را ویرایش کنید
    •