آفلاین
user-avatar

پایتون چقد زبان مزخرفیه

6 روز پیش
توسط محمد رستمی آپدیت شد
آفلاین
user-avatar
sajad karimi ( 270 تجربه )
1 هفته پیش

چرا انقد زبان پایتون مزخرف و بیخوده ؟ و چرا انقد تبلیغ میکنن همه پایتون یاد بگیرند ؟
من خودم php کارم یه روز کنجکاو شدم ببینم پایتون چیه انقد تو بوق و کرنا کردن , دیدم یه زبان کاملا مزخرف بدون استفاده و مثل بچه بازی میمونه کسی که پایتون کار میکنه اسم خودشو برنامه نویس نزاره .
الان این همه ادم پایتون یاد می گیرند در صورتی که از این زبان استفاده ای نمیشه , تو حوزه وب که سرورمون php هست جاشم به کسی نمیده , تو اپلیکیشن دسکتاپ و اندروید هم زبان های خانواده C و جاوا و کاتلین هستند , حتی تو حوزه هوش مصنوعی که انقد تعریف میکنن زبان matlab خیلی خیلی قوی تر و بهتر از پایتونه ولی پولیه . و علاوه بر این هوش مصنوعی داستان خودشو داره باید علاوه بر برنامه نویسی ریاضیات هم قوی باشه فک نکنید الان پایتون یاد گرفتید شدید متخصص هوش مصنوعی ایلان ماسک میاد جلو در خونتون!

آفلاین
user-avatar
مانی ( 10428 تجربه )
1 هفته پیش
تخصص : طراح سایت و برنامه نویس

سلام
من خودم php کار هستم اما به نظر من پایتون یک زبان خیلی خوب است برای هوش مصنوعی و وب . سایت های خیلی معروفی هستند که با پایتون نوشته شدند . درسته که تو موبایل و کامپیوتر زبان های خیلی بهتری هستند مثلا برای موبایل جاوا و برای کامپیوتر سی شارپ اما پایتون به نظر من در هوش مصنوعی بهترین زبان است و در بک اند هم یکی از بهترین ها است .
تبلیغات زیادی که پایتون داره به نظر من بخاطر آسان بودنش است اما خب درک کردن مفهوم متغیر و آرایه و if و else و انواع حلقه ممکن است برای کسی که تازه برنامه نویسی را شروع کرده سخت باشه و تفاوتی در زبان نداره . اما به نظر من زبان هایی مثل c c++ java c# برای شروع برنامه نویسی بهتر هستن چون مثلا وقتی که متغیر را تعریف میکنیم حتما باید نوع متغیر را بنویسیم و کسی که برنامه نویسی را تازه شروع کرده به این شکل بهتر مفاهیم برنامه نویسی را درک میکنه . اما خیلی از کسانی که تازه برنامه نویسی را شروع کردند دنبال زبان های آسان هستند و به نظر من بخاطر همین پایتون در این حد محبوب شده .

آفلاین
user-avatar
سیدعلی علوی ( 2622 تجربه )
1 هفته پیش
تخصص : طراح وب

