الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل يعرف أحدكم كتاباً عن ++c باللغة العربية - كتاب ورقي!

بدأه Khaled.Alshaya في 18 مارس 2009 · 11 رد · 1,347 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ,

أود منكم إطلاعي على الكتب العربية و التي تتكلم عن ++C, هل كان مترجماً أو مؤلفاً, هل كان شاملاً أم مختصاً, ماهو أكثر ما أعجبك في الكتاب, ما أكثر ما كرهته, من مؤلف الكتاب, و بالطبع اسم الكتاب,

و لا تنسى أن تخبرني بالمترجم المعتمد من قبل الكاتب, أم أن أمثلة الكتاب يفترض كاتب الكتاب أنها تعمل على أي مترجم, أي أنها حسب المواصفات القياسية.

و بعد كل هذا لو أخبرتني إن رأيت أي كتاب عربي عن C++0x :D

أتمنى أن تتحفونا بتجربتكم :)

لأن كنت أتمنى أن أتعلم هذه اللغة من كتاب بلغتي العربية , و لكن للأسف :)

تحياتي ,,

#2

السلام عليكــم ورحمـة الله وبركاتــه ،،

قراءت كتاب الدليل الكامل مترجم , كتاب شامل ومميز.

من هنا رابط الكتاب في النيل والفرات

أستفدت منه كثيرا

tvquran_6.gif

#3

شكراً أخ فهد,

يبدو أنه جيد فعلاً, فالكتاب يحاول توضيح البرمجة الكائنية بشكل خاص,

هل الأمثلة تتبع المواصفات القياسية ؟

أم أنه يستخدم مكتبات غير قياسية كمكتبات Borland ....

تحياتي ,,

#4

شكلك ناوي تألف كتاب :)

قرأت من كتاب : علم نفسك C++ في 21 يوماً لجيسي ريبيرتي وترجمته جيده من مكتبه جرير .. ويستخدم سي++ القياسيه أيضا .. ولكن لم يتحدث حول مكتبه STL لأن الكتاب قديم شوي ..

على العموم الكتاب جيد جدا ، وهو أيضا يتحدث عن الكائنات بشكل مكثف ، وبالتالي يتجاهل الكثير من الأمور التي يفترض أنها معروفه مثل الحلقات والمصفوفات ،، طبعا الكتاب يذكر أنه لجميع المستويات ، ولكني أعتقد بأنه مناسب أكثر لمن لديه خلفيه في البرمجه ،، اضافه الى أن أمثله الكتاب لن تنفع المبرمج المبتدئ فكلها تتمحور حول كائن من نوع cat :) .. بالتالى كما ذكرت لن يفيد الكتاب الا لمن لديه خلفيه جيده في البرمجه وسي++ أيضا .

بالتوفيق

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#5

أهلاً وجدي :)

صعبة شوية أكتب كتاب :lol:

شكراً على المعلومات,

يبدو أن معظم الكتب العربية تتحدث عن البرمجة الكائنية في ++C,

و الأكثر من هذا أنها ليست حديثة :S

و لا أعتقد أنه في الفترة القادمة سيتم الحديث عن C++0x,

سأسألكم سؤال يا فهد و وجدي... أخبروني, بعد أن تعلمتم ++C كيف كنت تتمنى لو أنك تقرأ كتاب عنها, كيف سيكون الكتاب ورقي أم إلكتروني PDF على سبيل المثال ؟

هل تتمنى لو أنها كانت على شكل مقالات مفصلة أم على شكل كتاب متسلسل :)

أسألكم هذا السؤال لأني أعرف أنكم أفضل مني في ++C :blush:

في الحقيقة أتمنى أن أجرب أن أطرح مقالات مفصلة, تتكلم بإسهاب حول موضوع ما في ++C و لكني من النوع الذي يكتب أبو صفحة و نص و يتوقف :lol:

أخي وجدي ماشاء الله عليك, كتبت مقالات مطولة في المنتدى و غيره :)

هل ترى جدوى من كتابات مقالات مشتركة بينك و بيني و باقي الأخوة هنا ؟

أحب أن نجرب حتى و لو على الأقل في موقع Qt العربي :)

الحقيقة أني أرى أن هذه اللغة مظلومة جداً في العالم العربي .... ربما أمكننا كأخوة في المنتدى و غيره, أن نحاول أنت نكتب بعض المقالات الحقيقية حول اللغة نفسها أو مكتباتبها بالأخص, و لا أقصد المكتبات القياسية, بل عن كيفية إنجاز المهام الشائعة بهذه اللغة :)

