مميزات لغة Tcl/Tk

  • مؤتمر ابل القادم

superlinux

عضوية ذهبية
06-08-2012
160
46
47
39
مستخدم للماك منذ
1996
النظام
Linux
هل انتقلت من PC
لا
#1
من مميزات لغة Tcl/Tk:
عدد قواعد النحوية في اللغة لا يتعدى ١٢ قاعدة.
يمكن ربط TCL/Tk مع قواعد بيانات Sqlite او اي قاعدة بيانات اخرى مثل اوراكل او MySQL. و يدعم ايضا ODBC . لكن دعم اللغة العربية موجود لكنه ضعيف على مستوى الواجهة الرسومية. لكن على الرغم من ذلك فإن انجاز المشاريع فيها سريع جدا. بسرعة راح يخلص الشغل معك اكثر من ما تتصور. و حتى ان جميع ادوات اللغة مع المكتبات لن تكلفك اكثر من 30 ميغابايت على الجهاز. و نستعمل سكريبت واحد سوف يعمل على جميع انظمة التشغيل المشهورة بدون استثناء: لينيكس و ماكنتوش و ويندوز و FreeBSD.
يمكن استعمال اللغة مباشرة على راوتر سيسكو. مفسر اللغة موجود داخل جهاز الراوتر. لكن بإصدار قديم و معدل عليه ليتلاءم مع حاجة الجهاز في ان تقدر ان تتحكم به عبر اللغة.
كما يمكنك كتابة لغة السي++ من داخل لغة Tcl و تعمير كود السي على الطاير كأنه لغة مفسّٓرة.
كما يمكنك في ويندوز تشغيل برنامج الماسحة الضوئية (scanner) الافتراضي، ثم سحب الصورة و حفظها في متغير على الذاكرة ( يعني ليس حفظها كملف على القرص الصلب) ثم التلاعب بها كما يحلو لك.
كما يمكنك في الويندوز الولوج الى السجل registry و حفظ اعدادات برنامجك في السجل مثل اي برنامج آخر يعمل على ويندوز.
كما يمكنك عبر مكتبة VecTcl عمل حساب المصفوفات و الرياضيات المتقدمة من تكامل و اشتقاق مثل برنامج ماتلاب Mathlab.


Sent from my iPad using Tapatalk
 
الإعجابات: احمد صلاح

احمد صلاح

Latinooo
طاقم الإدارة
13-01-2009
2,237
399
317
Sault Ste Marie, MI USA
ahmedbasmair.com
مستخدم للماك منذ
2008
النظام
OS X
هل انتقلت من PC
نعم
Facebook
macarabia
#2
جميل .. هل في تعريف سهل و بسيط ل TCL ?
 

superlinux

عضوية ذهبية
06-08-2012
160
46
47
39
مستخدم للماك منذ
1996
النظام
Linux
هل انتقلت من PC
لا
#3
من اي ناحية التعريف؟


Sent from my iPad using Tapatalk
 

احمد صلاح

Latinooo
طاقم الإدارة
13-01-2009
2,237
399
317
Sault Ste Marie, MI USA
ahmedbasmair.com
مستخدم للماك منذ
2008
النظام
OS X
هل انتقلت من PC
نعم
Facebook
macarabia
#4
تعريف المصطلح .. اي الاختصار من اين اتى ؟ Tcl ..
 

superlinux

عضوية ذهبية
06-08-2012
160
46
47
39
مستخدم للماك منذ
1996
النظام
Linux
هل انتقلت من PC
لا
#5
Tcl= Tool Command Language
Tk=Tool kit
تسمى Command Language اي لغة اوامر ﻷنه تشبه اوامر الشل كثيرًا.
مثال عن طباعة سطر على الطرفية بدون النزول الى سطر جديد:
كود:
puts -nonewline "hello world"
بالمرة.. ارجو ادراج تلوين جميع انواع لغات البرمجة. ليس فقط PHP و HTML . ﻻزم على الاقل C , Java, Perl, Tcl, bash, C++ , و بايثون.
 
الإعجابات: احمد صلاح

احمد صلاح

Latinooo
طاقم الإدارة
13-01-2009
2,237
399
317
Sault Ste Marie, MI USA
ahmedbasmair.com
مستخدم للماك منذ
2008
النظام
OS X
هل انتقلت من PC
نعم
Facebook
macarabia
#6
بالمرة.. ارجو ادراج تلوين جميع انواع لغات البرمجة. ليس فقط PHP و HTML . ﻻزم على الاقل C , Java, Perl, Tcl, bash, C++ , و بايثون.
ابشر نحاول اضافتها ..
 

superlinux

عضوية ذهبية
06-08-2012
160
46
47
39
مستخدم للماك منذ
1996
النظام
Linux
هل انتقلت من PC
لا
#7
اوك ممتاز


Sent from my iPad using Tapatalk