نقاش:بايثون (لغة برمجة)/أرشيف 1

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

ملا حظات

إعلان

Mahmoud2013 وNehaoua: سوف نبدأ بتطوير المقالة بعد يومين تقريبا.--شادي (نقاش) 22:15، 29 مايو 2020 (ت ع م)

شادي: عُلم عادل (نقاش) 22:18، 29 مايو 2020 (ت ع م)
Mahmoud2013 وNehaoua: المقالة صعبة وطويلة لماذا لا نطلب المزيد من المساهمين؟ ما رأيكم؟ من يتفق يخبرني أتفق. شادي (نقاش) 22:23، 29 مايو 2020 (ت ع م)
  • أتفق و أرى أن يأخذ كل منا قسم يترجمه وبعد أن ينتهي نضع تعليق أنه تم وجاهز للمراجعة Mahmoud*** (نقاش) 23:49، 29 مايو 2020 (ت ع م)
Mahmoud2013 وNehaoua: ما رأيكما؟--شادي (نقاش) 23:38، 29 مايو 2020 (ت ع م)
Nehaoua: في انتظار رأيك؟ شادي (نقاش) 13:57، 30 مايو 2020 (ت ع م)
شادي: أتفق سيكون من الجيد أن نجد مساهمين، ومن رأي Mahmoud2013: « أن يأخذ كل منا قسم يترجمه وبعد أن ينتهي نضع تعليق أنه تم وجاهز للمراجعة» ولكي لا يحدث تعارض أود منك أن تضع لكل قسم وإسم المسؤول عنه عادل (نقاش) 15:17، 30 مايو 2020 (ت ع م)
  • أرجو توضيح خبرتكم بالموضوع لكي نوزع الأقسام بما يناسب كل منا. بالنسبة لي عملت على مشروع بلغة بايثون في الجامعة يخص برمجة روبوت بتطبيق خوارزمية دايكسترا. و أيضا بعض البرامج الصغيرة. و عندي اطلاع على بناء اللغة syntax و بعض المواضيع بخصوصها. ليس خبرة كبيرة و لكن لا بأس بها Mahmoud*** (نقاش) 19:40، 30 مايو 2020 (ت ع م)
    • أنا أيضا عندي خبرة لا بأس بها أعرف أساسياتها، القواميس، الواجهات الرسومية، اللوائح، الحساب بها، الأمثلة، وملحقاتها التي أنشأت عليها مقالت عدة كتشيري باي مثلا.-- شادي (نقاش) 19:53، 30 مايو 2020 (ت ع م)

مصادر مفيدة

هنا يمكن أن نضع مصادر يمكن الاستفادة منها في تطوير المقالة Mahmoud*** (نقاش) 22:39، 30 مايو 2020 (ت ع م)

  • القاموس التقني المعلوماتي إنجليزي-عربي من مشروع عربآيز Mahmoud*** (نقاش) 23:42، 30 مايو 2020 (ت ع م)
  1. pdf
  2. محرك البحث للقاموس

تعليقات

شكرا محمود كنت أريد أن أخبرك أن تحضر لنا قأئمة بالمصطلحات. شادي (نقاش) 22:42، 30 مايو 2020 (ت ع م)
وأتن سبقتني إلى ذلك. شادي (نقاش) 22:44، 30 مايو 2020 (ت ع م)
العفو، فكرت في الموضوع بعض مقالة حقن التبعية بسبب كثرة المرادفات لنفس الكلمة و اختلاف الترجمات في ويكيبيديا العربية Mahmoud*** (نقاش) 23:36، 30 مايو 2020 (ت ع م)

دعوة

محمد الهرهوري: عندك خبرة ببايثون أيمكنك التفضل بالمساهمة معنا؟--شادي (نقاش) 19:55، 30 مايو 2020 (ت ع م)
سامر: عندك خبرة ببايثون أيمكنك التقضل بالمساهمة معنا؟--شادي (نقاش) 14:09، 31 مايو 2020 (ت ع م)
شادي: لدي معرفة بلغة بايثون وعدلت عليها في بداياتي بالموسوعة، ولكن أعمل هذه الفترة على مقال إيبوبروفين. إن لزم أن أعاونكم على قسم معين في المقال يمكنكم الاستعانة بي ولا مانع. -- سَــاْمِـر ﴿راسِلني﴾ 14:02، 4 يونيو 2020 (ت ع م)
سامر: يمكنك التكلف بقسم Implentations سجل اسمك في الجدول فلا أحد مكلف به حاليا.--شادي (نقاش) 14:04، 4 يونيو 2020 (ت ع م)