هذا النوع من المقالات لا يستطيع التصدي له شخص واحد :)

أهم شيء هو أن تكون تلك المقالات عن شيء نحب أن نكتب عنه... و ليس عن أمر ممل نعتقد أننا يجب أن نكتب عنه :)

نتكلم بما نفهمه و نطرح نظرتنا و إن شاء الله تكون نظرة صائبة مفيدة,

هذا ليس دعوة للمشاركة حالياً هو دعوة لمناقشة جدوى إنتاج مثل هذا النوع من المقالات ...

أحب أن أقرأ لكثير من الكتاب العرب و أفضلهم الرائع "حاتم مصطفى" مبرمج شركة حرف سابقاً,

يمكنك أن تقرأ مقالاته في codeproject و سترى الجهد المبذول في تلك المقالات و حتى تقييمها من قبل آلالف المبرمجين حول العالم :)

الأمر يحتاج لبذل جهد مضني في كل مقال ... لكي ننتج شيئاً رأئعاً لاتذهب فائدته بعد يومين من قراءة المقال :)

تحياتي ..

تم تعديل هذه المشاركة بواسطة Khaled.Alshaya في 19 مارس 2009 في 09:29

#6

السلام عليكم

اقتباس
شكلك ناوي تألف كتاب

نعم , أشعر أنه ينوي عمل ذلك :) ... أحب أخبرك أخي خالد .. أن الكتب العربية ضعيفة .. تأليفك لكتاب .. سيكون فكرة ممتازة .. في هذا الوقت .. وطلاب الجامعات على أفا من يشيل :D .

لم أقرأ أي كتاب عربي .. بسبب الترجمة الحرفية .. لكن وقعت عيني على كتاب ممتاز ( على ما أظن ) ... في معرض الرياض للكتاب .. الناشر هي دار شعاع للنشر والعلوم .. يبدو أن الكتاب غير مترجم ... ( هذا واضح من غلاف الكتاب ) .. ولكن لست متأكدا .. لان هناك كتاب للدايركت اكس مترجم .. ولم يوضّحوا ذلك ...

عموما .. لم أشتري الكتاب .. لا اعرف لماذا ؟ .. ولكن الكتاب ضخم .. ويغطّي كل شيء .. عيبه وجود ترجمة غريبة لبعض المصطلحات .. ولكن ستعتاد على ذلك .. مثلا ... الكلاس يطلقون عليه اسم " غرض " .. والstream يطلق عليه اسم ماسورة .. الخ .. ولكن بشكل عام .. الكتاب أعجبني .

كيف تبرمج بلغة ++C،

http://www.raypub.com/images/big2003/C++.jpg

يمكنك الاطلاع على المحتويات وعيّنة من الكتاب :

http://www.raypub.com/catalog/book_info.ph...products_id=349

والله أعلم .

اقتباس
أحب أن نجرب حتى و لو على الأقل في موقع Qt العربي

نعم .. ويوجد موقع أخر لا يقل أهمية .. اسمه algamedev.com :D , أمزح معك طبعا , لكن اذا أحببت الكتابة في الموقع فمرحبا بك .. الهدف هو نشر العلم فقط .. يمكنك تجربة محرر الموقع GUI , أتمنى أن يعجبك ويحببك في كتابة المقالات, في الحقيقة .. نسعى أن يكون الموقع مثل codeproject , ويمكنك طبعا نشر مقالاتك بأي مكان تريد .. هذه مجرد عروض :D .

المهم ان تكتب مقالات أخي خالد .. بأي مكان :)

تم تعديل هذه المشاركة بواسطة الشمري في 19 مارس 2009 في 10:44

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#7

أهلاً أخي الشمري :)

شكراً على المعلومات حول هذا الكتاب, يبدو أنه بالفعل شامل و لغته بسيطة...

الموقع جميل فعلاً و جذبني, سيكون لي مشاركة فيه إن شاء الله, رغم أني لست من هواة برمجة الألعاب :lol: و لكن ربما نقدم ما يفيد :)

عما قريب, بإذن الله سأبدأ بأول تجربة لي :) هناك عدة مواضيع في رأسي سأختار منها واحداً كبداية, ثم سأعمل على كتابته و تنقيحه, و بعدها نفكر في النشر :)

تحياتي ,,

#8

لا اعلم ما اقول لكني متأكد انك اذا كتبت ياخالد كتاب او مقاله سوف تكون ممتازة أسلوبك في الكتابه مميز وطريقتك في عرض الفكرة دائما جيده.

وخوض التجارب الكبيرة يضيف للانسان خبرات ايضا كبيره.

