سمۆڵتۆک
ئەم وتارە بەزۆری یان بەتەواوی پشت بە تەنیا یەک سەرچاوە دەبەستێت. (تەممووزی ٢٠٢٦) |
| سمۆڵتۆک | |
|---|---|
| دامەزران | ١ی کانوونی دووەمی ١٩٧٢ |
| پەرەپێدەر | Alan Kay، Adele Goldberg، Dan Ingalls، Diana Merry |
| کارتێکراوە لەلایەن | لیسپ، Simula 67، سیمولا، لۆگۆ |
| مۆدێلی بەرنامەسازی | پرۆگرامسازیی تەنخواز، class-based programming |
| شێوەساز | Alan Kay، Adele Goldberg، PARC |
| Readable file format | Smalltalk Source Code |
| Writable file format | Smalltalk Source Code |
| وەشانی نەرمامێر | ANSI Smalltalk |
| سیستمی جۆر | dynamic typing، strong typing |
| درێژکردنەوە | st |
سمۆڵتۆک زمانێکی بەرنامەسازیی بەتەواوی تەنخوازە کە لە بنەڕەتدا لە حەفتاکانی سەدەی ڕابردوودا بۆ بەکارھێنانی پەروەردەیی، بە تایبەتی بۆ فێربوونی بیناکاری، دروست کرا، بەڵام دواتر لە کایەی بازرگانیدا بەکارھێنانی دۆزییەوە. ئەم زمانە لە زیرۆکس پارک لەلایەن زانایانی گرووپی لێکۆڵینەوەی فێربوون (ئێڵ ئاڕ جی)یەوە دروست کرا، لەوانە ئالان کەی، دان ئینگڵز، ئەدێل گۆڵدبێرگ، تێد کیلەر، دیانا مێری و سکۆت وۆڵس.
لە سمۆڵتۆکدا، بەرنامە جێبەجێکراوەکان لە تەنگەلێکی (objects) ناڕوون و ئەتۆمی پێکدێن، کە نموونەیەک لە کۆدی قاڵبی پاشەکەوتکراو لە پۆلەکانن. ئەم تەنانە لە ڕێگەی ناردنی نامەوە لەگەڵ یەکتردا پێوەندی دەبەستن، لە ڕێگەی ژینگەیەکی ئامێری گریمانەیی نێوانگیر (ڤی ئێم). ژمارەیەکی کەم لە تەنان کە پێیان دەوترێت سەرەتاییەکان (primitives)، لە کاتی کارکردندا ناتوانرێت پێناسە بکرێنەوە، ھەندێک جار بە جیا لە ژینگەی بەرنامەسازیی سمۆڵتۆک پێناسە دەکرێن.[١]
سەرچاوەکان
[دەستکاری]- ↑ بەشداربووانی ویکیپیدیا، «Smalltalk»، ویکیپیدیای ئینگلیزی. سەردان لە ٧ی تەممووزی ٢٠٢٦.