TJ Holowaychuk من أغزر المبرمجين إنتاجا على منصة node.js, نزوحه للغة Go تعد كسبا لمجتمع اللغة.

نعم هو كذلك، وهو مبرمج Express.js

مند شهرين تقريبا انتقلت من NodeJS الى تعلم GO انا لا اعتبر نفسي مبرمج NodeJS محترف لاكن هذه تجربتي

سبب انتقالي هو مشروع كنت اعمل عليه المشروع قابل للتوسع و يعتمد على real time لهذا كان اول خيار لدي هو nodeJS بدات العمل على المشروع لاكن سرعان متوقفت عن العمل عليه لانه لم تعجبني طريقة عمل NodeJS

في الحقيقة كنت مهتما جدا بطريقة تنظيم ROR والانتاجية العالية فيه لهذا كان هو خياري الثاني بما ان المشروع خاص بي كنت اريد شيء مختلف

لهذا كنت اقرا في كل مرة مقالة من هنا وهناك تتحدث عن GO و Scala وقد اعجبت بهما فعلا

حتى الان كل شي جيد معي وانا مستمتع بتعلم GO ومن يدري ربما سوف اقوم بخلط تقنيتين معا في مشروعي

من فضلك يعنى ما الذى أعجبك فى GO ؟

وما الذى لم يعجبك فى node رغم السرعة - الكفاءة فى تطبيقات الوقت الفعلى ؟

احد اهم الاشياء التي اعجبتني في Go هي بساطة وسهولة تعلمها بالاضافة الى انها لغة تلبي متطلبات العصر بفضل المفاهيم والتقنيات الجديدة التي اتت بها وتم تصميمها من الصفر عكس JavaScript المبنية على الترقيع و لا ننسى السرعة سواء من ناحية الاداء او التطوير و من يقف وراء تطوير هذه اللغة انه Ken Thompson ودعم Google حاليا قامت العديد من الشركات الكبرى بتبني Golang في Production الشيء الذي زاد نسبة شعبيتها

بالرغم من كل هذا انا اعمل على JavaScript يوميا ولا الومها انما اظن انه انسب مكان لها هو الذي ولدت فيه وهو المتصفح ام NodeJS فيقتصر استخدامي لها حاليا على بعض المهام البسيطة كالادوات و Workflows

وهذا المقطع شاهدته منذ مدة اعجبني اردت ان اشاركه معك

https://www.youtube.com/watch?v=b6yLwvNSDck

هل من شئ قمت به بـ GO وفى المقابل هل من شئ قمت به بـ Node ؟؟

وهل لو نود بنفس سهولة جو أو أسهل هل كنت ستفضل نود حينئذ ؟؟

Golang

لغة البرمجة Golang

96 متابع