مقایسه زبان های برنامه نویسی
متاسفانه در ایران بحث کردن در فروم با کسی که دسترسی Modcp و یا بدتر از اون Admincp داره در نهایت به یک نتیجه ختم میشه ...
نه اینکه فقط بگم دیگران این خصلت رو دارن ... نه خودم شاید از دید کاربرام خیلی بدتر باشم
به هر حال جدای از این مسائل ....
نقل قول:
جناب دلفی تاریک عزیز . به فرض همه حرف های شما درست . هیچ بحثی نیست در این که دات نت بده و مایکروسافت ابزار بیگانگان و غربی ها برای ایجاد زندانه و این حرفها.
دوست خوبم شما که از اصطلاحات 2 پهلو استفاده میکنی( judgmental ) دیگه نباید موصوف و صفت UseName من رو برعکس بگی... در Username من Delphi صفت هست و Dark اسم !
در واقع یک ترکیب عرفانی هست ! یکم بهش فکر کنید داستانش رو میشه متوجه شد ...
نقل قول:
ولی این مساله که شما برنامه نویسان دات نت رو به چشم یه سری بی خرد که نمیفهمن دات نت استفاده میکنن و با اسباب بازی مایکروسافت دارن ور میرن و همشون یه سری تازه کار جوانک دانشجو استارتر هستن و همش میخان سر و ته کار رو هم بیارن و مسخره و مزحک هم هستن یه مقدار من رو میرنجونه. نه این که به خودم بگیرم (!) ولی نهایت judgmental بودن رو نشون میده!
من برنامه نویسان دات نت رو به چشم یه سری .... ؟!
دور از جون ! خودم یک عمری تو VS کیبرد صدتا یک غاز ! زدم
شما از کجای متن من این برداشت رو کردید ؟! ....
البته من به دلیل شرایط محیطی ! و اینکه کامپیوتر (البته اگر هنوز به AT های زغالی بگن کامپیوتر! ) از همون عنفوان کودکی ! دم دستم بود خیلی زود کد زدن رو شروع کردم
وگرنه بنده هم همچین سن و سالی ندارم که بخوام خدایی نکرده به کسی توهین کنم و بگم جوانک !
شما هم اصلا به خودت نگیر چون من فقط بحث فنی کردم و چیز بدی نگفتم که قابل به خود گیری باشه !
راستی فکر میکنم که judgmental بودن به مراتب بهتر از naive بودن باشه ... لا اقل تصمیم های درست تری گرفته میشه .
نقل قول:
خلاصه شما هرچقدر میخواید با سینتکس شیرین دلفی(!) کار کنین
خیلی ممنونم که اجازه دادید
نقل قول:
و از فریمورک های قدرتمندی که مارکو کانتوی عزیز روش کار میکنه استفاده کنید
دوست عزیزم
مارکو کانتو در دنیای برنامه نویسی یک فرد خاص هست
نه اینکه بگم نابغه هست یا خیلی پرفشنال و ...
نه اصلا ...
اما مثل کانتو رو نمیتونی پیدا کنی که عمرش رو برای یک زبان برنامه نویسی گزاشته باشه
هیچ وقت هم جزو تیم رسمی دلفی نبوده که بخواد فریم ورک برای دلفی طراحی کنه ...
نقل قول:
و شبها هم حتما قبل خواب دعا کنین باز هم دلفی ساپورتش تعطیل نشه و این شرکتی که اسمش هم یادم رفت تو این فاصله بتونه همینطور دلفی رو ساپورت کنه که به آینده تاریک مایکروسافتی ها که شکست قطعی هست دچار نشین.
درسته باید هر شب دعا کنیم چون ممکنه زلزله یا آتشفشانی در منطقه California و یا San Francisco در نزدیکی یک از شعب Embarcadero Technologies به وقوع بپیونده که در این صورت احتمالا ساپورت کاربران دلفی به مدت چند روزی متوقف میشه
تا اینکه اداره امور به شعبش در کشور های دیگه از جمله روسیه سپرده بشه ! (عجب توهمی !)
به غیر از بلایای طبیعی من دلیلی نمیبینم که باعث بشه Embarcadero در اوج شکوفایی و در حالی که هزینه هاش برای FM و xe2 در حال نتیجه دادن هست و روند رو به سقوط کاربران بورلند دلفی را به روند رو به رشد کاربران Rad Studio تبدیل کرده ؛ بخواد دست از پشتیبانی دلفی برداره ...
نقل قول:
شما رو نمیدونم ولی من به شخصه پلتفرم رو خودم انتخاب میکنم، حتا پلتفرمی که مشتری باید ازش استفاده کنه. مشتری سطح Enterprise ـی که نتونه هزینه نرم افزار و سیستم عامل و ... رو تامین کنه. خب باید از محصولات مشابه استفاده کنه.
پلتفرم رو خودتون انتخاب میکنید ؟
یعنی مثلا الان که مایکروسافت میگه WPF شما میگی نه و با Winform ادامه میدی ؟! یا مثلا قبل از MVC که خروجی صفحات ASP.net مثل یک سطل زباله پر از view_state ها بود شما میگفتی نه و پلتفرم خودت رو برای انتقال کاربر بین صفحات داشتی ؟!
آها منظور شما از پلتفرم همین سکوی ویندوز هست ...
خوب یه برنامه نویس .net چطوری سکوی خودش رو انتخاب میکنه ؟ اصلا از بین چی و چی انتخاب میکنه ؟!
اگر بخواین سکوی دیگه ای رو انتخاب کنید که دیگه برنامه نویس دات نت نیستید ...
مشتری Enterprise همیشه میتونه خوب هزینه کنه و اگر شما بازار خودتون رو در این جامعه هدف دارید بهتون تبریک میگم ....
نقل قول:
این سطحی که مدنظرم هست یکم بالاتر از نرم افزار هلو هست :) پس اصلا نگرانی ای بابت اجرای نرم افزارم روی پلت فرم های دیگه ندارم.
جدا ؟!
یعنی شما در سطحی کار میکنید که گردش مالی نرم افزارهاتون یکم بیشتر از 31 میلیارد تومن هست ؟
ماشاالله ... خدا بیشترش کنه ...
( داخل پرانتز : این گردش مالی نرم افزارهای خانواده هلو (طرفه نگار) هست در صورتی که قیمت متوسط هر نسخه رو 150 هزار تومن در نظر بگیریم و کاری با نسخه های چند میلیون تومانی هم نداشته باشیم و این قیمت متوسط رو در تعداد User هاشون یعنی 210,000 ضرب کنیم )
نقل قول:
ضمنا نمیدونم چرا شما اسرار دارید ما همه از نرم افزارهای غیر قانونی استفاده میکنیم؟ خیلیا هستن که برای کارشون با این قیمت دلار هم پول لایسنس میدن. ما هم جزوشون. شما رو نمیدونم. امیدوارم برای تمام محصولاتی که استفاده میکنین لایسنس هم تهیه کرده باشید. از ویندوز احتمالیتون گرفته تا IDE و کامپوننت های دلفی.
نه اختیار دارین این چه حرفیه دیگه 300 دلار برای یک لایسنس retail از ویندوز پولی نیست که
با دلار 2 هزارتومنی هم بخوای حساب کنی همش مگه چقدر میشه که این حرفا رو داشته باشه !:18: ...
به خصوص برای یوزر های عادی و مصرف کننده نرم افزار در ایرات که دیگه کاملا عادیه ! و فرهنگش جاافتاده 600 هزار تومن بابت ویندوز پول بدن ....!
برای برنامه نویس هامون هم که دیگه 12000 دلار هزینه کردن برای VS Ultimate چرک کف دسته به خصوص اونهایی که FreeLancer هستن و شرکتی کار نمیکنن ...
در مورد خودم هم بگم که یک عدد ویندوز 7 به صورت توفیق اجباری روی لپ تاپ جدیدم دارم و برای شرکت هم یک نسخه RAD Studio Xe تهییه کردیم
اما روی لپ تاپ خودم همه چیز (به جز ویندوز) کرک شده هست !
نقل قول:
+ یه حرف شما بیشتر از همه من رو متاسف کرد این بود که به نظر شما اینترفیس برنامه ها اصلا مهم نیست
اشتباه شما دقیقا همین جاست. اتفاقا همین الان و همچنین 10 سال دیگه یکی از مهمترین مباحث تولید نرم افزار User interface و User exprience هست. نرم افزاری که اینترفیسش usability نداشته باشه و به اندازه کافی برای الان زیبا و کاربرپسند نباشه اصلا به مرحله ای که بخواد عمق کاراییش مشخص بشه نمیرسه. درسته خیلی ها کارایی رو فدای اینترفیس میکنن و بلعکس ولی هیچ کدوم از دو گروه ارزشی نسبت به نرم افزاری که همه جنبه ها رو رعایت میکنه ندارن.
شخصا خودم لذت میبرم وقتی یه UI طراحی میکنم که سادگی، مینیمال و سیمپلیفای بودن ، در دسترس بودن و زیبایی اولین کلماتیه که بعد از نشون دادنش از همه میشنوم :) تا اینجا رو مشتری میبینه در دید اول. بقیش در پشت صحنه میچرخه و در نهایت باید کاربر حین اجرای برنامه مشکلی حس نکنه که به هنر برنامه نویس مربوطه.
حالا چه دلفی باشه چه جاوا چه دات نت ملعون.
برادر شما چرا حرف تو دهن بنده میزاری
این که دیگه بدیهیه اینترفیس نرم افزار باید زیبا جمع جور و در عین حال کاربردی باشه ....
حالا من یه سوال دارم ....
فقط اگه شما با کنترل های WPF اینترفیس رو درست کنی مینیمال و سیمپلیفای میشه ؟!
WPF بعد این همه مدت که اومده یه کنترل جدید و متفاوت با کنترل های Winform عرضه کرده ؟
یه کنترل که نشه با شخصی سازی VCL مشابهش رو ساخت ...
گرادیانت و ترنسپرنت که مال 10 سال پیش VCL هست , منظورم یک چیز جدید و بزرگ به اندازه ادعای مایکروسافت راجع به WPF
تو یک سایتی به طنز نوشته بود که به زودی WPF از عینک های 3 بعدی هم پشتیبانی میکنه برای اینکه کاربر مثلا یک نرم افزار اتوماسیون نهایت هیجان و لذت رو در تماشای Record های دیتا بیس در یک Grid ببره !:19:
علاوه بر اینها حالا خوبه که در پست های قبلی این همه از FireMonkey گفتم ! باز شما میگی که اینترفیس فلان ...
[/QUOTE]
نقل قول:
البته عذر میخوام که با شما مخالفم. من هم یه جوانک بی تجربه تازه کار مثل سایرین هستم و در زندگیم با پاسکال و فاکس پرو و کمد(!) و این جور زبان ها کار نکردم که نوشته های شما رو کامل درک کنم.
در نهایت هم از اساتید بابت دخالتم در اجرای امور عذرخواهی میکنم!
اختیار داری دوست عزیز
از بحث با شما لذت بردم
فقط یک موضوع هست و اینکه من عقیده دارم که طرفداری از یک زبان برنامه نویسی مثل طرفداری از یک تیم فوتبال نیست که یک نفر لیدر باشه و بوق بزنه و بقه هم شعار بدن
اینطوری جز هیاهو و شلوغی نتیجه ای نمیگیریم و بحث میوفته در یک دور باطل که اصلا خوب نیست ...
الان هم اگر بچه های دات نت دوست نداشته باشند بنده دیگه در این تاپیک پستی نمیزارم .
هر چند که خودم علاقه دارم به این بحث مقایسه ای ادامه بدیم ....
در پایان هم امیدوارم اگر مزاحی کردم به خودتون نگیرید
موفق باشید.:11: