/tmp

TODO
/tmp

آخرین مطالب

  • ۹۰/۱۲/۲۶
    DOS
  • ۹۰/۱۰/۳۰
    Vim

Untitled

Fedora 17!

۲ مطلب با کلمه‌ی کلیدی «Programming» ثبت شده است

۰۷خرداد

Stack یا پشته نوع داده ای است که برای انباشتن و ذخیره ی اطلاعات استفاده می شود. در این ساختار آخرین داده هایی که ذخیره شده اند اول خوانده می شود.

برای مثال هنگامی که یک تابع می بازگشتی می نویسید از یک Stack استفاده می کنید که ترتیب اجرا شدن تابع را مشخص می کند. حال وقتی بیش از اندازه یک تابع را صدا بزنید، Stack دیگر پر شده و نمی تواند چیزی اضافه کند. در این شرایط با خطای Stack over flow مواجه خواهید شد.

شایان حسینی
۰۷ارديبهشت

به نقل از ویکی پدیا:

روبی (به انگلیسیRuby) یک زبان برنامه‌نویسی انعطافپذیر، پویا و شی‌گرا است. روبی ویژگی‌های نگارشی پرل و شی‌گرایی اسمال‌تاک را با هم در خود دارد. نسخه فعلی این زبان Ruby 1.9.1 است که بهزبان سی و بصورت زبانی با مفسر تک‌گذره پیاده‌سازی شده است.

چند وقت پیش داشتم دنبال یه چیزی می گشتم، یه چند تا کد به زبان Ruby دیدم که خیلی عجیب بودن. عجیب از این لحاظ که این زبان قابلیت های خیلی جالبی داره. برای نمونه این چند تا رو ببینید:

این برنامه 10001 امین عدد اول رو پیدا می کنه.

require 'mathn'
puts Prime.take(10001).last

شایان حسینی