يرجى مراجعة هذه المقالة وإزالة وسم المقالات غير المراجعة، ووسمها بوسوم الصيانة المناسبة.

بوو

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
N write.svg
هذه مقالة غير مراجعة. ينبغي أن يزال هذا القالب بعد أن يراجعها محرر ما عدا الذي أنشأها؛ إذا لزم الأمر فيجب أن توسم المقالة بقوالب الصيانة المناسبة. (أبريل 2009)


بوو
BooLogo.png


التصنيف لغات برمجة إستاتيكية
ظهرت في 2003
صممها رودريغو أوليفيرا
التطوير
المطور رودريغو أوليفيرا
آخر إصدار 0.9/ 2009-01-27
رقم اخر اصدار 0.9.4 (21 يناير 2011) (نسخة مستقرة)  تعديل قيمة خاصية إصدار (P348) في ويكي بيانات
التأثير
متأثرة بـ بايثون.
موقع ويب http://boo-lang.org/  تعديل قيمة خاصية موقع الويب الرسمي (P856) في ويكي بيانات

بوو (بالإنجليزية: Boo) هي لغة برمجة حديثة تم تطويرها في عام 2003 و تعتمد على البرمجة الكائنية و هي من النوع الإستاتيكي التي يتم فيها فحص البرنامج أثناء التجميع و قبل التشغيل ، قام بتطويرها رودريغو أوليفيرا و التي تضمن الاعتماد على منصات سي إل أي بدعمها اليونيكود الدولي و تستخدم طريقة مشابهه للبايثون [1] في كتابة التراكيب.

لغة بوو من اللغات المجانية تحت بنود رخص بي إس دي و رخصة MIT .

أمثلة من الكودات[عدل]

اطبع Hello World[عدل]

print "Hello, world!"

متتالية فيبوناتشي باستخدام بوو[عدل]

def fib():
    a, b = 0L, 1L       #The 'L's make the numbers 64-bit
    while true:
        yield b
        a, b = b, a + b
# Print the first 5 numbers in the series:
for index as int, element in zip(range(5), fib()):
    print("${index+1}: ${element}")

مصادر[عدل]

وصلات خارجية[عدل]

Do while cyklus.png
هذه بذرة مقالة عن برمجيات الحاسوب بحاجة للتوسيع. شارك في تحريرها.