tvquran_6.gif

#9

أنا أول شخص أحجز نسخة :D ولا أقبل بغير نسخة موقعة :D

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#10
اقتباس
رغم أني لست من هواة برمجة الألعاب

الموقع بتاع كلّه .. لغات برمجة وبرمجة ألعاب :D

---------------------------------------------

أحببت الرد و التنبيه على الكتاب الذي أضفت في المشاركة رقم 6 .

كنت شاك من فترة طويلة .. بالكتاب أنه مترجم .. وزاد شكّي اليوم بعد اعادة قراءة الفهرس .. وتذكرت كتاب قرأته انجليزي .

أليس الكتاب هو ترجمة لكتاب :

C++ How to Program

يبدو لي الأمر كذلك .. ولست متأكدا ... حتى لانظلم الكاتب .. ولكن للتبيه فقط .. مع أن ترجمة كتاب ليس عيبا .. اذا كان الكتاب والترجمة متميّزة .. ولكن الأفضل التنبيه على ذلك في الغلاف ؟! .

تم تعديل هذه المشاركة بواسطة الشمري في 19 مارس 2009 في 13:04

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#11

معقولة أنهم لايذكرون أنه مترجم :S

أعتقد أن كتب مكتبة جرير المترجمة كلها مرخصة :S لا أدري عن باقي دور النشر...

عموماً الترجمة ليست فكرة سيئة و لكن المشكلة ماذا تترجم و ماذا تترك ؟ :)

الأفضل برأيي أن يكون المقال بلغة الكاتب, و هذا لا يمنع بكل تأكيد أن الإستعانة الكبيرة بالمراجع المشهورة .. لديك مثلاً Effective cpp لا أعتقد أني سأكتب مقال كبير دون العودة إليه :) لأني أحياناً أكتشف أني كنت مخطأ في أمور كثيرة في اللغة

و لكن يبقى كتابي المفضل Absolute cpp, و حالياً أدرس Java من كتاب لنفس الكاتب Absolute Java :)

و وصلت إلى الفصل العاشر.... و طريقة الكاتب خيالية و يستحق ثمن الكتاب الذي يصل إلى 450 ريال :)

و لكن الكتاب بطبعه Textbook أي أنه "كبير جداً" و لا يصلح إلا من خلال دراسة مطولة... و هذا ما لايمكننا إنجازه لعدم توفر الخبرة اللازمة و لا الإمكانيات :) كم شخصاً تعتقد دقق أكواد الكتاب :)

و أهم ما يميز الكاتب هو حداثة إصداراته, النسخة الثالثة من الكتابين إصدار 2008 و قبلها إصدار 2006 و أعتقد أنه سيتكلم عن C++0x في النسخة القادمة خلال السنتين القادمتين ...

ما أقوله هو أن ترجمة أجزاء من ذلك الكتاب ستكون رائعة, و لكنها يجب أن تأتي في محلها, لا أن نعطي الكتاب لشخص يعرف ++C و لكنه لم يقرأ الكتاب و نقول له ابدأ بالترجمة, هذا أسلوب خاطئ في رأيي..

الأفضل أن نقوم بتأليف مقال مفصل جداً, بمعدل 20 صفحة ورقية على سبيل المثال دون الكود, حول موضوع ما,

و هذا الموضوع يمكن أن نلقي بالظلال فيه على شيء يمكننا أن نستخدم ++C في إنجاز مهمة معينة نرغب في شرحها, و نري الطريقة الصحيحة, مع عرض المفاهيم التي قد تكون متقدمة من المقال في سياق المقال نفسه...

لا أخفيك هناك مقال أود ترجمته بشدة, ما يقارب العشرين صفحة, ستجده في المرفقات,

هذا المقال من أفضل ما قرأت بشدة, بسيط سلس مقنع و يعرفك على البرمجة الكائنية في أقل من عشرين صفحة, معظم المقالات تعلمك كيفية البرمجة الكائنية و ترهق القارئ بأدوات اللغة الخاصة,

المقال لمخترع ++C :)

المشكلة الوحيدة في المقال, هي أنه قديم :)

صحيح قديم... قبل أن يكون هناك templates أو operators overloading في ++C :)

و لكن 10/10 يبقى صالحاً حتى اليوم لنشرح ماهي البرمجة الكائنية بكل أناقة...

هذه هي الورقة التي أفكر بإعادة كتابتها بعد الإستعانة بالمراجع الجيدة و الإسهاب قليلاً عند الحاجة و هذه عملية تحتاج إلى جهد كبير كما ترى :) دعك عن تنسيق المقال و تنقيحه :)

