PDA

View Full Version : سوال: تکلیف زبانهای برنامه نویسی مثل سی و سی پلاس و ... چی میشه؟؟؟



MARAL1234
دوشنبه 04 فروردین 1393, 03:01 صبح
سلام

از اساتید درخواست میکنم نظرشون در مورد این تصویر بیان کنند

117248

منبع این تصویر این پست هستش نگرانی برنامه‌نویسان در مقابل ویندوز 8 و آینده (http://www.narenji.ir/3282)


با این تفاسیر ینی روزی میرسه که ویندوز کلا مترو استایل بشه و دسکتاپ اپلیکیشن نابود بشه؟؟

ایا روزی میرسه که هیچ دسکتاپ اپلیکیشنی ساخته نشه و همه در قالب مترو استایل کار کنند؟

تکلیف زبانهای برنامه نویسی مثل سی و سی پلاس و ..... که به صورت NATIV میشه باهاشون برنامه ساخت چی میشه؟

ینی مایکروسافت داره زبانهای برنامه نویسی رو نابود میکنه؟

Nima NT
دوشنبه 04 فروردین 1393, 03:23 صبح
پایین عکس زده Windows Kernel
حداقل در این مورد استفاده از #C و Metro Style بی معنا هستش و نیاز هست از زبانهای برنامه نویسی Native مثل ++C استفاده بشه
پس میشه نتیجه گرفت هر قدر هم پیش بریم نیاز به زبانهای Native وجود خواهد داشت مگر اینکه معماری سیستم عامل عوض بشه که این هم خیلی بعید به نظر میرسه
نگران نباشید و فقط به فکر آموختن باشید....

MARAL1234
دوشنبه 04 فروردین 1393, 03:56 صبح
ممنون
نگران شدم نکنه سی پلاس یاد بگیرم چند سال دیگه مایکروسافت نابودش کنه:لبخند:

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

اگه مایکروسافت API ویندوز به winRT تغییر بده مشکلی برای برنامه نویسی به زبان سی و سی پلاس و کلا برنامه نویسی NATIVE پیش نمیاد؟

من احساس می کنم مایکروسافت داره به طرف مترو استایل پیش میره شاید تو ویندوزهای بعدی کلا بشه مترو استایل و دیگه خبری از دسکتاپ به شکل امروزی نباشه؟:متفکر:

سوداگر
دوشنبه 04 فروردین 1393, 04:04 صبح
این مایکروسافتی که من دیدم بعید نیست بزنه زیر مترو و یه چیز دیگه بیرون بده :قهقهه: کلّا غیر قابل پیش بینیه.
ولی Native همیشه (برای کاربرد خودش) پابرجاست. به قول شاعر تا Native هست، زندگی باید کرد. خود CLR رو با C و C++‎‎‎‎ نوشتن.

ضمناً 2 سال و نیم از نوشتن اون لینکی که دادید گذشته و اتفاق خاصی هم نیوفتاده. فک کنم برگرفته از این مقاله (http://readwrite.com/2011/09/13/build-2011-what-is-winrt-and-i#awesm=~oznDZoCDtXhkzC) بود

MARAL1234
دوشنبه 04 فروردین 1393, 21:31 عصر
درسته 2.5 سال از این موضوع گذاشته

اما ممکنه در ویندوزهای بعدی همچین اتفاقی بیفته و کلا بشه مترو اونوقت زبانهای native شرایط براشون سخت میشه

در حال حاظر ویندوز 8 همه چی رو ساپورت میکنه ممکنه تو ویندوز 9 و 10 ساپورتش کم بشه

لطفا به این لینک برید و نظرتون در این مورد اینجا بگید تا ما مبتدی ها هم اگاه بشیم

http://forum.p30world.com/showthread.php?t=527223

سوداگر
سه شنبه 05 فروردین 1393, 04:13 صبح
با خوندن این مطلب یاد دیدن ماه آخر رمضان افتادم که:
خبر رسید در فلان شهر فلان روستا هلال ماه رویت شده، از مردم اون روستا پرسیدند چه کسی ماه رو دیده؟ گفتند خادم فلان مسجد. سراغ خادم را گرفتند گفته شد فلان نامی است و کور است!

نویسنده ی این مطلب اصلا Qt framework رو ندیده که با صراحت گفته:

شما یه برنامه گرافیکی با C++‎‎‎‎‎‎‎‎‎‎‎‎ رو شاید ماه ها وقتتو بگیره تا تمومش کنی(حالا مشکلات الگوریتم و پیچیدگی کدهاش بماند)ولی با این زبان هایی که گفتم کمتر از یه هفته وقتتو میگیره
مگه فتوشاپ میخواهیم بنویسیم که ماه ها طول بکشه؟!
اون کارهای گرافیکی که با WPF انجام داده با QML هم میشه انجام داد. هم WPF رو دیدم و کار کردم هم QML رو دیدم چه کارها میشه باهاش انجام داد. با اینکه WPF خیلی قوی هست ولی انتظاراتی رو که این آقا از گرافیک داره ازش صحبت میکنه، با QML هم به راحتی میشه انجام داد و به الگوریتم و محاسبه پیچیدگی زمانی کدها و دنگ و فنگ های عصر کمودور هم نیازی نیست.

C++‎‎‎‎‎‎‎‎‎‎‎‎ هم فقط بدرد نوشتن سیستم عامل میخوره
:قهقهه: نه بابا اینجوریاهم نیست. به غیر ویندوز خود CLR با C و ++C و assembly نوشته شده! (http://stackoverflow.com/questions/1324919/what-language-is-net-framework-written-in)
فکر کنم نگارنده به سایت sourceforge.net هم مراجعت نکرده. خیلی از برنامه های گرافیکی رو با ++C نوشتند...
http://sourceforge.net/directory/graphics/language:cpp/os:windows/freshness:recently-updated (http://sourceforge.net/directory/graphics/language:cpp/os:windows/freshness:recently-updated/)
در موفقیت ماکروسافت و دات نتش شکی نیست ولی دادن اطلاعات غلط و سطحی نگری هم خوب نیست!

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

بهروز عباسی
سه شنبه 05 فروردین 1393, 04:48 صبح
من حوصله ندارم اون مقاله رو کامل بخونم، ولی اینو میدونم تا وقتی با محصولات خود MS کار می کنی نباید نگران این چیزا باشی چون خودش متناسب با تغییراتی که در OS ایجاد میکنه زبان های برنامه نویسی رو هم ابدیت میکنه.

مثلاً: کسانی که Delphi کار می کنن اگه حسش بود باید نگران این مسائل بشن:متفکر:.

شب خوش.

csvbcscp
سه شنبه 05 فروردین 1393, 05:15 صبح
C++ به این زودی ها از صحنه بیرون نمیره، فعلاً سهم زیادی از بازار برنامه نویس ها دست native کارهاست.
و C++ یکی از محبوب ترین زبان ها در بین برنامه نویس هاست که در تمام پلت فرم ها استفاده میشه.
با یادگیری C++ هیچی رو از دست نخواهی داد.

csvbcscp
سه شنبه 05 فروردین 1393, 06:31 صبح
این فیلم رو هم از دست ندید
http://channel9.msdn.com/Events/Build/2013/2-306?format=html5
این فیلم توسط آقایHerb Sutter معروف، در مورد پیشرفت های اخیر C++ در ویندوز و سایر پلت فرم هاست.
خبر های جالبی هم در مورد سی پلاس پلاس، هم در ویندوز و هم در سایر پلت فرم ها داده.
مطمئنم از دیدنش پشیمون نمیشید.
البته اگه سرعت اینترنتتون پاسخگو باشه(آخه 132 مگابایته!!)
موفق باشید.