سلام خدمت آقا سجاد @tafime9155
در کمال احترام به نظرت، فارغ از اینکه جمله " بهترین زبان و ابزار توسعه نرم افزار (برنامه نویسی) چیست؟" یک سوال اشتباه هست و ما چیزی به اسم بهترین در همه زمینه ها نداریم. چرا که اگر اینجور بود، اینقدر تنوع در زبان ها و ابزارهای برنامه نویسی نبود و مثلا با اومدن زبان X زبان Y کامل از دور خارج میشد.
خوب مسلما هر ابزاری رو باید از دیدگاه کاربرد و چرایی بوجود اومدنش نگاه کرد. بلاخره یه ضعفی یا یک ارتقائی نیاز بوده که یک زبان جدید و ابزار جدید خلق شده. ضمن اینکه خیلی از زبان ها در بدو تولد و خلقشون صرفا یک پروژه شخصی بودند و کاربرد خیلی ساده داشتند (مثل همین زبان بسیار قدرتمند و دوست داشتنی PHP) و بعدها توسعه پیدا کردند و ضعف هاشون برطرف شده و نقاط قوت بهشون اضافه شده.
در مورد پایتون هم یکم دارید زیادی یک جانبه و با بی انصافی نگاه میکنید. همین طور که در جملات قبلی گفتم، قرار نیست یک ابزار و زبان همه فن حریف و تمام و کمال باشه، که اگه بود کمپانی های بزرگ (مثل گوگل) در پروژه هاشون از چند زبان مختلف استفاده نمی کردند.
پس حتما پایتون و دیگر زبان های برنامه نویسی که شاید حتی اسمشون هم شنیده نشده، به دردخور و کاربردی هستند.
من در حوزه وب و اندروید کار کردم (البته خودم رو برنامه نویس نمیدونم فعلا)، یکی از نقاط قوت پایتون، سادگی در عین قدرته و همه منظوره بودنه (البته همینطور که گفتم قرار نیست در تمام حوزه ها بهترین باشه و... ).
به هر حال نگاه و نظر کارشناسان و جامعه برنامه نویسی به پایتون خیلی روشن، مثبت و بولد هست. این رو میتونید از مقایسه ها و رنک ها ببینید.
ولی در پایان صحبت هام این رو بگم که مسلما در هر حوزه ای یک یا چند ابزار و زبان خیلی قویتر از بقیه کار میکنن و جود دارن (مثلا همینطور که اشاره کردید در حوزه وب PHP و ASP (core/.Net) و...) اما این به معنی بی فایده و به اصطلاح شما مزخرف بودن دیگر ابزارها نیست.

آفلاین
user-avatar
sajad karimi ( 270 تجربه )
1 هفته پیش

باهات موافقم ولی تو وب که فکر نمیکنم بتونه جای php رو بگیره , من به شخصه اصلا با سینتکس پایتون حال نکردم اصلا معلوم نیست داخل شرطی داخل حلقه ای , همش باید حواست باشه space کم یا زیاد ندی , نمیدونی اینی که تعریف می کنی متغیره ارایست چیه , و اصلا چطور میشه با html ترکیب کرد , الان php به بلوغ کامل رسیده سرعتش عالی شده فریم ورک هاش بهترینن , از این ور وردپرس هست , حتی تو حوزه هوش مصنوعی که میگید عالیه اگر درباره matlab خونده باشی میدونی که خیلی قوی تر پایتونه تنها بدیش پولیه و همچنین هوش مصنوعی ریاضیات قوی میخاد , الان همه جوگیر شدن دارن پایتون یاد میگیرن برن هوش مصنوعی در صورتی که ریاضی دبیرستان رو به زور قبول شدن .

آفلاین
user-avatar
مجید ( 4390 تجربه )
1 هفته پیش

پایتون توی فیلد هوش مصنوعی عالیه ولی کسی که میخاد بره سمت هوش مصنوعی باید ریاضیات قوی داشته باشه
ریاضی هم یه چیز حفظی نیست نیازمند استعداد هست

آفلاین
user-avatar
IrajJavidan ( 8468 تجربه )
1 هفته پیش

این احساس مزخرف بودن وقتی بهتون دست میده که سطحی و فقط در حد اینکه ببینم چیه با پایتون کار کردید، چون خودمم اولش همین حس بهم دست داد و گذاشتم کنار و برگشتم به php
ولی اگر جدا بخواهین پایتون رو یاد بگیرین عاشقش میشین
نکته دیگه اینکه پایتون همه جا هست
در حوضه وب جنگو رو داره که اصلا غولیه واسه خودش
برای IoT استفاده میشه، ML AI هم هست و ...
برای هرکاری یک کتابخونه داره ‌و...
اصلا چی بگم
ماهه اصلا پایتون
جدای از اینکه هرچیزی کاربردی داره و درسته که با kivy میشه اپ اندروید ‌و . درست کرد ولی چندان کاربردی نیست
و اگه مزخرف بود که کلا استفاده نمیشد
و دلیل استفادش هم بعید بدونم سادگی باشه و استفاده توسط مبتدیان
چون شرکت های بزرگ دارن ازش استفاده میکنن که با یک سرچ میتونین پیدا کنین

آفلاین
user-avatar
میلاد-م ( 241605 تجربه )
1 هفته پیش
تخصص : طراح رابط کاربری - Front-End