و لكن سنحصل على شيء رائع :)

ما رأيكم, هل يمكن أن يكون هناك مجهود مشترك ؟

تحياتي ,,

whatis.pdf

تم تعديل هذه المشاركة بواسطة Khaled.Alshaya في 19 مارس 2009 في 13:34

#12

حياكم الله ،،

كما ذكر الشباب أخي خالد ، أسلوبك في الطرح مميز وفي حال قمت بكتابه كتاب ولو كان بسيط ، فسيجد اقبال جيد فبرمجين سي++ على أفقا من يشيل :P ..

المشكله الحقيقه سوف تكون في تحديد الفئه المستهدفه من الكتاب ، فبالطبع يستحيل جعل الكتاب مناسب للجميع ،، فهناك من لا يعرف أي شيء بالبرمجه ويحتاج أن يبدأ في سي++ ، وهناك من أنتهي من قرائه كتاب في سي++ ويريد البدء بأخر ، وهناك من يريد أن يدرس الخوارزميات بسي++ وو ..لذلك ستجد هناك كتب تتحدث عن الحلقات والمصفوفات والدوال وتعطي الكثير من الامثله ولا تتحدث نهائيا عن بضعه مواضيع مثلا exception,template ومثل هذه المواضيع فلا يعقل أن نعطي مبتدئ في البرمجه مثال على template recursion :) .. وبنفس الأمر مبرمج سي++ المتوسط بحاجه الى الدخول الى الأعماق قليلا ، بحاجه الى التعرف على operation overloading بحاجه الى معرفه المزيد عن التعامل مع الذاكره memory managment وexception وو ، فلا يعقل أن يكون الكتاب كله حول الحلقات والمصفوفات :) ،

وكما ذكرت يحتاج المبرمج الى مواضيع نظريه مطوله حتى بدون كود لكي يتقدم أكثر ،، حيث يمكن أن تجد مبرمج سي/سي++ يعرف جميع الKeywords في اللغه ، ولكنه لا يعرف فلسفه الكائنات ويستخدم مكتبات سي في سي++ ومخربط الدنيا :) ،،ويمكن أن تجده لا يعرف شيئا في الخوارزميات ولا هياكل البيانات ،، مثل هذا المبرمج يعتبر "هش" وعليه قرائه المزيد في مواضيع هياكل البيانات والخوارزميات والObject oriented والتعامل مع النظام api واستخدام مكتبات خارجيه وو الخ من مواضيع ، والا سيتحطم قريبا :)

عن نفسي أعتقد كتابه كتاب عادي نقوم فيه بشرح الأساسيات وحتى المواضيع المتوسطه ، أمر لا توجد فيه فائده كبيره ،، فجميع الكتب تفي بالغرض وتشرح المفاهيم بشكل جيد ، ولن نقدم جديد ،، لذلك المقالات حاليا هي أفضل خيار خاصه أننا ما زلنا مبتدئين في المجال ولا توجد خبره "عمليه" حتى نستطيع كتابه كتاب يقدم شيء جديد -أتحدث عن نفسي فقط- ، لذلك طرح مقالات في المجالات المختلفه ونطبقها بسي++ هو الصواب في هذه المرحله وهو الذي سيضمن تحرك العجله ،

مثلا من له اهتمام بمجال النظم الموزعه يمكن أن يكتب مقال حول corba in c++ ، من هو مهتم بالخوارزميات يكتب مقال حول خوارزميه ديكسترا ، من هو مهتم بالضغط يكتب مقال حول مثلا خوارزميه هوفمان ويطبقها بسي++، من هو مهتم بهياكل البيانات يكتب مقال حول hash table ويطبقها بسي++ ، من هو مهتم بwin32 api يمكن أن يكتب مقال حول Process في سي++ ، ومن هو مهتم بOO يمكن أن يكتب مقال حول الوراثه المتعدده في سي++ وووو الخ .. مثل هذه المقالات صدقني لن تجدها في الكتب العربيه ولو بعد سنوات :) ..

حاليا أنا غير مهتم بأي حاجه :P

قمت بتحميل المقاله أخي خالد واتصفحتها على عجله ، وهي جيده بالفعل .. وان شاء الله نشارك بما تريد بقدر ما يتوفر من وقت ،، وفي انتظار اشارتك لأي أمر :wink: ، أيضا في حال توفر لديك رابط لكتاب Absolute cpp و جافا ضعهم هنا .

معذره على الإطاله ،،

بالتوفيق :) .

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…