بوو

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
بوو
BooLogo.png


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

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

لغة بوو من اللغات المجانية تحت بنود رخص بي إس دي و رخصة 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}")

مصادر[عدل]

  1. ^ https://api.github.com/repos/boo-lang/boo — تاريخ الاطلاع: 24 يوليو 2018
  2. ^ Codehaus نسخة محفوظة 13 مايو 2015 على موقع واي باك مشين.

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

Gnome-system.png
هذه بذرة مقالة عن برمجيات الحاسوب بحاجة للتوسيع. شارك في تحريرها.