انجمنهای فارسی اوبونتو
جامعه کاربران => پروژهها => نویسنده: koosha در 20 بهمن 1394، 04:19 بظ
-
چند وقت پیش داشتم دوباره با زبان دوست داشتنی و قدرت مند c کار میکردم . روند کاری من به اینصورت هست که با vim کد رو ویرایش میکنم ، با gcc کامپایل و سرانجام اجراش میکنم .
اما چیزی که من رو خیلی اذیت میکرد تکرار این روند طولانی و پایین اومدن سرعت کار بود . این شد که این برنامه رو نوشتم : Nutc
نات سی ، در واقع یک محیط برنامه نویسی زبان سی هستش که به شما امکان میده در یک محیط واحد با استفاده از میانبر های مناسب ، سرعتتون رو چند برابر و روند کاری رو لذت بخش بکنید .
این برنامه برای خودم مفید و جالب به نظر اومد ، در نتیجه خواستم شما رو هم در این لذت سهیم بکنم :)
صفحه ی گیت هاب : https://github.com/kooshix/nutc
برنامه با زبان پایتون نوشته شده و تحت خط فرمان می باشد .
تصویری از محیط برنامه :
-
از نگاشت زیر هم میتونی استفاده کنی:
map <F8> : !gcc % && ./a.out <CR>
البته اگر پروژه بزرگتر شد و به کامپایل چندین فایل نیاز داشتی میتونی یک makefile تنظیم و از make درون vim استفاده کنی.
-
آره ، اونم میشه . با make روند رو سریعتر کرد . ممنونم :)
-
تبریک میگم :) انشالله که پروژه رو ادامه بدی و به نتیجه خوبی برسونی :)
-
ببخشید دلیل خاصی وجود داره که از پایتون 2 استفاده کردید؟
آخه پایتون 3 وجود داره.
-
نه ، دلیل خاصی نداره :)
-
ببخشید دلیل خاصی وجود داره که از پایتون 2 استفاده کردید؟
آخه پایتون 3 وجود داره.
شما دلیل خاصی برای اشاره به پایتون ۳ دارید؟
-
راستش خودم سعی میکنم تا جای ممکن از پایتون 3 استفاده کنم تا به انقراض پایتون 2 کمک کنم.پایتون 3 جدیدتر هم هست.
-
راستش خودم سعی میکنم تا جای ممکن از پایتون 3 استفاده کنم تا به انقراض پایتون 2 کمک کنم.پایتون 3 جدیدتر هم هست.
واژهٔ «انقراض» از دربارهٔ زبانهای برنامهنویسی صدق نمیکنه. هر چیز تازهای که الزاماً خوب نیست. ضمناً این من و شما نیستم که به رکود در استفاده از یک زبان خاص کمک میکنیم بلکه شرکتهای بزرگ اون کار رو میکنن که بعید بهنظر میرسه. در این رابطه اگر مایلید میتونیم بیشتر صحبت کنیم با آوردن دلیل و منطق که پایتون ۳ چرا باید بهجای پایتون ۲ استفاده بشه. یکی از مسئلهها جبر پایتون ۳ بر استفاده از UTF-8 در تمام بخشهاست.
-
من در حدی نیستم که بخوام با شما استادان بزرگوار بحث کنم.
در ضمن اینجا هم جاش نیست.
اما در مورد نات سی
راستش برای برنامه های خودم که با سی مینویسم ویم بهتر و راحت تره
-
ممنون از نظرتون :) اما :
نات سی رو امتحان کردید که ویم رو ترجیح میدید ؟
-
نات سی رو امتحان کردید که ویم رو ترجیح میدید ؟
بله. شاید بخاطر اینه که زیاد با ویم کار کردم.یا اینکه باید بیشتر با نات سی کار کنم.بیشتر با نات سی کار میکنم شاید نظرم تغییر کرد.
+ من خیلی کم با سی یا سی پلاسپلاس برنامه مینویسم.
+ عنوان رو اصلاح کنید یه همزه اضافه داره
-
اگر دو کار زیر رو انجام بدید بهتر میشه:
- محیط ویرایش یه چیزی شبیه بقیه تکست ادیتور ها باشه مثل نانو یا ویم
- یکسری کار ها رو به دکمه های F بدید