کاربر عزیز ! اگر میخواهید به طور لحظه ای از بروز رسانی نرم افزار مورد نظر خود آگاه شوید و ایمیل بروز رسانی برنامه مورد نظر خود را در لحظه دریافت نمایید و فهرست برنامه های منتخب خود را در محیط کاربری خود ذخیره کنید همچنین دسترسی به تمامی برنامه های مخصوص اعضای ویژه(VIP) داشته باشید، با پرداخت ماهیانه فقط 2900 تومان از این امکان بهره مند شوید
عضویــــــت
x
X لایسنس آنتی ویروس نود 32
بستن
آنلاین: 2956 نفر | تعداد برنامه ها: 6107 | مشاهده و دانلود: 415832875 | آخرین بروزرسانی: 9 ساعت و 40 دقیقه و 36 ثانیه پیش | اعضاء: 241631 | نظرات: 35320
www.esetupdate.ir
دوستانی که عضویت ویژه آن ها دچار مشکل شده، از بخش فنی در صفحه ارتباط با ما مشخصات پرداخت را اعلام نموده تا عضویتشان مجددا فعال گردد.
1. با عضویت ویژه در سافت گذر و کلیک روی آیکن قلب در زیر عنوان برنامه ها، از آخرین بروز رسانی هر نرم افزار از طریق ایمیل آگاه شوید.
2. عضویت ویژه سافت گذر با بیش از 50 درصد پایین تر از مبالغ قبلی مجددا فعال شد.(مشاهده نرم افزارهای VIP)
3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.
4. محصولات ESET نسخه 9 و 10 و 11 و 12  را با سریال های ارائه شده در اینجا فعال کنید. در صورت از کارافتادن جایگزین می شود. 5 آذر 97
5. جهت رفع مشکل باز شدن سایت به دلیل بلاک شدن توسط ESET از این روش استفاده کنید.

سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

سرور آپدیت نود 32
فورتی گیت
آخرین دانلود شده
یا بخت یا اقبال
نظرات کاربران
نظرات کاربران

Farm Frenzy 3

کراکش توي ويندوز ويستا (يا حداقل ويستاي 64 بيتي که من تست کردم) کار نمي کنه ولي توي xp مشکلي نداره

نظرات کاربران

ALNO Kitchen Planner 15

اگه برای طراحی حرفه ای میخواید استفاده کنید به درد نمیخوره

نظرات کاربران

R Studio

از این ابزار استفاده کنید
Active Unformat Professional

نظرات کاربران

آموزش ArcGIS

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

نظرات کاربران

CorelDRAW Graphics Suite X6

با سلام و تشکر از زحماتتون.
من عضو VIP هستم.
اگر لطف کنید نسخه پرتابل ‌Freehand هم بگذارید یکی از مهمترین نرم افزارهای مورد نیاز گرافیست ها را فرهم کرده اید.ممنون.

نظرات کاربران

آموزش برنامه DrDivX

چه خوب بود اگه خوده نرم افزار DrDivX رو هم روی سایت قرار میدادید.
ممنون...

نظرات کاربران

Avast

سلام
منم نظر دوستی که گفته بود نباید انتی ویروس کرک کرد قبول دارم به نظر من اگه key این انتی ویروس قرار بدین خیلی بهتره
با تشکر

نظرات کاربران

Avira Internet Security

سلام
اگه میخوایید یه فایل رو با چندین آنتی ویروس تست کنید میتونید از سایتwww.virscan.org استفاده کنید.

نظرات کاربران

Internet Download Manager

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

نظرات کاربران

Total Uninstall

با سلام
کرک نسخه 6.12 کامل نیست ، خواهشا برای نسخه 64 بیتی کرک جدا بزارین چون من کرک رو اجرا کردم نسخه برنامه 32 بیتی شد!

نظرات کاربران

VLC

