بوو

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

التصنيف لغات برمجة إستاتيكية
ظهرت في 2003
صممها رودريغو أوليفيرا
التطوير
المطور رودريغو أوليفيرا
آخر إصدار 0.9/ 2009-01-27
التأثير
متأثرة بـ بايثون.

بوو هي لغة برمجة حديثة تم تطويرها في عام 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 هذه بذرة مقالة عن برمجيات الحاسوب تحتاج للنمو والتحسين. ساهم في إثرائها بالمشاركة في تحريرها.