انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: hamidrezakp در 17 امرداد 1394، 08:31 ب‌ظ

عنوان: بهترین زبان برنامه نویسی در گنو/لینوکس بدون نیاز به نصب چیزی برای اجرا
ارسال شده توسط: hamidrezakp در 17 امرداد 1394، 08:31 ب‌ظ
سلام.اخیرا دارم روی لینوکس برنامه میسازم و با pyqt و gt/c++ کار کردم.qt فریم ورک خوبیه ولی برای انتشار برنامه (دادن برنامه به دیگران) باید یکسری کتابخونه ها یا برنامه هایی روی سیستم میزبان نصب بشه که این بنطر من خوب نیست.اینم قبول دارم که همه زبان ها حتی c# هم نیاز به این پیش نیاز ها داره.اما میخوام یه زبان یا پلتفرمی باشه که به طور پیشفرض روی همه لینوکسا یا اوبونتو نصب باشه و کاربر فقط برنامه کامپایل شده رو دانلود و اجرا کنه.
عنوان: پاسخ : بهترین زبان برنامه نویسی در گنو/لینوکس بدون نیاز به نصب چیزی برای اجرا
ارسال شده توسط: koosha در 17 امرداد 1394، 09:07 ب‌ظ
خب خیلی از زبان ها به این صورت هستند .
به طور مثال پایتون ، C و ... .
عنوان: پاسخ : بهترین زبان برنامه نویسی در گنو/لینوکس بدون نیاز به نصب چیزی برای اجرا
ارسال شده توسط: دانیال بهزادی در 17 امرداد 1394، 10:03 ب‌ظ
چرا فکر می‌کنی خوب نیست؟ از نظر امنیتی این ایده یه شاهکاره و یکی از دلایل اصلی این که چرا سامانه‌های گنو/لینوکسی این‌قدر امن‌تر از سیستم‌عامل‌های دیگه هستن!
عنوان: پاسخ : بهترین زبان برنامه نویسی در گنو/لینوکس بدون نیاز به نصب چیزی برای اجرا
ارسال شده توسط: hamidrezakp در 17 امرداد 1394، 11:29 ب‌ظ
خب خیلی از زبان ها به این صورت هستند .
به طور مثال پایتون ، C و ... .

میدونم ولی من محیط گرافیکی میخوام
عنوان: پاسخ : بهترین زبان برنامه نویسی در گنو/لینوکس بدون نیاز به نصب چیزی برای اجرا
ارسال شده توسط: hamidrezakp در 17 امرداد 1394، 11:31 ب‌ظ
چرا فکر می‌کنی خوب نیست؟ از نظر امنیتی این ایده یه شاهکاره و یکی از دلایل اصلی این که چرا سامانه‌های گنو/لینوکسی این‌قدر امن‌تر از سیستم‌عامل‌های دیگه هستن!
درسته . از نطر امنیت یک مزیته ولی برای منه برنامه نویس خوب نیست چون مثلا یک برنامه نوشتم حالا باید هزارتا کتابخونه بگردم پیدا کنم تا بتونم روی سیستم کاربر نصب بشه تا بتونه برنامه رو اجرا کنه.
عنوان: پاسخ : بهترین زبان برنامه نویسی در گنو/لینوکس بدون نیاز به نصب چیزی برای اجرا
ارسال شده توسط: samanparsi در 18 امرداد 1394، 12:02 ق‌ظ
دوست عزیز همون مدیر بسته های سیستم ( apt - yum - dnf -...) خودش میفهمه کدوم بسته رو باید نصب کنه که برنامه درست کار کنه البته اگر برنامه رو واسه لینوکس کامپایلش کنی . مثلا شما وقتی بزنی sudo apt-get install vlc خود apt میره vlc رو چک میکنه بسته های دیگه مورد نیازش رو هم کنارش نصب میکنه واسه همینه که موقع نصب شما یه برنامه رو میخوای نصب کنی کلی چیز دیگه هم نصب می کنه

اگر برنامه رو کراس پلتفرم بخوای باید static کامپایلش کنی یعنی باید کتابخونه های لازم رو ضمیمه خود فایل کامپایل شده کنی ولی خوب اینکار حجم برنامه رو خیلی زیاد میکنه
عنوان: پاسخ : بهترین زبان برنامه نویسی در گنو/لینوکس بدون نیاز به نصب چیزی برای اجرا
ارسال شده توسط: hamidrezakp در 18 امرداد 1394، 12:09 ق‌ظ
دوست عزیز همون مدیر بسته های سیستم ( apt - yum - dnf -...) خودش میفهمه کدوم بسته رو باید نصب کنه که برنامه درست کار کنه البته اگر برنامه رو واسه لینوکس کامپایلش کنی . مثلا شما وقتی بزنی sudo apt-get install vlc خود apt میره vlc رو چک میکنه بسته های دیگه مورد نیازش رو هم کنارش نصب میکنه واسه همینه که موقع نصب شما یه برنامه رو میخوای نصب کنی کلی چیز دیگه هم نصب می کنه

اگر برنامه رو کراس پلتفرم بخوای باید static کامپایلش کنی یعنی باید کتابخونه های لازم رو ضمیمه خود فایل کامپایل شده کنی ولی خوب اینکار حجم برنامه رو خیلی زیاد میکنه

ممنون . تا حالا از این زاویه نگاه نکرده بودم به قضیه ;D