با سلام
من این برنامه رو دانلود کردم و نصب کردم هم ورژن آخری یعنی VLC media player 2.0.1 Final و پرتابل آن و هم ورژنهای قبلی ولی همه آنها رو روی سیستمم امتحان کردم یک مشکل داره و اون اینکه هر چند لحظه یک بار صدا برای کسری از ثانیه قطع میشود (شاید کلاً صدا و تصویر باشه که من صدا رو متوجه میشوم) آیا این مشکل از نرم افزار است یا باید ستینگ اون رو تغییر داد تا درست بشه یا با سخت افزار من مشکل داره (سیستم عامل ویندوز سون 32 بیتی، مادبرد ایسوز P5Q ، سی پی یو E8400 اینتل) ضمن اینکه کامپوتر من با نرم افرا های مشابه مثل KMPlayer ، مدیا پلیر کلاسیک، جت آدیو و چند برنامه دیگه مشکل نداره. ممنون میشم اگر کسی حل این مشکل رو بهم بگه. با تشکر.

نظرات کاربران

نرم افزار موبایل بانک رفاه کارگران

سلام گوشی من سامسونگ گالکسی مگاه جی تی 19152 با ورژن 4.2.2 اندروید میباشد و نرم افزار آن بانک محترم (نسخه جدید ) روی اینگونه دستگاه ها عمل نمیکند لطفا بررسی فرمایید

نظرات کاربران

Limbo

سافت گذر اینقدر بروزی نگیرنت یهو. مواظب خودت باش!

نظرات کاربران

Windows Server 2008 R2 SP1

با تشکر از زحمت شما، چند تا لینک یک‌پارچه گذاشتین، خیلی خوشحال شدیم. فکر کردم این روند ادامه دارد. ولی متأسفانه الان باید ویندوز ۲۰۰۸ رو هفت تیکه داونلود کنم.. اگر ممکنه لینک فایل‌ها رو رو یک‌پارچه بزارین. ممنون.

نظرات کاربران

WinAVI Video Converter

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

شما به جای قرار دادن این نسخه اگر نسخه WinAVI All in One Converter را قرار می دادید خیلی بهتر بود که اخرین نسخه ان 1.6.3.4360 است
راستی این ورژنی شما قرار دادید کرکش کار نکرد هر کاری هم کردم کرک نشد نمی دونم چرا؟

این هم لینک دانلود WinAVI All In One Converter v1.6.3.4360 :
http://depositfiles.com/files/k8m7jxkqu

این هم لینک دانلود Portable WinAVI Video Converter 11.5.1.4360 Final :
http://turbobit.net/69l3s74xr2qg.html

با تشکر فراوان از سایت عالی سافت گذر

نظرات کاربران

ESET NOD32 Offline Update

با سلام و سته نباشید و تشکر از اینکه مثل همیشه در صدر سایتهای مفید جا خوش کردین!!
یه گله از دوستایی دارم که اینجا رو با سایتهای کاریابی عوضی گرفتن و میان سوابق تحصیلی و رزومه کاریشون رو اینجا بیان میکنن،مهندس معدن و چه میدونم دکترای آبیاری گیاهان درپایی و....
نکنید این کارو زشته،خوب منم مهندس پتروشیمی هستم اما مگه حرفی دربارش میزنم؟!!!! نکنید آقایون،زشته!

نظرات کاربران

ESET NOD32 Offline Update

سلام دوستان عزیز لطفا به جای حرفهای صد من یه غاز با سند و مدرک اظهار نظر کنید اوست و اویرا خوبند نود32 هم خوبه اگه بد بود 50 درصد ایرانیها ازون استفاده نمیکردند و جزء 6 آنتی ویروس پر استفاده دنیا نبود نورتون و کسپرسکی که رقابت بسیار نزدیکی با هم دارند و بعد نود32 - اویرا اوست و ای وی جی هم به دلیل داشتن نسخه های مجانی پر استفاده اند البته فقط در اروپا و فقط نسخه های مجانیشون در ضمن خود سافتگذریهای عزیز هم از نود32 استفاده میکنند میتونید از بخش ارتباط با ما در پایین صفحه ازشون بپرسید کاری که من قبلا کردم بنده این کاربر حقیر هم با داشتن اینترنت ای دی اس ال و انجام کارهای بانکیم با اون از نود32 استفاده میکنم البته با ویندوز 7 کاملا ابدیت و نرم افزارهای مطمئن و رعایت تمام نکات ایمنی و نرفتن در سایتهای... موفق باشید