قسم مؤقت للدمج

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

لقد أُدمجت بايثون بنجاح كلغة برمجة في العديد من التطبيقات والحزمات. وهي تستخدم بكثرة في تطبيقات التصميم ثلاثي الأبعاد مثل مايا، سوفت إيماج إكس إس آي Softimage|XSI، وبالطبع بلندر.

كما أنها تستخدم في أنظمة التشغيل المختلفة مثل أغلب توزيعات لينكس ونظام ماك أو إس إكس.

كلغة برمجة نصية Scripting Language

  • برنامج Maya لعمل التصاميم ثلاثية الأبعاد.
  • برنامج Blender لعمل التصاميم ثلاثية الأبعاد.
  • سوفت إيماج إكس إس آي لعمل التصاميم ثلاثية الأبعاد.
  • سيفليزيشن 4 اللعبة الإستراتيجية المعروفة.
  • Stackless Python عمل سكربتات لأشهر الألعاب الإلكترونية المعروفة مثل EVE Online، Civilization IV، Second Life.
  • ArcGIS برنامج لعمل الخرائط الجغرافية.
  • OpenOffice.org حزمة برامج مكتبية مفتوحة المصدر.
  • PyMol عمل تصاميم ثلاثية الأبعاد لأغراض علمية.
  • GIMP برنامج رسوميات مفتوح المصدر.
  • تعد بايثون متعددة الاستخدامات كونها لا تختص باستخدام محدد، فيمكن استخدامها بعدة مجالات منها:
  • بتطوير الويب باستخدام عدة أطر عمل مختصة أشهرهم فلاسك أو إطار جانغو.
  • تطوير واجهات المستخدم الرسومية، يتم استخدام مكتبات عدة مثل مكتبة كيوت (بالإنجليزية: Qt) أو مكتبة جتك+ (بالإنجليزية: GTK+).
  • أمن المعلومات، حيث يوجد العديد من برمجيات الطرف الثالث التي تُصنَّع من قبل مبرمجين متفرقين حول العالم تساعد العامل بمجال أمن المعلومات على محاكاة عمليات الإختراق وصنع الأدوات المؤتمتة للعملية أو الأدوات التي تقوم بتثبيت الترقيعات الأمنية لحل العلّة المكتشفة.
  • البيانات الضخمة، بسبب قدرة بايثون على التعامل مع البيانات بشكل سلس و تحليلها و وجود العديد من المكتبات المختصة في هذا المجال مثل pandas فتعد بايثون خيار ممتاز للعاملين في هذا المجال.

يوجد العديد من المجالات الأخرى فتدخل بايثون في جميع مجالات المستخدمة في علوم الحاسوب تقريباً فيمكن حتى استخدامها كاللغة ثانوية في المشاريع البرمجية.  تم الدمج--شادي (نقاش) 13:46، 15 يونيو 2020 (ت ع م)

ترجمة مفردات

  • في هذا القسم سنضع فقط الكلمة الإنكليزية و ترجمتها للعربية و الشرح الخاص بها بعد الاتفاق على ذلك في قسم التعليقات أدناه :
