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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: Ma3X در 10 بهمن 1392، 03:11 ب‌ظ

عنوان: سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: Ma3X در 10 بهمن 1392، 03:11 ب‌ظ
*** لطفا قبل از ثبت رای، مطلب رو تا آخر بخونید ***

دوستان من دو سالی میشه که دچار دردسر بزرگی شدم...
شاید احمقانه به‌نظر برسه ولی من به زبان‌های برنامه‌سازی عشق می‌ورزم! برنامه‌نویسی من رو به وجد میاره و هنگام کد زدن خیلی هپی‌ام! (:
به‌طور دقیق‌تر، من به زبان‌های PHP, Python, Java علاقه‌مندم ولی مشکل این‌جاس که نمی‌تونم روی یکی از این‌ها تمرکز کنم، هم‌زمان با هرسه کار می‌کنم و این جلوی پیشرفت رو تاحد زیادی می‌گیره. به‌طور مثال مدتی با جاوا کد می‌زنم که PHP و Python میان تو خوابم که «باز منو کاشتی رفتی؟! :(». کمی که با PHP کار می‌کنم هوای پایتون می‌زنه به سرم...
تو این دو سال یک ماه جاوا کار کردم، بعد رفتم سراغ PHP، دو ماه بعد پایتون،ماه بعدی دوباره جاوا و این چرخه تا الان ادامه پیدا کرده...

حالا شرایطم رو توضیح می‌دم:
حیطه فعالیت و ایده‌پردازی‌های من در درجه اول «وب و اینترنت» (۶۰ درصد)، بعد «موبایل» (۳۰ درصد) و «دسکتاپ و غیره» (۱۰ درصد) هستش.
من با هرسه زبان مذکور تا حدودی کار کردم و باهاشون کاملا آشنا هستم. حالا یک مقایسه می‌کنم:

PHP
از اون‌جایی که مهم‌ترین هدف من وب هست، PHP می‌تونه یک انتخاب خیلی خوب باشه،
چون؛
- مخصوص وب نوشته شده، پس کتاب‌خونه‌ها و فریم‌ورک‌های زیادی برای استفاده‌های مختلف در وب داره
- برای راه‌اندازی و شروع، کاملا Out of Box هست و نسبت به دو زبان دیگه دردسر کمتری داره
- به‌ساده‌ترین وجه ممکن با HTML استفاده می‌شه
- تقریبا همه شرکت‌های هاستینگ از PHP پشتیبانی می‌کنند
ولی؛
- فقط محدود به وب هست، و قابل استفاده در موبایل و دسکتاپ (phpGTK آشغاله) نیست
- نسبت به جاوا سرعت کمتری داره
- تعاملش با سیستم نسبت به پایتون و جاوا بسیار پایین‌تره

Java
جاوا قابل استفاده در همه زمینه‌ها (وب، موبایل، دسکتاپ، وسائل امبدد، و...) هست، یک انتخاب عالیه،
چون؛
- دارای منبع واقعا غنی کتاب‌خانه‌ها در زمینه‌های مختلف
- سرعت و کارایی بالاتری نسبت به PHP و پایتون داره
- محدودیت خاصی نداره، کاملا کراس پلتفرم هست و قابل استفاده در وب، دسکتاپ و موبایل هست
ولی؛
- تسلط بر جاوا تاحدودی سخت‌تر از دو زبان دیگه هست (به دلیل ساختار و گستردگی زبان)
- تهیه هاستینگ جاوا سخت و هزینه‌بر هست
- نسبت به PHP دردسر بیشتری برای استفاده در وب داره

Python
هرطور فکر می‌کنم، می‌بینم نمی‌تونم پایتون رو بیخیال بشم،
چون؛
- بی اندازه فانه
- سینتکس ساده و دلچسبی داره
- کتابخونه‌های کامل در زمینه‌های مختلف داره
- نسبت به PHP و جاوا، توسعه برنامه با سرعت بیشتری انجام میشه
- قابل استفاده در وب، دسکتاپ و موبایل (هرچند کتاب‌خونه‌های موبایل خیلی تعریفی نداره)
- امکان تعامل با زبان‌های دیگه (مثل C و ++C) رو داره
- همین‌طوری کلی پایتون رو خیلی دوست دارم!
ولی؛
- نسبت به جاوا سرعت پایین‌تری داره
- برای استفاده بدون دردسر در وب مجبور به استفاده از فریمورک‌ها (مثل جنگو و فلاسک) هستیم
- هاستینگ‌های کمی هستن که پایتون رو پشتیبانی کنند
- در برنامه‌نویسی موبایل، نسبت به جاوا ضعف‌های زیادی داره
- استفاده‌اش با HTML دردسر داره

نکته: مطالب ذکر شده در بالا، براساس دانسته‌های خودم بوده و ممکن هست برخی از این‌ها درست نباشه...
با توجه به مطالب بالا لطفا (با ذکر دلیل) من رو راهنمایی کنید.
با تشکر
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: Ma3X در 10 بهمن 1392، 04:25 ب‌ظ
دوستان لطف کنن اگر ممکنه، علاوه بر این‌که رای می‌دن، دلیل‌شون رو هم بیان کنند.
با تشکر
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: مجتبی باغبان در 10 بهمن 1392، 07:26 ب‌ظ
اگه کار اصلیتون وب هست. php رو به عنوان زبان اصلی انتخاب کنید و c++ با فریمورک Qt به عنوان دسکتاپ و موبایل در نظر بگیرین.
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: سالار مقدم در 10 بهمن 1392، 08:09 ب‌ظ
اگه کار اصلیتون وب هست. php رو به عنوان زبان اصلی انتخاب کنید و c++ با فریمورک Qt به عنوان دسکتاپ و موبایل در نظر بگیرین.
با اینکه پایتون کارم، تایید میشه.
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: xubuntu4iran در 10 بهمن 1392، 08:16 ب‌ظ
نگفتی واسه کدوم نوع موبایل می‌خوای برنامه بنویسی اگه آندرویده جاوا، پاسخ به این سؤال خیلی سخته، ولی تو این سه تا جاوا زبان با کلاس تریه! پایتون هم زبان اسکریپتیه ولی مشکلش اینه خیلی کنده!رابط استاندارد جاوا و پایتون برای دسکتاپ افتضاحه!C/GTK و بخصوص c++/qT برای دسکتاپ مناسب ترن! من جاوا رو انتخاب کردم!
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: Ma3X در 10 بهمن 1392، 08:38 ب‌ظ
نگفتی واسه کدوم نوع موبایل می‌خوای برنامه بنویسی اگه آندرویده جاوا، پاسخ به این سؤال خیلی سخته، ولی تو این سه تا جاوا زبان با کلاس تریه! پایتون هم زبان اسکریپتیه ولی مشکلش اینه خیلی کنده!رابط استاندارد جاوا و پایتون برای دسکتاپ افتضاحه!C/GTK و بخصوص c++/qT برای دسکتاپ مناسب ترن! من جاوا رو انتخاب کردم!
بله در زمینه موبایل، هدف اصلی اندروید هستش.
«باکلاس بودن» دلیل مناسبی برای انتخاب یک زبان نمی‌تونه باشه! :|
در مورد اینترقیس هم برای پایتون رابط‌های pyQt و pyGTK هستش.
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: HSN6 در 10 بهمن 1392، 10:01 ب‌ظ
خب این‌جا بیش‌تر بحث پلتفرمه تا زبان.

----------------------
یک ایده‌ توی ذهنمه :
یک پلتفرم بازی (مثل keyja و steam ) که به وسیله‌ی پایتون + کیوی ساخته بشه. توی اندروید ، iOS ، گنو/لینوکس ، ویندوز و مک قابل استفاده است. مهم‌ترین چیز توی این پلتفرم بازی چندنفره از طریق شبکه است. یکی از دلایل استفاده از کیوی اینه که مثلا چیزی که در اندروید می‌بینید ، دقیقا توی مک هم همون‌جوریه.
---------------------

تا حالا به HTML5 فکر کردی؟
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: Ma3X در 10 بهمن 1392، 10:39 ب‌ظ
نقل‌قول
خب این‌جا بیش‌تر بحث پلتفرمه تا زبان.
اتفاقا برعکس! همه این زبان‌ها کراس‌پلتفرم هستن. این‌جا بحث خود زبان برنامه‌سازی مطرح هست.

نقل‌قول
تا حالا به HTML5 فکر کردی؟
این چه ربطی به موضوع داره؟!
در هر صورت از هرکدوم از این سه زبان استفاده کنم، توی وب با HTML5 و CSS3 استفاده می‌شه.
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: nixoeen در 10 بهمن 1392، 11:41 ب‌ظ
خوب زبان‌های مختلف برای کارهای مختلف ایجاد شدند. اگر می‌خواید از تعداد کمتری زبان استفاده کنید و در اون زبان حرفه‌ای‌تر بشید، باید وسعت کارهاتون رو کمتر کنید و در یک حوزه خاص حرفه‌ای‌تر کار کنید.

ولی اگر قرار باشه در سه زمینه مختلف مثل توسعه وب‌سایت، توسعه نرم‌افزار موبایل و توسعه نرم‌افزار دسکتاپ فعالیت کنید، برای کاری با کیفیت نیاز به سه زبان مختلف خواهید داشت.
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: amin-asa در 10 بهمن 1392، 11:53 ب‌ظ
خوب زبان‌های مختلف برای کارهای مختلف ایجاد شدند. اگر می‌خواید از تعداد کمتری زبان استفاده کنید و در اون زبان حرفه‌ای‌تر بشید، باید وسعت کارهاتون رو کمتر کنید و در یک حوزه خاص حرفه‌ای‌تر کار کنید.

ولی اگر قرار باشه در سه زمینه مختلف مثل توسعه وب‌سایت، توسعه نرم‌افزار موبایل و توسعه نرم‌افزار دسکتاپ فعالیت کنید، برای کاری با کیفیت نیاز به سه زبان مختلف خواهید داشت.

به به چه نظر خوبیه  ;)
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: Ma3X در 11 بهمن 1392، 12:35 ق‌ظ
خوب زبان‌های مختلف برای کارهای مختلف ایجاد شدند. اگر می‌خواید از تعداد کمتری زبان استفاده کنید و در اون زبان حرفه‌ای‌تر بشید، باید وسعت کارهاتون رو کمتر کنید و در یک حوزه خاص حرفه‌ای‌تر کار کنید.

ولی اگر قرار باشه در سه زمینه مختلف مثل توسعه وب‌سایت، توسعه نرم‌افزار موبایل و توسعه نرم‌افزار دسکتاپ فعالیت کنید، برای کاری با کیفیت نیاز به سه زبان مختلف خواهید داشت.

من این پست رو چند بار خوندم. خیلی شفاف و روون توضیح دادین و تقریبا قانع شدم بالاخره روی یکی (به احتمال قوی PHP) تمرکز کنم. متشکرم.

فقط یک چیزی ذهنم رو مشغول کرده:
من حدود سه ساله که عضو این انجمن هستم، توی این سه سال بارها دیدم که شما تقریبا برای هر موضوعی، یک پاسخ حرفه‌ای و کامل دارید.
از برنامه‌سازی با C و ++C و پایتون و PHP و... گرفته، تا شبکه تا امنیت تا لینوکس، فلسفه نرم‌افزار آزاد و خیلی مباحث دیگه...
واقعا خوشحالم که وجود شما رو درک کردم و از طرف جامعه پارسی زبان نرم افزار آزاد متشکرم که دانسته‌هاتون رو بدون چشم‌داشت در اختیار دیگران قرار می‌دین. حقیقتا افرادی مثل شما خیلی خیلی کم پیدا می‌شن...
سوال من ممکنه شخصی باشه و تمایل به پاسخ دادن نداشته باشید ولی اینه که:
شما چطور در این زمینه‌ها مهارت کسب کردین؟ چند سال طول کشیده تا به این‌جا رسیدین؟ و این‌که روش و برنامه کاری شما چطور بوده؟
شما خودتون سعی کردین در یک زمینه خاص حرفه‌ای باشید یا در زمینه‌های مختلف فعالیت کنید؟

با تشکر
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: جادی در 11 بهمن 1392، 12:20 ب‌ظ
به نظرم سوال انحرافی است‌ (: سوال به شکل خلاصه اینه که «من سه تا کار مختلف می خوام بکنم که سه تا زبون مختلف لازم داره، حالا کدوم زبان واحد می تونه این سه تا زبون رو پوشش بده؟» یا چنین چیزی (: برای وب معمول و مرسوم باید PHP کار کنی، برای دسکتاپ معمول و مرسوم احتمالا سی پلاس پلاس یا اگر روی پی سی هستی چیزهای اونجا رو و برای برنامه نویسی موبایل بنا به اندروید یا ای او اس، جاوا یا آبجکتیو سی.

اگر عاشق برنامه نویسی هستی پیشنهادم اینه که یکی دو زبون اصلی داشته باشی و همیشه زبون های جانبی رو هم تست کنی. من نظراتم رو به شکل بسیار مشروح در مورد اینکه کدوم زبون برنامه نویسی رو باید انتخاب کنیم، اینجا نوشته ام: http://jadi.net/2013/12/kodoom-zaboone-barname-nevisi-behtare/
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: QSBuntu در 11 بهمن 1392، 12:34 ب‌ظ

Java

- سرعت و کارایی بالاتری نسبت به PHP و پایتون داره

- محدودیت خاصی نداره، کاملا کراس پلتفرم هست و قابل استفاده در وب، دسکتاپ و موبایل هست


بنظر من اسم کراس پلتفرم روی جاوا گذاشتن اشتباس.. باهاس بش گف "خوداجرا"،"اون پلتفرم"، "اسپشال پلتفرم" و... (هرچی میخوای بساز ... ولی بش کراس نگو)
علتشم همین موضوعه ک چاوا برای خودش موتور اجرایی روی سیستم نصب میکنه و روی اون اجرا میشه ... موتورش رو برای پلتفرم های مختلف ساختند اون وقت ب برنامه ای که با جاوا ساخته شه کراس پلتفرم میگن!!

در مورد کارایی و سرعت جاوا نسبت به پی اچ پی هم نظرم مخالفه..

(دوستان اشتباهاتم رو متذکر بشند خوشحال میشم)
******

خودت باید ببینی میخوای رو چی کار کنی... بنظر من تو ایران تازه داره اینترنت دنبال جای خودش میگرده(هنوز جاشو هم ندیده چه برسه جاشو پیدا کنه و جا باز کنه :)  )....

پس بنظرم دنبال وب برو و پی اچ پی روو خوب یاد بگیر... پی اچ پی لازمه ولی کافی نیس..
بعدش برو سراغ "دروپال "و "مای اسکیو ال".. دروپال یه سی ام اس ه اُپن سورسه که برپایه پی اچ پی کار میکنه
( اگه تحقیق کنی دیگه بیخیال همه ی سی ام اس های دیگه میشی..)

اگر هم دنبال دسکتاب و موبایل می خوای بری برو سراغ کیوت... که کراس پلتفرمه و با یک بار نوشتن میتونی برای موارد مختلف خروجی بگیری..

عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: HSN6 در 11 بهمن 1392، 02:08 ب‌ظ
همه چیز با پایتون !
Django + Kivy
جنگو برای وب ، کیوی هم برای دسکتاپ و موبایل
البته تفاوت‌ها مشکل به‌نظر می‌رسند(شاید هم باشند!)...
حتی با چارچوب تخیلی PyHuman میشه بشر (آدمیزاد) رو برنامه‌نویسی کرد!!!!!
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: احسان☺ - در 11 بهمن 1392، 02:14 ب‌ظ
همه چیز با پایتون !
Django + Kivy
جنگو برای وب ، کیوی هم برای دسکتاپ و موبایل
حتی با چارچوب تخیلی PyHuman میشه بشر (آدمیزاد) رو برنامه‌نویسی کرد!!!!!
اگه تفننی بخوای کد بزنی،آره همه چی با پایتون!ولی تو بازار کار،یعنی یکی که بخوادبه صورت حرفه ای کار کنه همه چی فرق داره.هاستینگ که پایتون رو هم ساپورت کنه به سختی پیدامیشه.یعنی کسی که بخواد وب کار کنه با پایتون باید سرور(vpsو..)بگیره که اونم باز برای مشتری سخت میشه چون باید یه پولی هم بابت کانفیگ و ساپورت و ... بده.
لان بازار دست php و asp هستش.و فکر نکنم به این آسونی ها پایتون جاش رو باز کنه.
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: nixoeen در 11 بهمن 1392، 02:21 ب‌ظ
شما چطور در این زمینه‌ها مهارت کسب کردین؟ چند سال طول کشیده تا به این‌جا رسیدین؟ و این‌که روش و برنامه کاری شما چطور بوده؟
شما خودتون سعی کردین در یک زمینه خاص حرفه‌ای باشید یا در زمینه‌های مختلف فعالیت کنید؟
خوب اول از همه باید بدونی که باید با توجه به شرایط خودت راهت رو انتخاب کنی. اینکه یک نفری یک راهی رو رفته و برای اون جواب داده، به این معنی نخواهد بود که همون راه برای یک نفر دیگه هم جواب می‌ده.

من زمینه تخصصی خودم شبکه و امنیت هست، ولی خیلی زیاد پیش میاد که تنها به خاطر علاقه یا جالب بودن یک موضوع، در زمینه‌ای خارج از تخصص خودم کار بکنم. من این روش کار کردن رو پیشنهاد نمی‌دم، چون خیلی انرژی زیادی می‌گیره، ولی خوب خودم به دلیل علاقه شخصی‌ام اینکار رو می‌کنم.

من برنامه‌نویسی رو از ۹ سالگی با زبانی شروع کردم که احتمالا اصلا زبان مناسبی برای شروع نیست، Foxpro (http://en.wikipedia.org/wiki/FoxPro). و البته بیش از اینکه با این زبان برنامه‌نویسی یاد بگیریم، کار با پایگاه داده‌ها رو یاد گرفتم. بعد از اون هم با زبان‌های خیلی زیادی برنامه‌نویسی کردم از جمله Basic، Pascal، C/C++، Visual Basic، Delphi، Assembly، PHP, Python, Javascript, Java, ...

وقتی که پایه‌های برنامه‌نویسی رو بدونید، به راحتی می‌تونید از یک زبانی به زبان دیگه برید، اگرچه کار خیلی خوبی نیست، چون انرژی خیلی زیادی ازتون می‌گیره. پیشنهاد هم نمی‌کنم :)

چیزی که می‌تونم پیشنهاد بکنم اینه که وقتی سراغ چیزی می‌ری، یهو نپری وسط قضیه، بلکه از پایه اون رو شروع کنی. برای مثال، شبکه از وصل کردن کامپیوترها به هم شروع نمی‌شه، بلکه از خوندن تئوری شبکه شروع می‌شه. برنامه‌نویسی هم همینطوره. شروع برنامه‌نویسی روی کامپیوتر نیست، بلکه روی کاغذ هستش و اینکه چطور بصورت الگوریتمیک فکر کنیم و الگوریتم‌ها را بفهمیم.
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: بهنام … در 11 بهمن 1392، 05:53 ب‌ظ
ماتریکس جان سلام.
با شناختی که از شما دارم و البته بدون اون هم فکر میکنم بهتره اینو بگم که:
مهم راهت و هدفت هست که بقیه گفتند. گیرم چند وقت با کد زدن و ... حال کردی ولی تا نتیجه‌ی بزرگی نیافرینی به آرامش نمیرسی، بهتره این عشقت را در راه بزرگی خرج کنی تا درآمد (نه صرفا مالی) کسب کنی.

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

با این توضیحات مشخصه چه کسی باید به چه زبانی بپردازه و انگیزه و هدف عامل تمرکز و دوری از سردرگمیش میشه.
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: QSBuntu در 11 بهمن 1392، 09:08 ب‌ظ

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


این فقط میتونه جواب یه علوم کامپیوتری باشه!!

درسته (ب.... جان!)
(دوستان ببخشند که حرف نامرتبت زدم ;D  ;))
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: M!lad در 13 بهمن 1392، 04:37 ق‌ظ
راستش من به دلیل تجربه مشابه از ابتدا تایپیک رو دنبال میکردم ولی خوب چون سایر عزیزان به طور کامل راهنماییتون کردن و به نظرم شما پاسخ اصلی سوالتون رو گرفتید دیگه چیزی نمیگم.

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

آرزوی موفقیت.
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: majidkamali1370 در 14 بهمن 1392، 12:00 ق‌ظ
ببخشید که بحث رو به چالش میکشم ولی چرا روی دو تا از این زبونها متمرکز نمیشید؟ چه تناقضی با هم دارن مگه؟
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: Ma3X در 14 بهمن 1392، 02:21 ق‌ظ
تناقضی با هم ندارن. همین‌طور که توی این دو سال با هر سه کار کردم. ولی شما خودتون دارین می‌گین «تمرکز»، تمرکز روی یکی از این‌ها باید بشه.

هدف از این تاپیک چیه اصلا؟!
ببینید من ذهن ایده‌پردازی دارم و چندین ساله ایده‌هایی توی ذهنم دارم، بیشتر این ایده‌ها در زمینه وب هستن و به‌جز یکی‌شون، بقیه هنوز توسط شخص دیگه‌ای پیاده نشده (و اون یه‌دونه جیب (http://jeeb.ir) هست، که البته خیلی خیلی خیلی سطح پایین‌تر از ایده‌‌ای که من برای همچین چیزی داشتم هستش) ، حالا دوست دارم این ایده‌ها (و چیزهایی که در آینده به‌ذهنم می‌رسه) رو بتونم عملی بکنم. برای این‌کار باید به یک زبان برنامه‌نویسی مسلط بشم و چون کیفیت کار برام مهمه، می‌خوام پیاده‌سازی این پروژه‌ها حرفه‌ای باشه.
البته دو سه سالی می‌شه که این تصمیم رو گرفتم ولی تو انتخاب زبان مشکل داشتم. تو این مدت PHP رو بیشتر از جاوا و پایتون یاد گرفتم و الان می‌تونم اسکریپت‌های معمولی (در حد سیستم مدیریت محتوی ساده) بنویسم. الان هم روی PHP تمرکز کردم و دارم سعی می‌کنم به‌صورت حرفه‌ای یادش بگیرم.

از همه دوستانی که لطف کردن و توی این تاپیک شرکت کردن تشکر می‌کنم (:
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: کیان در 22 بهمن 1392، 05:06 ب‌ظ
وب این روزها فقط با php خالص که نیست آخه!
به جز اون روبی هم داره جا می افته و برنامه های توپی باهاش نوشته شده.
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: DebianGod در 22 بهمن 1392، 05:50 ب‌ظ
ببین عزیزم همه اینا به کنار اخرش برمیگرده به سلیقه و توان خودت
یکی با سی شارپ میره جلو و میره تو asp.net ماهیانه بیست ملیون صود داره یکی هم میره سی شارپ هزارتومن هم گیرش نیومده
تو پی اچ پی هم همینطور یکی میره هیچی گیرش نمیاد یکی میره زرنگه اول میشه
باید اول ببینی به چی سلیقه داری بعد باید توی اون حرفه ای بشی
عنوان: پاسخ : سردرگمی در انتخاب زبان اصلی :(
ارسال شده توسط: QSBuntu در 02 اسفند 1392، 09:44 ق‌ظ
حالا ک تصمیم گرفتی روی پی اچ پی متمرکز بشی بهتره یه سری ب دروپال هم بزنی... ب وقت گذاشتنش میارزه.. موفق باشی:-)