نظرات کاربران

McAfee Offline Update

با تشکر اگر ممکن است EPOLICY جدید هم برای دانلود بگذاریر.

نظرات کاربران

Internet Download Manager

با سلام به همه ی دوستای گلم اقا ما این نسخه Internet Download Manager 6.12 Build 10 رو هم نصب کردیم ولی باز هیچ تاثیری نداست حتی نسخه های 5 رو هم نصب کردیم ولی انگار که نه انگار تازه وقتی میرم تو بازی pes 2013 بازی لرزش داره و کند شده اصلا نمیشه بازی کرد حتی دانلود منیجر پاک کردم بازم نتونستم بازی کنم کسی از دوستان چیزی میدونه شاید اصلا cpu داره مرخص میشه ؟

نظرات کاربران

ESET NOD32 Offline Update

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

سافت گذر

چرا برخی از زبان‌ های برنامه نویسی قدیمی پراستفاده هستند؟

هرچند این روزها تعداد بی شماری زبان برنامه‌نویسی وجود دارند، اما تعداد انگشت شماری از این زبان‌های برنامه‌نویسی محبوب بوده و پراستفاده هستند. اغلب زبان‌های برنامه‌نویسی و نشانه‌گذاری عمر بالایی دارند که از جمله‌ی آن‌ها می‌توان به پی‌اچ‌‌پی، سی، روبی و اچ‌تی‌ام‌ال اشاره کرد. اما چرا این زبان‌های برنامه‌نویسی با وجود پیشرفت در حوزه‌ی فناوری همچنان کاربردی بوده و از محبوبیت بالایی برخوردارند؟

به گزارش سافت گذر به نقل اززومیت؛ از جمله‌ی محبوب‌ترین زبان‌های برنامه‌نویسی که امروزه مورد استفاده قرار می‌گیرند، می‌توان به پی اچ پی با عمری 20 ساله، پایتون با 23 سال، اچ تی ام ال با 21 سال، جاوا اسکریپت با 19 سال و زبان بی مانند سی با 42 سال قدمت اشاره کرد.

شاید در زمان توسعه‌ی این زبان‌ها کسی تصور موفقیت آن‌ها را تا این حد پیش‌بینی نمی‌کرد. برایان کرنیگان، یکی از نویسندگان اولین کتاب در رابطه با زبان C است که امروزه نیز مورد استفاده قرار می‌گیرد. کرنیگان در نگارش این کتاب، دنیس ریچی، خالق زبان سی را یاری کرده است. وی در خصوص ماندگاری و موفقیت این زبان برنامه‌نویسی چنین اظهار نظر کرده است:

به یاد دارم که در زمان پایان نگارش این کتاب، در سخنی با ویراستاران از فروش تنها 5٫000 نسخه از این کتاب حرف می‌زدیم. ولی ما موفق شدیم تا خیلی بهتر از تصورات خودمان عمل کنیم. هنوز نمی‌توانم باور کنم که سال 2015 شماری از دانشجویان از این کتاب به عنوان مرجع آموزشی استفاده می‌کنند.

موضوعی که در مورد سی اهمیت دارد و بسیار جالب به نظر می‌رسد، این است که گوگل هم‌اکنون زبانی را با نام Go توسعه داده که هدف از آن حل مسائل، بهینه‌تر از روش‌هایی است که زبان C حل می‌کند. به بیان بهتر گوگل زبان Go را ایجاد کرده تا مسائل موجود را از روش بهینه‌تری در مقایسه با زبان C حل کند. البته این موضوع برای کرنیگان قابل پذیرش نیست که Go می‌تواند C‌ را پشت سر بگذارد.

