بۆ ناوەڕۆک بازبدە

سمۆڵتۆک

لە ئینسایکڵۆپیدیای ئازادی ویکیپیدیاوە
سمۆڵتۆک
دامەزران١ی کانوونی دووەمی ١٩٧٢
پەرەپێدەرAlan Kay، Adele Goldberg، Dan Ingalls، Diana Merry
کارتێکراوە لەلایەنلیسپ، Simula 67، سیمولا، لۆگۆ
مۆدێلی بەرنامەسازیپرۆگرامسازیی تەنخواز، class-based programming
شێوەسازAlan Kay، Adele Goldberg، PARC
Readable file formatSmalltalk Source Code
Writable file formatSmalltalk Source Code
وەشانی نەرمامێرANSI Smalltalk
سیستمی جۆرdynamic typing، strong typing
درێژکردنەوەst

سمۆڵتۆک زمانێکی بەرنامەسازیی بەتەواوی تەنخوازە کە لە بنەڕەتدا لە حەفتاکانی سەدەی ڕابردوودا بۆ بەکارھێنانی پەروەردەیی، بە تایبەتی بۆ فێربوونی بیناکاری، دروست کرا، بەڵام دواتر لە کایەی بازرگانیدا بەکارھێنانی دۆزییەوە. ئەم زمانە لە زیرۆکس پارک لەلایەن زانایانی گرووپی لێکۆڵینەوەی فێربوون (ئێڵ ئاڕ جی)یەوە دروست کرا، لەوانە ئالان کەی، دان ئینگڵز، ئەدێل گۆڵدبێرگ، تێد کیلەر، دیانا مێری و سکۆت وۆڵس.

لە سمۆڵتۆکدا، بەرنامە جێبەجێکراوەکان لە تەنگەلێکی (objects) ناڕوون و ئەتۆمی پێکدێن، کە نموونەیەک لە کۆدی قاڵبی پاشەکەوتکراو لە پۆلەکانن. ئەم تەنانە لە ڕێگەی ناردنی نامەوە لەگەڵ یەکتردا پێوەندی دەبەستن، لە ڕێگەی ژینگەیەکی ئامێری گریمانەیی نێوانگیر (ڤی ئێم). ژمارەیەکی کەم لە تەنان کە پێیان دەوترێت سەرەتاییەکان (primitives)، لە کاتی کارکردندا ناتوانرێت پێناسە بکرێنەوە، ھەندێک جار بە جیا لە ژینگەی بەرنامەسازیی سمۆڵتۆک پێناسە دەکرێن.[١]

سەرچاوەکان

[دەستکاری]
  1. بەشداربووانی ویکیپیدیا، «Smalltalk»، ویکیپیدیای ئینگلیزی. سەردان لە ٧ی تەممووزی ٢٠٢٦.