كتاب لغة tcl/tk


(عمارة إسلامية) #1

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

إخوتي وأخواتي المهندسين والمهندسات؛
كتاب نافع - بحوله تعالى - في مجال هندسة الكمبيوتر ولغات البرمجة وأنظمة التشغيل.

كتاب لغة tcl/tk

9999

## كتاب لغة tcl/tk

6

/

/
مقدمة
tcl هي لغة تفسيرية مثل bash واسم المفسر الخاص بها هو tclsh وهي ليست جذابة في من نواحي معالجة النصوص مثل perl ولا في العمليات المعقدة ولكن ميزتها تكمن في إمكانية استعمالها كمكتبة داخل لغة أخرى مثل سي للقيام بإضافة أجزاء على برامجك الجاهزة تحمّل وقت التفيذ دون إعادة تصيفه أو بإضافة أجزاء يضيفها المستخدم. ومن المزايا الأخرى هو إماكنية عمل برامج رسومية خفيفة وسريعة بسهولة باستعمال إضافة لها اسمها tk (طبعاً لا تقارن بGTK+ مع perl أو Python المتفوقة) ستجد بعض الأمثلة في مجلد /usr/lib/tk8.4/demos مثل widget.

/

- حول الكتاب :‫


2013
73 صفحة
Contents
0.1 Tcl: the Tool Command language . . . . . . . . . . . . . . . . . . . . . . . . 1
0.2 Commands and Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
0.3 expr: the arithmetic & logical unit . . . . . . . . . . . . . . . . . . . . . . . . 46
0.4 Interaction and debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
1 Contributors 63
List of Figures 65
2 Licenses 69
2.1 GNU GENERAL PUBLIC LICENSE . . . . . . . . . . . . . . . . . . . . . . 69
2.2 GNU Free Documentation License . . . . . . . . . . . . . . . . . . . . . . . . 70
2.3 GNU Lesser General Public License . . . . . . . . . . . . . . . . . . . . . . . 71
0.1 Tcl: the Tool Command language
0.1.1 Introduction
So what is Tcl?
The name Tcl is derived from “Tool Command Language” and is pronounced “tickle”. Tcl
is a radically simple open-source interpreted programming language that provides common
facilities such as variables, procedures, and control structures as well as many useful features
that are not found in any other major language. Tcl runs on almost all modern operating
systems such as Unix, Macintosh, and Windows (including Windows Mobile).
While Tcl is flexible enough to be used in almost any application imaginable, it does excel
in a few key areas, including: automated interaction with external programs, embedding as
a library into application programs, language design, and general scripting.
Tcl was created in 1988 by John Ousterhout and is distributed under a BSD style license1
(which allows you everything GPL does, plus closing your source code). The current stable
version, in February 2008, is 8.5.1 (8.4.18 in the older 8.4 branch).
The first major GUI extension that works with Tcl is Tk, a toolkit that aims to rapid GUI
development. That is why Tcl is now more commonly called Tcl/Tk.

/

للرّفع:

من هُنـا.

أو؛

من موقع رفع مُنتدى المُهندس.

TCLWikibook.pdf (293.7% u)

ــــــــــــــــــــــــــــــــــــــــــــــــــــ

انتهى.

/

المصدر/ نتيجة بحث.
بحول الله تعالى يكُن لقاء جديد؛ في رحاب هندسة الكمبيوتر ولغات البرمجة.


#2

فى الحقيقة اول مرة اسمع عن هذه اللغة وعلى العموم جزاك الله خيرا على تعريفنا بها وعلى المعلومات المفيدة


(عمارة إسلامية) #3

بسم الله الرّحمن الرّحيم
جزاكمُ الله تعالى خيرًا أخي المُبارك م. أحمد لطيب المُتابعة.
وحقيقة لا علم لي بهذي اللُّغة كذلك.
لكنّي من خلال قراءة المقالات؛ أقِف عليها؛
فأبحثُ لأودع الموضوعاتِ هُنا.
لذلك الكِتاب من موقع والتّعريف باللُّغة من موقع آخر.
نسأل الله تعالى أن يُعلّمنا ما ينفعنا،
ويُبارك لنا ولإخوتي في الأوقات آمين.
والله تعالى يوفّقكم.