در دههی گذشته ، در صنعت نرم افزار برنامه نویسهای بسیاری شروع به کار کردند! با توجه به روند سریع توسعهی نرم افزار برخی از برنامه نویسها مجبور شدند مواردی همچون کارایی ، میزان مصرف حافظه و سرعت اجرایی را در پروسهی توسعهی نرم افزار لحاظ نکنند; این باعث شد تا در دنیای امروز شاهد برنامههای کندی باشیم که با جاوا اسکریپت نوشته شدهاند و در حالت Idle خود بیش از یک تا دو گیگابایت رم مصرف میکنند.
استارت این ایده از همینجا نشأت میگیرد.
هدف اصلی Suckless.org ساخت برنامههای مینیمالی است که فقط همان یک کار را به درستی انجام دهد نه ساخت برنامههایی پر از تبلیغ و ویژگیهای اضافه(Bloated) که شاید به هیچ درد کسیام نخورد. متاسفانه ترند امروزهی دنیای تکنولوژی دقیقا برخلاف این فلسفه است و بیشتر تلاش میکنه تا برنامههای تجاری پر تبلیغای(و پر از خطاهای مختلف که فقط بخاطر پیچیدگی های اضافهی برنامه نویسی در بخش توسعه است) بسازه که بتوانند همه کاری بکنند.
نمیدونم که آیا توی اکوسیستم دوستداران لینوکس فارسی کسی باشه که اسم برنامههایی مثل dwm یا dmenu رو شنیده باشه یا نه ولی اینها نمونههایی از مجموعه برنامههایی است که تو دنیای اوپن سورس(Open Source) از این فلسفه بیرون اومده و یه در جدیدی روی برنامه نویسها و دوستداران تکنولوژی باز کرده.
ساخت برنامهی ساده و ظریف ، خیلی پیچیدهتر از اون چیزی هست که شاید فکراش را بکنید. اگرچه در این بین دنیا نیاز به کسی داره که این سختی را به جون بخره ، تا همگی بتونیم به یه برنامهی قابل اطمینان و مهمتر از همه قابل توسعه برسیم.
گروه هدف Suckless ، آدمهای متخصصی است که کمتر از GUI استفاده میکنند و یا مینیمالیسم برایشان اهمیت قابل توجهای دارد است. امیدوارم با خوندن این پست علاقمند بشید و توی ساخت دنیای بهتر برای یکدیگر نقشی ایفا کنید.
با تشکر از وقتی که گذاشتید. خیلی خوشحال میشم اگر نظرتون رو بیان کنید و بگید که چقدر از نرم افزارهای کند و پر باگ اذیت شدید...