الاسم بالانكليزية الاسم بالعربية شرح
class صنف قالب لإنشاء الكائنات يستخدم في لغات البرمجة الكائنية
object كائن (غرض)
variable متغير
Inheritance وراثة
Packages حزم
Exceptions استثنائات
Encapsulation تغليف
Implementation تنفيذ
Overload تحميل زائد
Override تجاوز
syntax بناء الجملة – نحو
setter method طريقة المعيّن (دالة الضبط)
getter method دالة الجلب
constructor المُنشئ (الدالة البناءة)
method طريقة (الدالة العضو في صنف)
field حقل
attribute سمة (صفة)
superclass الصنف الأب (المورث)
subcalss الصنف الابن (الوريت)
type نوع برمجي
subtype نوع برمجي فرعي
subtyping التفريع النوعي بالبرمجة
Statements and control flow عبارات برمجية و تحكم بالتدفق
End-of-life نهاية العمر (إقتراح) / نهاية الصلاحية نهاية صلاحية منتوج ما
cycle-detecting البحث الحلقي (مقترح) تحديد دوري أو بحث حلقي(دوري) ؛ حل عن طريق خوارزمية لمشكلة ايجاد حلقة من قيم الدوال المكررة.
code كود (مقترح) / شيفرة برمجية التعليمات البرمجية المستخدمة في لغات البرمجة (المصطلح يجب توحيده في كل المقالة)
coroutines روتين مساعد
Shells قشرة
string سلاسل نصية
literals حرفيات
arbitrary-precision decimals عشري ذو دقة اعتباطية (إقتراح)
Multipurpose Internet Mail Extensions (MIME) ملحقات (إمتداد) بريد الإنترنت (البريد الإلكتروني) متعددة الأغراض (إقتراح)
An ellipsis placeholder نائب حامل مكان (مقترح)
hashable
metaclass
placeholder حامل مكان (مقترح)
Double نوع متغير ذو فاصلة
floating point number نوع متغير ذو فاصلة
Modulo operation عامل التقسيم مع باقي(مقترح)
floor division operator عامل التقسيم المكمل لأسفل (مقترح)
exponentiation الرفع الأسي (مقترح)
the standard type hierarchy هرم الأنواع القياسية (أول مفردة -مفردات للترجمة داخل صورة قسم التنويع)
Immutable ثابت غير قابل للتغيير
Tubles المتعددات(مقترح)
Frozen Sets المجموعات المجمدة
Mapping (تخطيط) بنية بيانات تربط المفتاح بالقيمة
Callable قابل للاستدعاء
Modules الوحدات
Functions دوال
Mathods طرق (الكلمتين function , mathod موجودتين بالصورة نحتاج مفردتين تقابلهما)
None type نوع صفري(مقترح) (أخر مفردة - صورة قسم التنويع)

تعليقات

  • قمت بإنشاء الجدول مع بعض الأمثلة للتوضيح ويمكننا نقاش واختيار المعنى و المفردات والاتفاق عليها هنا ومن ثم نضيف المتفق عليه الى الجدول Mahmoud*** (نقاش) 23:54، 30 مايو 2020 (ت ع م)
  • شادي وNehaoua: ما رأيكما بترجمة المصطلحات اعلاه؟ اذا لم يوجد اعتراض ارجوا التعليق ب أتفق لاعتمادها و ما الترجمة الأنسب لgetter method ؟. تحياتي Mahmoud*** (نقاش) 15:51، 1 يونيو 2020 (ت ع م)
  • أتفق شكرا جزبلا لمجهودك أما guetter فهي كلمة فرنسية تعني to watch (intently), to watch for, to lie in wai.--شادي (نقاش) 16:08، 1 يونيو 2020 (ت ع م)
Mahmoud2013:.--شادي (نقاش) 16:09، 1 يونيو 2020 (ت ع م)
مرحباً، أرجو أن تضيف كل الكلمات لأقوم بتجمتها، في الجدول هناك تراجم حرفية غير صحيحة.--Michel Bakni (نقاش) 16:20، 1 يونيو 2020 (ت ع م)
مرحبا ميشيل، الترجمة الحالية مجرد مسودة لنتفق عليها و نزيد و نعدل، حتى يبقى المتفق عليه. Mahmoud*** (نقاش) 16:48، 1 يونيو 2020 (ت ع م)
getter من فعل get الانكليزية قد تكون اقرب ترجمة حرفية هي المحصّل الجالب،او المُحضر (اسم الفاعل من فعل جلبَ get) Mahmoud*** (نقاش) 16:44، 1 يونيو 2020 (ت ع م)
الدالة الجالبة ممتاز !--Michel Bakni (نقاش) 16:46، 1 يونيو 2020 (ت ع م)
أرى أن ترجمة method كدالة سيكون خلط بين مفهوم function و مفهوم method بسبب التشابه الوظيفي بينهم لذا أرى ترجمة method كطريقة و ترجمة function كدالة ما رأيك ميشيل؟ Mahmoud*** (نقاش) 17:01، 1 يونيو 2020 (ت ع م)
الـ method هي دالة في الأساس، والفرق الوحيد أنها دالة عضو في الصنف. لذلك الخلط موجود، ولو بحث جيداً عن الفرق ستجد الكثير من الكلام حول هذه المسألة، الأفضل برأيي الإبقاء على الاسم دالة عضو أو دالة عضو في الصنف.--Michel Bakni (نقاش) 17:08، 1 يونيو 2020 (ت ع م)
اختلاف المصطلحين يعبر عن منهجيتين مستقلتين الفرق اعرفه لكن المشكلة قلة المصادر العربية الموثوقة التي تخص الموضوع ،لغة ++C هي الوحيدة التي تخلط بينهم. الfunction يمكن استخدامها بشكل منفصل أما method فيمكن استخدامها كما ذكرت ويمكن تمرير كائنات فيها. method تعتبر جزء من كائن بينما function مستقلة عن الكائن أيضاً مصطلح method يتعلق بمنهج التوجيه الكائني. على كل حال يمكن أن نترجم الكلمة كما هي في الجدول "طريقة (الدالة العضو في صنف) ". تحياتي Mahmoud*** (نقاش) 18:19، 1 يونيو 2020 (ت ع م)
  • من أجل end-of-life ارى أن الترجمة "نهاية عمر" مناسبة Mahmoud*** (نقاش) 19:55، 1 يونيو 2020 (ت ع م)
