PDA

View Full Version : قویترین برنامه در حا ل حاضر



mojsa28
شنبه 30 تیر 1386, 12:27 عصر
یه سوال دارم می خواهم برنامه ایی بنویسم تقریبا بزرگ از نظر امنیت و کیفیت و سطح برنامه نویسی بهتر هست با vbبنویسم یا delphi
اگر به این سوالم پاسخ تخصصی بدهید ممنون میشوم
باکمال تشکر

hadizaker
شنبه 30 تیر 1386, 12:53 عصر
الان که فرق چندانی ندارند زیرا چه vb چه delphi دارن تحت CLR کار می کنند
برنامه های تحت CLR (.NET)از نظر امنیت namespace های فراوانی دارند که با استاندارد های میکروسافت مطابقت می کند که خیلی سطح امنیتی خود کار را بالا می برد

perfeshnal
شنبه 30 تیر 1386, 13:45 عصر
هم برنامه VB و هم Delphi برنامه های قوی و خوبی هستند و امکانات زیادی هم دارند شما فقط باید بتونی از ابزارهای اونها به خوبی استفاده کنید.
از نظر امنیت هم من نمیدونم منظورتون امنیت چی هست (فایل exe) یا غیره لطفا بیشتر توضیح بدید.

noorsoft
شنبه 30 تیر 1386, 15:21 عصر
امنیت یه چیز نسبی است بستگی به روش برنامه نویسی و خیلی عوامل دیگه داره که زیاد تفاوتی بین دلفی و وی بی در این زمینه نیست

msnasiri
سه شنبه 02 مرداد 1386, 00:00 صبح
ولی خدا وکیلی خطاهای vb خیلی کمتره
کمتر هم اذیت می کنه و منبع و سورس هم زیاد داره

کیوان معینی
سه شنبه 02 مرداد 1386, 00:43 صبح
اول بگم که من خودم VB کار میکنم ، ( Delphi هم بلدم ولی VB رو بیشتر )


حالا یه جواب تخصصی !

1 - اگه تازه می خوای یاد بگیری ، فکر میکنم Del بهتره ، (یه دلیلش : Vb مفسره ، ولی Del کامپایلر )
2 - اگه مستقیما می خوای بری سراغ طراحی و نوشتن برنامه ، باید بگم هر کدوم رو که بیشتر تسلط داری ، اون قویتره !!

کیوان معینی
سه شنبه 02 مرداد 1386, 00:48 صبح
الان که فرق چندانی ندارند زیرا چه vb چه delphi دارن تحت CLR کار می کنند
برنامه های تحت CLR (.NET)از نظر امنیت namespace های فراوانی دارند که با استاندارد های میکروسافت مطابقت می کند که خیلی سطح امنیتی خود کار را بالا می برد

فکر میکنم منظور دوستمون ، زبانهای غیر دات نت بود چون معمولا مینویسند VB.Net و Delphi.Net ؟ (شایدم من اشتباه فهمیدم )


جوابی که بالا گفتم با توجه به این موضوع بود .

msnasiri
سه شنبه 02 مرداد 1386, 18:08 عصر
شاید مسخره باشه سوالم
ولی یعنی چی

Vb مفسره ، ولی Del کامپایلر

کیوان معینی
چهارشنبه 03 مرداد 1386, 01:05 صبح
یعنی خروجی vb ( فایل Exe ) برای اجرا شدن به چند تا فایل نیاز داره ، که در واقع این فایلها نقش مفسر رو دارند ،( یعنی Exe رو برای سیستم عامل تفسیر میکنند ) این یعنی یه واسطه و در نتیجه نقطه منفی برای VB ! ( جالبه که من خودم Vb کار میکنم !!! )

ولی خروجی Delphi به کد ماشین تبدیل میشه و برای اجرا شدن باید فقط توسط سیستم عامل خط به خط Compile بشه ( ترجمه بشه )


بازم میگم : داریم در مورد غیر دات نت صحبت میکنیم .

msnasiri
چهارشنبه 03 مرداد 1386, 12:08 عصر
ممنون
ولی به نظرم این مفسر بودن vb می شه مزیت نه عیب
پس باسه همینه که دلفی این همه گیر و خطا می ده

arshia_
یک شنبه 07 مرداد 1386, 08:49 صبح
دلفی شی گرا است ولی vb در این زمینه خیلی ضعیف است و نمی شه روی وراثت و سایر موراد شی گرایی انتظار چندانی داشت
در مورد اینکه کدام بهتره می شه به چند نکته اشاره کرد
برای شما سرعت اجرا ی برنامه مهم است؟
سادگی کد نویسی؟
سادگی در رفع خطاها
انجام کار گروهی یا فردی؟
هر کدوم معایب و مزایای خودش رو داره
ولی من توصیه می کنم اگر براتون فرقی نمی کنه از دلفی استفاده کنید