وی درباره‌ی مرگ زبان‌های برنامه‌نویسی می‌گوید:

بسیاری از زبان‌ها از بین نمی‌روند یا حداقل در صورتی که به حدی از مقبولیت برسند، از بین نمی‌روند. در حال حاضر زبان C قادر است بسیاری از مشکلات و مسائل موجود را بهتر از هر گزینه‌ی دیگری حل کند.

توسعه با زبانی که برنامه نویسان با آن بیشتر آشنا هستند

دلیل محبوبیت شماری از زبان‌های برنامه‌نویسی چیست و چرا برخی از زبان‌ها به موفقیت می‌رسند؟ دلیل این امر بسیار روشن است؛ برنامه‌نویسان این زبان‌های برنامه‌نویسی را انتخاب می‌کنند. هرچند انتخاب یک زبان برنامه‌نویسی توسط برنامه‌نویسان دلیل قانع‌کننده‌ای برای نشان دادن محبوبیت یک زبان است، اما بهتر است به کنکاش دلایل انتخاب زبان مورد نظر توسط برنامه‌نویسان بپردازیم.

آری رابکین و لئو مایروویچ محققانی از دانشگاه‌های پرینستون و کالیفرنیا هستند که طی یک تحقیق دو ساله به یافتن پاسخ این پرسش پرداخته‌اند. نتیجه‌ی تحقیق این دو فرد در دانشگاه‌های نامبرده شامل بیش از 200٫000 پروژه و 13٫000 برنامه نویس است.

اما اصلی‌ترین دلیل برای انتخاب یک زبان از سوی برنامه‌نویسان چه بوده است؟ توسعه‌دهندگان به سراغ زبان‌هایی می‌روند که با آن آشنایی دارند.

آری رابکین در این مورد چنین اظهار نظر کرده است:

شماری از زبان‌های برنامه‌نویسی هستند که به دلیل استفاده‌ی مداوم از آن‌ها، به سراغشان می‌رویم. برای مثال منجمان بصورت سنتی از زبان برنامه نویسی IDL در برنامه‌های رایانه‌ای خود استفاده می‌کنند. دلیل استفاده از این زبان برنامه نویسی، داشتن خاصیت جالب توجه در رابطه با ستاره‌ها یا هر چیز دیگری مرتبط با نجوم نیست، بلکه استفاده از این زبان به یک سنت تبدیل شده است. در نجوم برنامه‌های فراوانی با IDL ‌توسعه یافته و از این‌رو منجمان دوست دارند تا از این زبان استفاده کنند.

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

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

پی اچ پی: یک زبان برنامه‌نویسی با قدمت بالا

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

هر زبان برنامه‌نویسی که برای چندین سال مورد استفاده قرار گیرد، از مشکل کد به ارث رسیده رنج می‌برد و پی‌اچ‌پی نیز یک مثال بارز در این مورد است. شدت تغییرات در پی اچ پی بسیار بالا است و از همین رو سرعت تبدیل شدن یک قطعه کد به Legacy Code بسیار بیشتر است و در فاصله‌ی چند سال کدهای توسعه یافته قدیمی می‌شوند.

اَندی گوتمانز، یکی از توسعه‌دهندگان فریمورک زند است. این فریمورک بصورت استاندارد در زمان ارائه‌ی PHP4 روانه‌ی بازار شد. گوتمانز به یاد می‌آورد که وی و همکارش سعی داشتند تا این فریمورک را برای PHP 3 ارائه کنند، اما ورود راسموس لردورف همه چیز را تغییر داد. این گروه فریمورک زند را برای PHP 4 و سپس PHP 5 توسعه دادند که همین امر منجر به موفقیت شد.

