لغات البرمجة: التطبيق والتفسير ، الطبعة الثالثة.

هذا هو موقع الويب لغات البرمجة: التطبيق والتفسير ، وغالبًا ما يُشار إليه بالأحرف الأولى باسم PLAI (نطقه مثل "play"). على مر السنين ، استخدمت أكثر من خمسين مؤسسة أكاديمية (على حد علمي) PLAI.

تم تصميم PLAI للدورات عالية المستوى التي تقدم الأفكار الرئيسية للغات البرمجة. في الولايات المتحدة ، تم تصميمه لطلاب الكليات من السنة الثانية إلى الرابعة ، بالإضافة إلى طلاب الدراسات العليا المبتدئين. ومع ذلك ، فقد تم استخدام PLAI مع الطلاب الأصغر سنًا ، بما في ذلك عدد قليل من فصول المدرسة الثانوية المختارة.

تم اصدار النسخة الثالثة بتاريخ 2022-12-08! أول إصدار عام هو الإصدار 3.2.0. يوجد نسختان من PDF:

طبعة إلكترونية طبعة قابلة للطباعة

الاختلاف الوحيد هو أن جدول المحتويات في الأول يحتوي على ارتباطات تشعبية وفي الثاني يحتوي على أرقام صفحات. لسوء الحظ ، فإن المراجع الترافقية في هذا المستند الأخير هي دائمًا ارتباطات تشعبية ، وبالتالي لن تكون ضرورية على الأرجح. آسف.

هل الكتاب مجاني؟

نعم ، الكتاب متاح مجانًا بموجب ترخيص CC BY-NC-SA. إذا كان هناك طلب ، يمكنني إنشاء موقع للطباعة عند الطلب حيث يمكنك الدفع مقابل نسخة ورقية.

ما الذي تغير؟

أشياء كثيرة. يرجى قراءة المقدمة

هل فاتني الإصدار 3.1؟

كان هناك إصدار داخلي في Brown في عام 2021. وأتمنى تحديثه كل عام ، فقد اعتقدت أنه من الأسهل على أرقام الإصدارات العامة متابعة العام. لذلك ، أنا أدبلج بأثر رجعي هذا الإصدار الداخلي 3.1. لم تفوت أي شيء.

كم مرة تخطط لإصدار إصدارات؟

حوالي سنة واحدة. في حين أنه من المفيد للمؤلفين إصدار إصدارات جديدة بانتظام ، فإن التعامل مع الكتب كبرامج يمكن أن يكون مزعجًا للغاية للمستخدمين.

فلماذا 3.2.0 وليس 3.2 فقط؟

لأنني قد أجري بعض التغييرات الصغيرة في الأسابيع القادمة ، في الوقت المناسب لفصل الربيع 2023 (الولايات المتحدة). قد ينتج عن ذلك 3.2.1.

هل يعني ذلك ...

نعم ، هذا يعني أننا نحسب الإصدارات الرئيسية من 1 ، والإصدارات الثانوية حسب السنة ، والإصدارات الثانوية من 0. إذا وجدت هذا جذابًا ، فمن المحتمل أنك تحب "لغات البرمجة النصية" ، وستعجبك بعض فصول الكتاب؛ إذا وجدت الأمر مروعًا ، فستعجبك الفصول الأخرى.

كيف يمكنني إبلاغك بالمشكلات؟

يرجى الاطلاع هنا

تمت كتابة الطبعة الأولى بين عامي 2000 و 2007.

تمت كتابة الإصدار الثاني في عام 2012. ويحتوي على الكثير من نفس محتوى الإصدار الأول. تشمل التغييرات الرئيسية:

التبديل إلى لغة مكتوبة بشكل ثابت (واكتب ما تم استنتاجه)

على مر السنين ، علمني تدريس المادة طرقًا جديدة وأفضل لتقديم بعض المحتوى. انعكست هذه التغييرات في النثر.

إعادة كتابة النثر المنخفض المستوى في عدة مواضع

قلل المحتوى قليلاً ، جزئيًا لأنه لم يكن متوافقًا تمامًا مع اللغة المكتوبة.

مصحوبة بدورة تدريبية عبر الإنترنت مع مقاطع فيديو

أشعر بالإطراء الشديد لأن الطبعة الثانية من الكتاب قد ترجمها متطوعون إلى اللغة الصينية. يمكنك العثور عليه على جيثب. المترجمون هم Lotuc و Chongkai Zhu / 朱崇 恺. أنا ممتن لهم للغاية.

تم إنشاء فرع علم الوراثة ، لغات البرمجة والبرمجة (PAPL) ، بين عامي 2013 و 2020:

يعتبر النصف الأول من PLC مناسبًا لمقدمة سريعة للحوسبة.

النصف الثاني من PAPL هو مراجعة أخرى للإصدار الثاني من PLAI.

يتمثل أحد الاختلافات الرئيسية في أن PAPL مكتوبة بالكامل بلغة Pyret.

تمت كتابة PAPL بالاشتراك مع Joe Politz و Ben Lerner ، وهما كاتبان مشاركان رائعان.