@IrajJavidan1
املای صحیح به این صورت هستش: مزخرف

آفلاین
user-avatar
IrajJavidan ( 8468 تجربه )
1 هفته پیش

@milad خیلی ممنون، اصلاح کردم

آفلاین
user-avatar
mmj-sys ( 2010 تجربه )
1 هفته پیش
تخصص : داش متخصص چیه من پروفسورم .

@tafime9155

داداش تایتل رو عوض کن و با عدد حرف بزن

اگه تو خود گیتهاب کلمه اکسپلویت رو سرچ کنی .
در روبروی پایتون عدد ۴۶۵۳ رو میبینی در صورتی که پی اچ پی به ۵۰۰ هم نرسیده
و من هم همینو مبنا در زمینه تست نفوذ قرار میدم
اگر کلمه وب رو سرچ کنی به عدد ۱۷۷۰۰۰ که در روبروی پایتونه بر میخوری , و پی اچ پی یه پله پایین تره
وقتی کلمه سرور رو سرچ میکنی پایتون با ۷۸۰۰۰ ریپوزیتوری در سه زبان برتر قرار داره
و پی اچ پی در سه زبان اخر

داداچ بازم میگم با عدد حرف بزن

آفلاین
user-avatar
mohammad ( 38155 تجربه )
1 هفته پیش

بعضی از دوستان هستن دو روز با یه زبون کار میکنن دوتا سرچ در موردش میزنن فک میکنن همه چی رو بلدن
تا چند دور باهاش پروژه نزدین چرا ادعای دونستتن میکنین اخه؟!
کار آسونی نیست قضاوت...
انقدر بقیه دوستان با ارقام و منبع های مختلف توضیح دادن که لازم به تکرار دوبارش نیست
ولی خیلی خوبه که قبل هر قضوتی از تمام جهات بسنجی!!!