نتیجه‌ی تغییرات در پی اچ پی باعث شده تا آنچه که امروز از این زبان می‌شناسیم، با نسخه‌ی اولین متفاوت باشد. همین امر باعث شده تا وجود انواع Legacy Codeها در این زبان و اپلیکیشن‌ها و وب‌سایت‌های توسعه داده شده، بسیاری از منتقدان را پابرجا نگه دارد، چراکه به اعتقاد این افراد پی اچ پی مملو از حفره‌های امنیتی است و نمی‌توان از آن برای انجام محاسبات در مقیاس بزرگ استفاده کرد.

گوتمانز در این خصوص می‌گوید:

افرادی که زبان برنامه‌نویسی پی اچ پی را مورد انتقاد قرار می‌دهند، مفهوم این زبان در سال 1998 را در نظر دارند. این افراد بروز نیستند و از جزئیات اکوسیستم پی‌ اچ پی و قابلیت‌های آن در قالب مدرن هیچ اطلاعی ندارند.

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

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

مساله اینجا است که کاربر هیچگاه آخرین نسخه از زبان را مورد استفاده قرار نمی‌دهد. برای مثال می‌توان به توسعه‌دهندگان زبان پایتون اشاره کرد که از پایتون 2 که در سال 2000 توسعه یافته بیشتر استفاده می‌کنند. در حال حاضر پایتون 3 نیز که در سال 2008 توسعه یافته، برای استفاده در دسترس است. دلایل بسیاری برای اینکه توسعه‌دهندگان به نسخه‌ی جدیدتر بروز نمی‌شوند، وجود دارد، اما احتیاط بسیاری از برنامه‌نویسان را از اینکار باز می‌دارد.

رابکین در این خصوص می‌گوید:

یک زبان که از وجود کدهای قدیمی و به ارث رسیده بهره‌مند است، هرگز نمی‌میرد. بازنویسی گران است و از این‌رو اگر کد همچنان کار کند، دیگر نیاز به تغییر نیست.

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

این دو نفر در تحقیق خود در این مورد چنین نوشته‌اند:

ما افرادی را که در جامعه‌ی آماری‌مان قرار داشتند، به گروه‌های سنی مختلفی تقسیم کردیم و از آن‌ها پرسیدیم که با چه تعداد زبان برنامه‌نویسی آشنا هستند. پاسخی که ما را شوکه کرد، این بود که سن هیچ ارتباطی با بیشتر شدن تعداد زبان‌های برنامه‌نویسی که فرد از آن استفاده می‌کند، ندارد. در واقع تعداد زبان‌های برنامه‌نویسی که گروه سنی 25 و 40 سال از آن آگاهی داشتند، یکسان بود.

این بدین معنا است که تنها توسعه‌دهندگان قدیمی به سراغ زبان‌های برنامه‌نویسی با قدمت بالا نمی‌روند، بلکه توسعه‌دهندگان جوان نیز ابتدا به سراغ زبان‌های برنامه‌نویسی قدیمی‌تر رفته و سپس به سراغ گزینه‌های جدیدتر می‌روند. شاید دلیل این موضوع بهره‌گیری زبان‌های مورد نظر از کتابخانه‌ها و قابلیت‌هایی باشد که جذاب به نظر می‌رسند. همچنین بودن در یک اجتماع نیز تاثیرگذار است، بطوریکه بعضا گروهی از برنامه‌نویسان به یکباره اقدام به یادگیری و استفاده از یک زبان جدید می‌کنند.

رابکین اضافه می‌کند:

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

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

 در پایان می‌توان چنین نتیجه گرفت که وجود کدهای به ارث رسیده و قدیمی در کنار تعامل جامعه‌ی برنامه‌نویسی با یک زبان، به ماندگاری آن کمک می‌کند.

کد خبر: 26546 گروه خبری: اخبار فناوری منبع خبر: zoomit.ir تاریخ خبر: 1394/03/04 تعداد مشاهده: 976
کلید واژه ها:

,

سافت گذر
نام و نام خانوادگی:
نظر شما:
لطفاً فارسی بنویسید
ایمیل:
نام پایتخت ایران؟
» ایمیل وارد شده نمایش داده نمی شود و فقط برای ارتباط با شما مورد استفاده قرار می گیرد.