توزيعة لينكس جديدة للمبرمجين ومطوري الويب. لما لا فهي ليست أول سابقة لمطوري لينكس في أصدار أنظمة عمل مخصصة لمختلف التطبيقات وبيئات العمل.
جندي جديد ينضم إلي فيلق لينكس في معركتها الأبدية. تعرف علي SemiCode, توزيعة لينكس جديدة تقوم علي أبونتو ويرتكذ جمهورها علي المبرمجين ووبشكل خاص مطوري الويب.
قبل التطرق للتفاصيل, في مجموعة أسئلة لازم اجوبلك عليها الأول : لما أغلب التوزيعات مبنية علي بيئة أبونتو؟!!! ليه في توزيعات من الأساس؟؟!!!!!! أفضل توزيعة للمبرمجين؟؟.... بالنسبة للسؤال الأول - السبب أن اغلب التوزيعات مبنية علي أبونتو, يرجع إلي قوة ومرونة بيئة عمل أبونتو وسهولة تطويرها مقارنة بنظائرها الآخري. أما بالنسبة للسؤال الثاني - وجود التوزيع احد اكبر الأسباب لأنتشار بيئة لينكس, ففي الأخلب ستجد توزيعة تلبي متطلباتك الخاصة. بالنسبة لأفضل توزيعة للمبرمجين, في توزيعات كثيرة مفيدة جداً للمبرمجين علي سبيل المثال, Debian, Gentoo, Ubuntu, و Red Hat Enterprise Linux وغيرها. لاكن, موضوعنا بيتكلم عن ظهور عضو جديد إلي قائمة أفضل توزيعات لينكس للمبرمجين - SemiCode, ما الذي يجعل من SemiCode أفضل من نظائره.
يحتوي SemiCode علي مجموعة من بيثات العمل المدمجة "IDEs" لمعظم لغات البرمجة بالأضافي لمجموعة كبيرة من البرمجيات ومحررات النصوص البرمجة الي هتوفر عليك الكثير والكثير من الوقت الهدر, ليتركذ تفكيرك علي تطوير البرمجيات بدلاً من البحث عن بيئات العمل وغيرها من المتطلبات البرمجية والتي ستجدها مدمجة في توزيعة SemiCode بشكل أفتراضي. بالطبع يمكن أزالتها أو أضافة المزيد كما يحلو لك.
مميزات توزيعة SemiCode
تستخدم مستودعات نظام تشغيل Ubuntu 14.04. بالأضافة إلي أستخدامها ل GNOME كبيئو أفتراضية لسطح المكتب. أستخدامها لأحد أفضل وأسهل واجهات العمل "GNOME" في حد ذاته كفيل بكسب عدد كبير من المستخدمين.
بالنسبة للبرمجيات الخاصة بالمطورين, SemiCode تقدم مجموعة من الحزم ك Eclipse, MonoDevelop, Ninja IDE, Bluefish, Atom, Brackets, Sublime Text, Emacs.
المترجمات البرمجية "compilers", OpenJDK for java, Ruby compiler, .NET with Mono Runtime. LAMP stack والتي تأتي منصبة علي التوزيعة بشكل أفتراضي.
بالأضافة إلي, أحتوائها علي Git and Slack desktop client. وشملت العديد من من حزم بايثون مثل beautiful soup.
كل هذا ليس ألا مجموعة قليلة من قائمة طويلة من أدوات التطوير. وقد أستخدمت توزيعة SemiCode, DuckDuckGo كمحرك بحث أفتراضي.
SARAH : مساعد شخصي ذكي
واحدة من الحزم الأصلية المدمجة في نظام التشغيل. في الأساس هو عبارة عن مجموعة من الأسطر البرمجية كنوع من الذكاء الصناعي للأجابة علي أسئالتك وأستفساراتك, شبيه Cortana في نظام ويندوز.
علي سبيل المثال : عند أستخدام النص البرمجي التالي
sarah watch titanic
سيكون الناتج كالآتي :
Name : Titanic
Year of Releasing : 1997
Movie or Series : movie
Genre : Drama, Romance
Cast : Leonardo DiCaprio, Kate Winslet, Billy Zane, Kathy Bates
Ok I will watch it because it got 7.7 on imdb
أداة مفتوحة المصدر يمكنك الأطلاع علي الملف المصدري علي GitHub.
هل تستحق التجربة؟
لفترة طويلة ونحن المطورين في أنتظار نظام تشغيل مخصص للمبرمجين والمتورين. فيأتي SemiCode ليحل هذه المعضلة. فهل يستحق التجربة؟ طبعاً يستحق المحاولة..
إرسال تعليق