آفلاین
user-avatar
عرفان صادقی نژاد ( 37229 تجربه )
1 هفته پیش
تخصص : { Back-End Developer { Python

سلام
حالا من یه سوال دیگه دارم ازت چرا php انقدر بی خورده؟
چرا انقدر مزخرفه؟


ببین دوست عزیز اگر شما با یک زبانی حال نکردید دلیل بر مزخرف بودن و بی استفاده بودن اون نیست
هر زبانی کاربرد خودشو داره
برا خلاف php که کاربرد خاص داره
پایتون یک زبان چن منظورس
توی زمینه وب فریم ورک جنگو رو داره که خیلی از سایت های بزرگ باهاش نوشته شدن
و به نظرم امکانتاش رو هیچ فریم ورکی تا حالا نداشته


توی زمینه دستکتاپ PyQt رو داره که یک Api از فریم ورک Qt هست که درسته بهترین نیست اما خیلی از نرم افزار هاش باهاش زده شدن و کاربرد خودشو داره


شما اگر با matlab کار کرده باشید می دونید که چ زبان خشک و داغونیه و الان تمام بیس هوش مصنوعی توسعش روی پایتون انجام می شه
چون الگورتیم هاش انقدر پیچیده هستن که با اسباب بازی هم بنویسیش بازم پیچیدس

جدا از تفکر خیلی از افراد پایتون برای مرحله پروداکشن خیلی کم استفاده می شه و فقط با Cpp پیدا می شن
اما توسعه و پیدا سازی با python , matlab, java و جدیدا julia انجام می شه


بحث دیگه اینکه هر چن وقتی یه چیزی باب می شه همه می خوان برن سمتش
یه روز بورس بود امروز یوتیوب فردا هوش مصنوعی
اینم بگم شما حرص اونا رو نخور اون ها که یه ماه نشده بر می گردن تو لاک خودشون چون حداقل باید 2-3 سال تلاش کنن تا به نتیجه هایی برسن

آفلاین
user-avatar
نوید ( 18190 تجربه )
1 هفته پیش
تخصص : برنامه نویس Go / Django

@tafime9155
سوال اول، عضو شدی که بگی پایتون چقدر مزخرفه؟ عجب آدم بیکاری هستی
سوال دوم: با همین یه روز کار فهمیدی پایتون بده؟
من ده سال PHP میکردم که حداقل 4 سال آخرش لاراول بود، الان حدود 2-3 سال اومدم سمت پایتون و جنگو
باید بدونید سرعت توسعه اپلیکیشن با جنگو خیلی بالاست، بیشتر از لاراول
امکانات هر دو هم یکی، یعنی اینکه قابلیتی نمیتونی پیدا کنی که توی این باشه و توی دیگری نه (به جز پنل ادمین جنگو)
و مورد آخر، اگر دیدید برنامه نویسی که میگه این زبون خوبه و دیگری بد، بدونید از برنامه نویسی سر در نمیاره

آفلاین
user-avatar
Vista ( 15222 تجربه )
1 هفته پیش
تخصص : در حال یادگیری Laravel

@tafime9155
دوست عزیز احتمال مربی شما خوب نبوده شما رو زده کرده و نتوسته منظورشو خوب برسونه که مثلا این آرایه هست یا ...
به نظرم بعد از چند ماه یا چند سال دوباره به Python نگاه میکنید ولی این بار با چشم باز.

آفلاین
user-avatar
sajad karimi ( 270 تجربه )
7 روز پیش

سلام خدمت همه پایتون کارایی که دیس لایک تحویلم دادن
بعضی از دوستان تعصب زیادی رو پایتون دارند بی خود از اون دفاع می کنن , ما همم برنامه نویسم این زبون ها که مال پدرمون نیست بی خود دفاع کنیم ازش باید مثل ابزار استفاده کنیم .
شمایی که میگی پایتون همه جا کاربرد داره کدوم برنامه دسکتاپ یا اپلیکیشن دیدی که با پایتون زده باشن ؟؟؟
کدوم شرکت هست که برنامه نویس پایتون مسلط به فلان فریم ورک برای برنامه دستکاپ یا اپلیکیشن می خوام؟؟؟
و در زمینه وب ! پایتون اصلا برای وب ساخته نشده , یعنی شما بدون فریم ورک نمیتونی سایت بزنی مجبوری از django استفاده کنی و مضاف بر این خیلی کنده و از حافظه زیاد استفاده می کنه , سرعت php خیلی بیشتره نسبت به پایتون و همچنین تو تمام هاست ها از پایتون پشتیبانی نمی کنند , نمیتونی از هاست های اشتراکی استفاده کنی , کدوم مشتری حاضره ماهیانه 1 میلیون پول هاست بده !
ولی php یک زبانی هست که تخصصی برای وب ساخته شده تعداد فریم ورک ها و cms های php از توابع پایتون بیشتره میتونی حتی سیستم اختصاصی یا فریم ورک خودتو درست کنی و توسعه بعدی .
من بی خودی از php دفاع نمی کنم ولی الان به بلوغ کامل رسیده 80 درصد بازار رو در اختیار داره , زبان های گنده ای مثل جاوا یا asp.net نتونستن حریف php بشن , فقط یه عیب داره اونم بحث socket ها هست که برای این کار برنامه نویسا میرن سمت node که این مورد هم تیم php داره برطرف میکنه تو اپدیت بعدی .
پایتون تنها زمینه ای که بتونه بازار رو بگیره هوش مصنوعی هست , هوش مصنوعی هم نیاز به تحصیلات اکادمیک داره ریاضیت باید فول باشه مثل وب دولوپر نیست با چهارتا فیلم خوداموز یاد بگیری .
@navids
@ErfanSadeqiNejad
@mamalida1375
@mmj.sys

آفلاین
user-avatar
mmj-sys ( 2010 تجربه )
7 روز پیش
تخصص : داش متخصص چیه من پروفسورم .

@tafime9155
شما وقتی میگی فریمورک پایتون ینی این فریمورک با پایتون نوشته شده
شما بدون لاراول هم مییتونی سایت بزنی ولی کارت سخت تر میشه
و این همون نقش رو داره
شما بدون جانگو هم میتونید سایت رو بسازید

دوم اینکه سرعت رندر درخواست های پایتون بیشتره و برای همین سایت هایی مثل اینستاگرام ازش استفاده میکنن
و اینکه برنامه دسکتاپ و اپ ها با همه زبان های برنامه نویسی هست , و اپ های پایتونی توش کم نیست
شما به قدری تو php باگ امنیتی دارید که براش دوره میزارید ( البته اهمیتی هم نداره که براش دوره بزارن )
ولی تاحالا ندیدم کسی برای امنیت django دوره بزاره

اگه کلمه بک اند رو سرچ کنید تو گیتهاب میتونید برتری پایتون به php ببینید .
شما php رو نمی تونید به سادگی روی کلاینت نصب کنید
اما با پایتون به سادگی یک کامند میتونید هم به صورت کامپایل شده هم با نصب مفسر اجرا داشته باشید

1994 php ساخته میشه . و شروع میکنه به گرفتن بازار وب
اما جانگو تو سال ۲۰۰۵ ساخته شد ولی الان داره با php رقابت میکنه

آفلاین
user-avatar
عرفان صادقی نژاد ( 37229 تجربه )
7 روز پیش
تخصص : { Back-End Developer { Python

کدوم شرکت هست که برنامه نویس پایتون مسلط به فلان فریم ورک برای برنامه دستکاپ یا اپلیکیشن می خوام؟؟؟

برنامه نویس دستکتاپ پایتون

شما رسما هدفت اینه از یه زبانی خوشت نیومده می خوای بکوبیش و خودتو قانع کنی که یادش نگیری
این همه شرکت که از جنگو استفاده می کنن اگر php بهتر بود که ببخشید مریض نبودن که با جنگو کار کنن
نیازشون به این فریم ورک بوده
بعدم شما که سنگ php رو به سینه می زنی باید به چن نکته توجه کنی
php فقط برای بکند وبه اما پایتون شاید اپ های دستکتاپ و موبایل کمی باهاش زده شدن باشن اما بازم همین امکان رو php نداره
قطعا باید توی زمینه وب php کاربردی تر باشه چون فقط کارش همینه
اما شما با پایتون توی اکثرا زمینه ها می تونید کار کنید

موبایل ، دستکتاپ ، بکند ، هوش مصنوعی ، بیگ دیتا ، دیتا انالیز ، اینترنت اشیا و....

یک برنامه نویس بهترین ابزار رو برای کارش انتخاب نمی کنه بلکه بهترین برطرف کننده نیاز رو استفاده می کنه

آفلاین
user-avatar
حسام موسوی ( 412236 تجربه )
7 روز پیش
تخصص : طراح و برنامه نویس

@tafime9155
به کمک خدا انشالله رکورد تعداد رای‌های منفی به یک گفتگو رو تو راکت میزنین 😂😂
پایتون به این خوبی کلی دارن ازش استفاده میکنن

آفلاین
user-avatar
Muhammad ( 11050 تجربه )
6 روز پیش
تخصص : Back-End Developer

@mmj.sys
نمی‌دونم شما چطور نصب می‌کنین ولی PHP رو هم در عرض یک‌دقیقه با داکر بالا میارم :)
روی ویندوز هم کافیه از php.net دانلود کنید و بعدش استفاده کنید

پی‌اچ‌پی رو هم با پایتون مقایسه کنین نه فریمورکش
تازه دوره‌ی امنیت با PHP هم به خاطر این نیست که PHP باگ امنیتی داره!

کلا بحث مقایسه زبان‌ها به این شکل، غیر علمی و بچگونست

آفلاین
user-avatar
mohammad reza ( 58771 تجربه )
6 روز پیش
تخصص : wordpress

تا اونجایی که من میدونم سرعت php چندبرابره پایتون هست
@mmj.sys

توضیح تصویر رو وارد کنید

آفلاین
user-avatar
IrajJavidan ( 8468 تجربه )
6 روز پیش

@111 فکر کنم منظور @mmj.sys مقایسه جنگو با فریمورکی مثل لاراول بود که جنگو سریعتره

آفلاین
user-avatar
mmj-sys ( 2010 تجربه )
6 روز پیش
تخصص : داش متخصص چیه من پروفسورم .

@111

Django is a little bit faster as it uses the programming language Python which is faster whereas the Laravel uses PHP which is a little bit slower. Django has a lot of built-in tools like decorators, SEO tools, third-party libraries etc., whereas Laravel has simpler features and contains method injection
برای ارسال پاسخ باید وارد سایت شوید