أعتقد نهاية صلاحية، لأن العمر للأحياء والصلاحية للأشياء.--Michel Bakni (نقاش) 05:15، 2 يونيو 2020 (ت ع م)
  • ما الترجمة المناسبة لCoroutines ؟Mahmoud*** (نقاش) 23:35، 9 يونيو 2020 (ت ع م)
Mahmoud2013:روتين مساعد. -- سَــاْمِـر ﴿راسِلني﴾ 06:37، 12 يونيو 2020 (ت ع م)
  • أعتقد الأنسب ترجمة method إلى وسيلة، بحيث تفيد المعنى وسهلة الدمج في التسميات المركبة. بحيث نقول: وسيلة الكائن أو وسائل الصنف إلخ.. وأرجو مطالعة هذا النقاش. -- سَــاْمِـر ﴿راسِلني﴾ 06:41، 12 يونيو 2020 (ت ع م)
    • المشكلة أن المصطلح خاص بالبرمجة الموجهة للكائنات و الترجمات العربية تختلف و هناك نقاش طويل لدى الاختصاصيين حول الترجمة الأنسب. لتجاوز الموضوع ترجمتُ مقالة حول معنى method أرجو مطالعة طريقة (برمجة حاسوب) تركت في المقالة المصطلحات الانكليزية بجانب ما ترجمته للعربية لتحويلها لاحقاً لمقالات أو النقاش حولها. تحياتي Mahmoud*** (نقاش) 13:46، 12 يونيو 2020 (ت ع م)
Mahmoud2013: إذا طالعت النقاش الإنجليزي حول الغرض من تسمية دوال الأصناف بـ method وليس غيرها سترى أن التسمية العربية المرادفة والأنسب هي «وسيلة». -- سَــاْمِـر ﴿راسِلني﴾ 19:35، 12 يونيو 2020 (ت ع م)
سامر: وسيلة يمكن أن يفهمها القارئ كأداة يستخدمها الكائن؛ بينما الmethod هي جزء من كيان الكائن. اترجمها كطريقة بمعنى طريقة الكائن بتنفيذ العمليات أو من الممكن ترجمتها أسلوب الكائن بالتنفيذ في كتاب smalltalk-80 صفحة 8 "set of methods that describe how to carry out its operations." من حيث المعنى كما ذكر الأخ Michel Bakni هي عبارة عن دالة عضو في الصنف. في عدة مقالات لاحظت أن method تم ترجمتها كدالة، وسيلة، طريقة، أسلوب. لو أمكن يمكن أن نضع تصويت على توحيد المصطلحات في البرمجة كائنية التوجه ومن ثم اعتمادها في جميع المقالات في الموسوعة. تحياتي Mahmoud*** (نقاش) 18:48، 14 يونيو 2020 (ت ع م)

السلام عليكم، هل من نصائح للمقابل العربي لكلمة implementation؟ وعليكم السلام؛أنا استخدم "تنفيذ"،في ويكيبيديا هناك مقالة بذرة ترجمت الكلمة بتنفيذ ايضاً تنفيذ, يمكنك اضافة الكلمة للجدول و النقاش حول الموضوع في القسم اعلاه. تحياتي Mahmoud*** (نقاش) 13:39، 12 يونيو 2020 (ت ع م)

سامر وMichel Bakni:ما رأيكما؟--شادي (نقاش) 17:26، 12 يونيو 2020 (ت ع م)
تنفيذ سليمة. بخصوص Method، تناقشت مع سامر، ولنا رأيان مختلفان. أنا قلت رأيي في المسألة وهي أن يكون الاسم دالة عضو في الصنف، وهذا الاسم لا اجتهاد فيه ويشير إلى المعنى تماماً.--Michel Bakni (نقاش) 19:25، 13 يونيو 2020 (ت ع م)
أرجو أيضاً الاطلاع على النقاش [=https://stackoverflow.com/questions/155609/whats-the-difference-between-a-method-and-a-function هنا].--Michel Bakni (نقاش) 19:27، 13 يونيو 2020 (ت ع م)
  • Multipurpose Internet Mail Extensions (MIME) أفضل امتدادات او وصلات على ملحقات؛ أي "إمتدادات بريد الانترنت متعددت الأغراض" Mahmoud*** (نقاش) 20:33، 16 يونيو 2020 (ت ع م)
  • نحتاج لدرجمة مناسبة للكلمات المتبقية في الجدول مثل Double ما رأيكم Mahmoud*** (نقاش) 16:29، 23 يونيو 2020 (ت ع م)
    • @شادي@Michel Bakni ما رأيكم ما الترجمة المناسبة للكلمات الغير مترجمة اعلاه؟ تحياتي Mahmoud*** (نقاش) 18:28، 26 يونيو 2020 (ت ع م)
      • @Mahmoud2013 ليست لدي خبرة كبيرة بالمجال ولكن أقترح التالي:
      • floating point number: فاصلة متحركة
      • Double:ضعف شادي (نقاش) 18:38، 26 يونيو 2020 (ت ع م)
Double: عدد مُضاعَف الحجم / اختصاراً عدد مضاعف
metaclass: صنف متحول أو صنف أعلى حسب السياق.
string: سلسلة محرفية.
hashable ليس لها ترجمة في العربية يجب البحث عن مصطلح جديد.
placeholder حسب السياق، قد تأتي بمعنى نائب عموماً.--Michel Bakni (نقاش) 19:42، 29 يونيو 2020 (ت ع م)
شكراً لك Mahmoud*** (نقاش) 23:26، 29 يونيو 2020 (ت ع م)

ترجمة مفردات

  • في هذا القسم سنضع فقط الكلمة الإنكليزية و ترجمتها للعربية و الشرح الخاص بها بعد الاتفاق على ذلك في قسم التعليقات أدناه :
الاسم بالانكليزية الاسم بالعربية شرح
class صنف قالب لإنشاء الكائنات يستخدم في لغات البرمجة الكائنية
object كائن (غرض)
variable متغير
Inheritance وراثة
Packages حزم
Exceptions استثنائات
Encapsulation تغليف
Implementation تنفيذ
Overload تحميل زائد
Override تجاوز
syntax بناء الجملة – نحو
setter method طريقة المعيّن (دالة الضبط)
getter method دالة الجلب
constructor المُنشئ (الدالة البناءة)
method طريقة (الدالة العضو في صنف)
field حقل
attribute سمة (صفة)
superclass الصنف الأب (المورث)
subcalss الصنف الابن (الوريت)
type نوع برمجي
subtype نوع برمجي فرعي
subtyping التفريع النوعي بالبرمجة
Statements and control flow عبارات برمجية و تحكم بالتدفق
End-of-life نهاية العمر (إقتراح) / نهاية الصلاحية نهاية صلاحية منتوج ما
cycle-detecting البحث الحلقي (مقترح) تحديد دوري أو بحث حلقي(دوري) ؛ حل عن طريق خوارزمية لمشكلة ايجاد حلقة من قيم الدوال المكررة.
code كود (مقترح) / شيفرة برمجية التعليمات البرمجية المستخدمة في لغات البرمجة (المصطلح يجب توحيده في كل المقالة)
coroutines روتين مساعد
Shells قشرة
string سلاسل نصية
literals حرفيات
arbitrary-precision decimals عشري ذو دقة اعتباطية (إقتراح)
Multipurpose Internet Mail Extensions (MIME) ملحقات (إمتداد) بريد الإنترنت (البريد الإلكتروني) متعددة الأغراض (إقتراح)
An ellipsis placeholder نائب حامل مكان (مقترح)
hashable
metaclass
placeholder حامل مكان (مقترح)
Double نوع متغير ذو فاصلة
floating point number نوع متغير ذو فاصلة
Modulo operation عامل التقسيم مع باقي(مقترح)
floor division operator عامل التقسيم المكمل لأسفل (مقترح)
exponentiation الرفع الأسي (مقترح)
the standard type hierarchy هرم الأنواع القياسية (أول مفردة -مفردات للترجمة داخل صورة قسم التنويع)
Immutable ثابت غير قابل للتغيير
Tubles المتعددات(مقترح)
Frozen Sets المجموعات المجمدة
Mapping الاقتران بنية بيانات تربط المفتاح بالقيمة
Callable قابل للاستدعاء
Modules الوحدات
Functions دوال
Mathods طرق (الكلمتين function , mathod موجودتين بالصورة نحتاج مفردتين تقابلهما)
None type نوع صفري(مقترح) (أخر مفردة - صورة قسم التنويع)

تعليقات

  • قمت بإنشاء الجدول مع بعض الأمثلة للتوضيح ويمكننا نقاش واختيار المعنى و المفردات والاتفاق عليها هنا ومن ثم نضيف المتفق عليه الى الجدول Mahmoud*** (نقاش) 23:54، 30 مايو 2020 (ت ع م)
  • شادي وNehaoua: ما رأيكما بترجمة المصطلحات اعلاه؟ اذا لم يوجد اعتراض ارجوا التعليق ب أتفق لاعتمادها و ما الترجمة الأنسب لgetter method ؟. تحياتي Mahmoud*** (نقاش) 15:51، 1 يونيو 2020 (ت ع م)
  • أتفق شكرا جزبلا لمجهودك أما guetter فهي كلمة فرنسية تعني to watch (intently), to watch for, to lie in wai.--شادي (نقاش) 16:08، 1 يونيو 2020 (ت ع م)
Mahmoud2013:.--شادي (نقاش) 16:09، 1 يونيو 2020 (ت ع م)
مرحباً، أرجو أن تضيف كل الكلمات لأقوم بتجمتها، في الجدول هناك تراجم حرفية غير صحيحة.--Michel Bakni (نقاش) 16:20، 1 يونيو 2020 (ت ع م)
مرحبا ميشيل، الترجمة الحالية مجرد مسودة لنتفق عليها و نزيد و نعدل، حتى يبقى المتفق عليه. Mahmoud*** (نقاش) 16:48، 1 يونيو 2020 (ت ع م)
getter من فعل get الانكليزية قد تكون اقرب ترجمة حرفية هي المحصّل الجالب،او المُحضر (اسم الفاعل من فعل جلبَ get) Mahmoud*** (نقاش) 16:44، 1 يونيو 2020 (ت ع م)
الدالة الجالبة ممتاز !--Michel Bakni (نقاش) 16:46، 1 يونيو 2020 (ت ع م)
أرى أن ترجمة method كدالة سيكون خلط بين مفهوم function و مفهوم method بسبب التشابه الوظيفي بينهم لذا أرى ترجمة method كطريقة و ترجمة function كدالة ما رأيك ميشيل؟ Mahmoud*** (نقاش) 17:01، 1 يونيو 2020 (ت ع م)
الـ method هي دالة في الأساس، والفرق الوحيد أنها دالة عضو في الصنف. لذلك الخلط موجود، ولو بحث جيداً عن الفرق ستجد الكثير من الكلام حول هذه المسألة، الأفضل برأيي الإبقاء على الاسم دالة عضو أو دالة عضو في الصنف.--Michel Bakni (نقاش) 17:08، 1 يونيو 2020 (ت ع م)
اختلاف المصطلحين يعبر عن منهجيتين مستقلتين الفرق اعرفه لكن المشكلة قلة المصادر العربية الموثوقة التي تخص الموضوع ،لغة ++C هي الوحيدة التي تخلط بينهم. الfunction يمكن استخدامها بشكل منفصل أما method فيمكن استخدامها كما ذكرت ويمكن تمرير كائنات فيها. method تعتبر جزء من كائن بينما function مستقلة عن الكائن أيضاً مصطلح method يتعلق بمنهج التوجيه الكائني. على كل حال يمكن أن نترجم الكلمة كما هي في الجدول "طريقة (الدالة العضو في صنف) ". تحياتي Mahmoud*** (نقاش) 18:19، 1 يونيو 2020 (ت ع م)
  • من أجل end-of-life ارى أن الترجمة "نهاية عمر" مناسبة Mahmoud*** (نقاش) 19:55، 1 يونيو 2020 (ت ع م)
أعتقد نهاية صلاحية، لأن العمر للأحياء والصلاحية للأشياء.--Michel Bakni (نقاش) 05:15، 2 يونيو 2020 (ت ع م)
  • ما الترجمة المناسبة لCoroutines ؟Mahmoud*** (نقاش) 23:35، 9 يونيو 2020 (ت ع م)
Mahmoud2013:روتين مساعد. -- سَــاْمِـر ﴿راسِلني﴾ 06:37، 12 يونيو 2020 (ت ع م)
  • أعتقد الأنسب ترجمة method إلى وسيلة، بحيث تفيد المعنى وسهلة الدمج في التسميات المركبة. بحيث نقول: وسيلة الكائن أو وسائل الصنف إلخ.. وأرجو مطالعة هذا النقاش. -- سَــاْمِـر ﴿راسِلني﴾ 06:41، 12 يونيو 2020 (ت ع م)
    • المشكلة أن المصطلح خاص بالبرمجة الموجهة للكائنات و الترجمات العربية تختلف و هناك نقاش طويل لدى الاختصاصيين حول الترجمة الأنسب. لتجاوز الموضوع ترجمتُ مقالة حول معنى method أرجو مطالعة طريقة (برمجة حاسوب) تركت في المقالة المصطلحات الانكليزية بجانب ما ترجمته للعربية لتحويلها لاحقاً لمقالات أو النقاش حولها. تحياتي Mahmoud*** (نقاش) 13:46، 12 يونيو 2020 (ت ع م)
Mahmoud2013: إذا طالعت النقاش الإنجليزي حول الغرض من تسمية دوال الأصناف بـ method وليس غيرها سترى أن التسمية العربية المرادفة والأنسب هي «وسيلة». -- سَــاْمِـر ﴿راسِلني﴾ 19:35، 12 يونيو 2020 (ت ع م)
سامر: وسيلة يمكن أن يفهمها القارئ كأداة يستخدمها الكائن؛ بينما الmethod هي جزء من كيان الكائن. اترجمها كطريقة بمعنى طريقة الكائن بتنفيذ العمليات أو من الممكن ترجمتها أسلوب الكائن بالتنفيذ في كتاب smalltalk-80 صفحة 8 "set of methods that describe how to carry out its operations." من حيث المعنى كما ذكر الأخ Michel Bakni هي عبارة عن دالة عضو في الصنف. في عدة مقالات لاحظت أن method تم ترجمتها كدالة، وسيلة، طريقة، أسلوب. لو أمكن يمكن أن نضع تصويت على توحيد المصطلحات في البرمجة كائنية التوجه ومن ثم اعتمادها في جميع المقالات في الموسوعة. تحياتي Mahmoud*** (نقاش) 18:48، 14 يونيو 2020 (ت ع م)

السلام عليكم، هل من نصائح للمقابل العربي لكلمة implementation؟ وعليكم السلام؛أنا استخدم "تنفيذ"،في ويكيبيديا هناك مقالة بذرة ترجمت الكلمة بتنفيذ ايضاً تنفيذ, يمكنك اضافة الكلمة للجدول و النقاش حول الموضوع في القسم اعلاه. تحياتي Mahmoud*** (نقاش) 13:39، 12 يونيو 2020 (ت ع م)

سامر وMichel Bakni:ما رأيكما؟--شادي (نقاش) 17:26، 12 يونيو 2020 (ت ع م)
تنفيذ سليمة. بخصوص Method، تناقشت مع سامر، ولنا رأيان مختلفان. أنا قلت رأيي في المسألة وهي أن يكون الاسم دالة عضو في الصنف، وهذا الاسم لا اجتهاد فيه ويشير إلى المعنى تماماً.--Michel Bakni (نقاش) 19:25، 13 يونيو 2020 (ت ع م)
أرجو أيضاً الاطلاع على النقاش [=https://stackoverflow.com/questions/155609/whats-the-difference-between-a-method-and-a-function هنا].--Michel Bakni (نقاش) 19:27، 13 يونيو 2020 (ت ع م)
  • Multipurpose Internet Mail Extensions (MIME) أفضل امتدادات او وصلات على ملحقات؛ أي "إمتدادات بريد الانترنت متعددت الأغراض" Mahmoud*** (نقاش) 20:33، 16 يونيو 2020 (ت ع م)
  • نحتاج لدرجمة مناسبة للكلمات المتبقية في الجدول مثل Double ما رأيكم Mahmoud*** (نقاش) 16:29، 23 يونيو 2020 (ت ع م)
    • @شادي@Michel Bakni ما رأيكم ما الترجمة المناسبة للكلمات الغير مترجمة اعلاه؟ تحياتي Mahmoud*** (نقاش) 18:28، 26 يونيو 2020 (ت ع م)
      • @Mahmoud2013 ليست لدي خبرة كبيرة بالمجال ولكن أقترح التالي:
      • floating point number: فاصلة متحركة
      • Double:ضعف شادي (نقاش) 18:38، 26 يونيو 2020 (ت ع م)
Double: عدد مُضاعَف الحجم / اختصاراً عدد مضاعف
metaclass: صنف متحول أو صنف أعلى حسب السياق.
string: سلسلة محرفية.
hashable ليس لها ترجمة في العربية يجب البحث عن مصطلح جديد.
placeholder حسب السياق، قد تأتي بمعنى نائب عموماً.--Michel Bakni (نقاش) 19:42، 29 يونيو 2020 (ت ع م)
شكراً لك Mahmoud*** (نقاش) 23:26، 29 يونيو 2020 (ت ع م)

تتبع الإنجاز

المصطلحات

 تم--شادي (نقاش) 12:29، 2 يوليو 2020 (ت ع م)

تحديد مسودة العمل

  • ينشئ صاحب المقترح المقالة "في نطاق المقالات" ويقوم كتابة المقدمة (أو ترجمتها) وإضافة التصنيفات وغيرها كبذرة قابلة للتطوير لا داعي المقالة منشأة--شادي (نقاش) 12:29، 2 يوليو 2020 (ت ع م)

الترجمة:دون صور

  1. يقوم كل منا حسب الترتيب بترجمة فقرة واحدة ثم يشير للمجموعة ب 'تم'ت الترجمة في صفحة نقاش المقالة.
  2. يراجع باقي المجموعة الترجمة ويؤكدون ب 'تم'ت المراجعة.
  3. يقوم التالي في الترتيب بالخطوة 1 وهكذا حتى الإنتهاء من الترجمة.
  4. تعاد الخطوات الثلاثة بالنسبة للنسختين الفرنسية والألمانية، في حالة وجود ما يضاف.--شادي (نقاش) 12:29، 2 يوليو 2020 (ت ع م)

الصور والقوالب والتنظيم

  1. إضافة صندوق المعلومات وملئه  تم
  2. تعريب القوالب إن احتجنا Wait Circle Green.svg يُنفَّذ...
  3. وضع القوالب Wait Circle Green.svg يُنفَّذ...
  4. تعريب الصور إن احتجنا Wait Circle Green.svg يُنفَّذ...
  5. وضع الصور  تم--شادي (نقاش) 12:29، 2 يوليو 2020 (ت ع م)

المصادر العربية والوصلات الحمراء

  1. تناقش إضافات من المصادر العربية إن وجدت  تم
  2. فتح جميع الوصلات الحمراء ولو ببذور (نتفق عليها) Wait Circle Green.svg يُنفَّذ...--شادي (نقاش) 12:29، 2 يوليو 2020 (ت ع م)

تعليقات

هذا ما وجدته على الانترنت حول الموضوع ارى أن اكاديمية حسوب و الباحثون السوريون يرقوا لأنه يكونوا مصادر البقية مجرد مدونات لا يمكن اعتمادها 00:38، 3 يوليو 2020 (ت ع م)

Mahmoud2013: قمت بشطب مواقع المدونات، شكرا لك، سيتم إضافة المصادر.--شادي (نقاش) 15:12، 3 يوليو 2020 (ت ع م)
@Mahmoud2013 بعض المواقعجد عامة في أي فقرة أضعها؟ شادي (نقاش) 18:52، 3 يوليو 2020 (ت ع م)
يمكننا اضافة جمل و ربطها بالرابط أو يمكنك البحث بالمقالة بctrl+f و من ثم البحث عن كلمات مفتاحية في المقالة المرجع و مقالتنا. Mahmoud*** (نقاش) 22:42، 5 يوليو 2020 (ت ع م)
@Mahmoud2013 شكرا لك، سأعمل على إضافة المراجع. شادي (نقاش) 21:46، 6 يوليو 2020 (ت ع م)
@Mahmoud2013 أيمكنك إضافة المصادر العربية وسأقوم بتصنيفها. شادي (نقاش) 19:48، 7 يوليو 2020 (ت ع م)

اللمسات الأخيرة

سوف نرى عندما يحين وقتها--شادي (نقاش) 12:29، 2 يوليو 2020 (ت ع م)

طلب رأي مختص

سنطلب رأي بعض المراجعين لتقييم المقالة قبل ترشيحها.--شادي (نقاش) 12:29، 2 يوليو 2020 (ت ع م)

ترشيح المقالة

سوف نرشح المقالة عند يوم ويكيبيديا العربية السادس عشر نتمنى أن نكون في الموعد.--شادي (نقاش) 12:29، 2 يوليو 2020 (ت ع م)