أنا شريرام كريشنامورث ...

هذا هو موقع الويب لغات البرمجة: التطبيق والتفسير ، وغالبًا ما يُشار إليه بالأحرف الأولى باسم PLAI (نطقه مثل "play"). على مر السنين ، استخدمت أكثر من خمسين مؤسسة أكاديمية (على حد علمي) PLAI.

تم تصميم PLAI للدورات عالية المستوى التي تقدم الأفكار الرئيسية للغات البرمجة. في الولايات المتحدة ، تم تصميمه لطلاب الكليات من السنة الثانية إلى الرابعة ، بالإضافة إلى طلاب الدراسات العليا المبتدئين. ومع ذلك ، فقد تم استخدام PLAI مع الطلاب الأصغر سنًا ، بما في ذلك عدد قليل من فصول المدرسة الثانوية المختارة.

تم اصدار النسخة الثالثة بتاريخ 2022-12-08! أول إصدار عام هو الإصدار 3.2.0. يوجد نسختان من PDF:

طبعة إلكترونية طبعة قابلة للطباعة

الاختلاف الوحيد هو أن جدول المحتويات في الأول يحتوي على ارتباطات تشعبية وفي الثاني يحتوي على أرقام صفحات. لسوء الحظ ، فإن المراجع الترافقية في هذا المستند الأخير هي دائمًا ارتباطات تشعبية ، وبالتالي لن تكون ضرورية على الأرجح. آسف.

هل الكتاب مجاني؟

نعم ، الكتاب متاح مجانًا بموجب ترخيص CC BY-NC-SA. إذا كان هناك طلب ، يمكنني إنشاء موقع للطباعة عند الطلب حيث يمكنك الدفع مقابل نسخة ورقية.

ما الذي تغير؟

أشياء كثيرة. يرجى قراءة المقدمة

هل فاتني الإصدار 3.1؟

كان هناك إصدار داخلي في Brown في عام 2021. وأتمنى تحديثه كل عام ، فقد اعتقدت أنه من الأسهل على أرقام الإصدارات العامة متابعة العام. لذلك ، أنا أدبلج بأثر رجعي هذا الإصدار الداخلي 3.1. لم تفوت أي شيء.

كم مرة تخطط لإصدار إصدارات؟

حوالي سنة واحدة. في حين أنه من المفيد للمؤلفين إصدار إصدارات جديدة بانتظام ، فإن التعامل مع الكتب كبرامج يمكن أن يكون مزعجًا للغاية للمستخدمين.

فلماذا 3.2.0 وليس 3.2 فقط؟

لأنني قد أجري بعض التغييرات الصغيرة في الأسابيع القادمة ، في الوقت المناسب لفصل الربيع 2023 (الولايات المتحدة). قد ينتج عن ذلك 3.2.1.

هل يعني ذلك ...

نعم ، هذا يعني أننا نحسب الإصدارات الرئيسية من 1 ، والإصدارات الثانوية حسب السنة ، والإصدارات الثانوية من 0. إذا وجدت هذا جذابًا ، فمن المحتمل أنك تحب "لغات البرمجة النصية" ، وستعجبك بعض فصول الكتاب؛ إذا وجدت الأمر مروعًا ، فستعجبك الفصول الأخرى.

كيف يمكنني إبلاغك بالمشكلات؟

يرجى الاطلاع هنا

تمت كتابة الطبعة الأولى بين عامي 2000 و 2007.

تمت كتابة الإصدار الثاني في عام 2012. ويحتوي على الكثير من نفس محتوى الإصدار الأول. تشمل التغييرات الرئيسية:

التبديل إلى لغة مكتوبة بشكل ثابت (واكتب ما تم استنتاجه)

على مر السنين ، علمني تدريس المادة طرقًا جديدة وأفضل لتقديم بعض المحتوى. انعكست هذه التغييرات في النثر.

إعادة كتابة النثر المنخفض المستوى في عدة مواضع

قلل المحتوى قليلاً ، جزئيًا لأنه لم يكن متوافقًا تمامًا مع اللغة المكتوبة.

مصحوبة بدورة تدريبية عبر الإنترنت مع مقاطع فيديو

أشعر بالإطراء الشديد لأن الطبعة الثانية من الكتاب قد ترجمها متطوعون إلى اللغة الصينية. يمكنك العثور عليه على جيثب. المترجمون هم Lotuc و Chongkai Zhu / 朱崇 恺. أنا ممتن لهم للغاية.

تم إنشاء فرع علم الوراثة ، لغات البرمجة والبرمجة (PAPL) ، بين عامي 2013 و 2020:

يعتبر النصف الأول من PLC مناسبًا لمقدمة سريعة للحوسبة.

النصف الثاني من PAPL هو مراجعة أخرى للإصدار الثاني من PLAI.

يتمثل أحد الاختلافات الرئيسية في أن PAPL مكتوبة بالكامل بلغة Pyret.

تمت كتابة PAPL بالاشتراك مع Joe Politz و Ben Lerner ، وهما كاتبان مشاركان رائعان.

أنا شريرام كريشنامورث ...

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow