سؤال

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

ومشكلتي هي عندما يحاول تعلم لغات هذه أجد نفسي في مواجهة المصطلحات التي أنا فقط لا جروك: lambdas والإغلاق وغيرها

ما هي الموارد على الانترنت هي هناك لكبار السن للحصول الحالية مع هذه الاشياء؟

هل كانت مفيدة؟

المحلول

هيكل وتفسير برامج الحاسوب منذ فترة طويلة مع و المحاضرات المصاحبة توفير مقدمة كبيرة لظيفية البرمجة (باستخدام برنامج) من أين العديد من هذه الشروط القادمة.

نصائح أخرى

وبقدر ما كان الصفراوات لي أن أقول ذلك، ويكيبيديا : عبارة عن مكان انطلاق عظيم. غالبا ما تكون هناك مقالات مفصلة فضلا عن وصلات إلى تعريفات أخرى في مواقع أخرى، وأمثلة على أماكن مثل مشروع القانون .

وكما انها البحث ثمينة جدا تجاوز المكدس !

وستانفورد لديه بعض فصول علم الحاسوب الممتاز على الانترنت

http://see.stanford.edu/SEE/Courses.aspx

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

و"MIT أوبن كورس (OCW) هو منشور على شبكة الإنترنت من كل محتوى الدورة MIT تقريبا. OCW مفتوحة ومتاحة للعالم وهو نشاط MIT دائم."

http://ocw.mit.edu/OcwWeb /web/courses/courses/index.htm#ElectricalEngineeringandComputerScience

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

وأنا لا أعتقد أنك في حاجة للذهاب من خلال كل ذلك (النظرية إلى حد ما) CS الدورات مرة أخرى. مجرد استخدام ويكيبيديا والبحث في وثائق بيثون. عندما يتعلق الأمر C ++ الحديث أقترح عليك أن ننظر إلى C ++ أسئلة وأجوبة لايت (فقط جوجل عليه).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top