কোডিং: আর্ট থেকে বিজ্ঞান, এবং আবার ফিরে?

এটি 24 মে, 2017. ট্যালিওর সিইও, জেফ লসন, বিকাশকারীদের দ্বারা ভরা একটি অডিটোরিয়ামের সামনে দাঁড়িয়ে।

"কোড সৃজনশীল," তিনি বলেছেন, "এটি কেবল গণিতের চেয়ে বেশি কিছু নয়। এটা শিল্প। "

একটি বিবৃতি সাধুবাদের সাথে মিলিত হয়েছে, তবে এই বিন্দুটির দ্বারা এটি দেওয়া উচিত নয়?

সর্বোপরি, যতক্ষণ আমরা কোডিং করে আসছি মানুষ সৃজনশীলতার জন্য কোড ব্যবহার করছে। Oll০ এর দশকে নলের কম্পিউটার তৈরি চিত্রাবলী এবং নোল্টনের এএসসিআইআই আর্ট থেকে শুরু করে, ৮০ এর দশকে ডেমোসেসিনের উত্থান, এবং ওয়ারহলের ডিজিটাল আর্ট এবং অবশ্যই আজকের দেব আর্ট।

ডিজিটাল আর্টের অগ্রণী, বাম থেকে ডান: নোল্টন, নোল, ওয়ারহল

লসনের বক্তব্যের প্রতিক্রিয়া একটি চিহ্ন যে বিজ্ঞান হিসাবে কোডিং সম্পর্কে আমাদের উপলব্ধি এত দৃ firm়ভাবে এম্বেড হয়েছে যে এটি সৃজনশীল হতে পারে এমন পরামর্শ লক্ষণীয়। তবে সর্বদা সেভাবে হয় নি। প্রোগ্রামিংয়ের প্রথম দিনের লোকেরা প্রোগ্রামিংকে কলা হিসাবে নয় বরং বিজ্ঞানের মতো দেখাতে প্রক্রিয়ায় সক্রিয়ভাবে চাপ দেওয়ার প্রয়োজনীয়তা অনুভব করেছিল। '59 এ, এসিএম এর সম্পাদকীয় বোর্ডের সদস্যরা বলেছেন:

"যদি কম্পিউটার প্রোগ্রামিং কম্পিউটার গবেষণা এবং বিকাশের একটি গুরুত্বপূর্ণ অংশ হয়ে উঠতে হয় তবে একটি শিল্প থেকে শৃঙ্খলাবদ্ধ বিজ্ঞানে প্রোগ্রামিংয়ের একটি রূপান্তর কার্যকর করতে হবে।"

ঠিক আছে, সেই রূপান্তরটি অবশ্যই ঘটেছিল।

সেই থেকে সফ্টওয়্যার বিশ্ব খেয়েছে, তবে এটি আর্ট ওয়ার্ল্ড খায় নি। কম্পিউটার সায়েন্স প্রোগ্রামগুলি সাধারণ বিষয়, তবে কম্পিউটার উত্পাদিত আর্ট এবং কম্পিউটার যেগুলি কম্পিউটারকে ব্যবহার করে সে একটি কুলিঙ্গীয় অঞ্চল হয়ে দাঁড়িয়েছে।

শিল্প উত্পাদন করার পদ্ধতি হিসাবে প্রোগ্রামিং কেন উন্নত হয়নি?

কেউ কেউ পরামর্শ দেন যে প্রোগ্রামিং আর্ট আশানুরূপভাবে বাড়েনি কারণ ডিজিটাল আর্টের অগ্রদূতরা প্রায়শই বিজ্ঞানী এবং ইঞ্জিনিয়ার ছিলেন (কারণ তাদের একসময় বিরল ডিভাইসগুলির অ্যাক্সেস ছিল), প্রশিক্ষিত শিল্পী ছিলেন না এবং তাই তাদের অনেক কৃতিত্ব শিল্প প্রতিষ্ঠানের দ্বারা উপেক্ষা করা হয়েছে। আবার কেউ কেউ এই রূপকথার পরামর্শ দেন যে কম্পিউটার আর্টকে 'কয়েকটি বোতাম চাপানো' বাধাগ্রস্ত করার বাইরে কোনও প্রচেষ্টা প্রয়োজন।

কিন্তু প্রযুক্তি কি নিজেই দোষ দিতে পারে? এটি কখনও কখনও সৃজনশীলতার পক্ষে ব্লকারের মতো হয়ে উঠতে পারে যতটা এটি সুবিধার্থী। যদিও ডেভেলপাররা কোডের মাধ্যমে বিশ্বকে পরিবর্তন করেছে, কোডিং নিজেই আরও জটিল হয়ে উঠেছে। কম্পিউটার কম্পিউটার শিল্পীদের তাদের দেব পরিবেশকে কনফিগার করা, কমান্ডগুলি চালানো, বিল্ড সরঞ্জাম সেটআপ করা এবং সংস্করণ নিয়ন্ত্রণ সিস্টেমের মাস্টারিংয়ের জটিলতার মধ্য দিয়ে কাজ করা দরকার।

এই জটিলতা সৃজনশীলতা ফিরে।

লোকেরা তাদের সৃজনশীল ধারণাগুলি ত্যাগ করে কারণ এটি শুরু করা খুব কঠিন প্রমাণ হতে পারে এবং কোডিং এবং তৈরি করা ব্যতীত অন্য জিনিসগুলিতে খুব বেশি সময় এবং প্রচেষ্টা ব্যয় করা প্রয়োজন।

তবে এখানেই গ্লিচ সাহায্য করতে পারে।

বাঁক থেকে ডানে গ্লাইচের উপর আর্ট: বাই_কনসপ্রেসি_আর_ ডিজাইন, চেক বক্স আর্ট তৈরি করুন এবং রঙ-ঘুরে বেড়ানো

কীভাবে গ্লিচ কোডিংকে সৃজনশীল হতে সহায়তা করে

অনলাইনে কোড দিয়ে জিনিস তৈরির ক্ষেত্রে যে জটিলতা সাধারণত হাতের মুঠোয় যায় সেগুলি সরিয়ে দিয়ে, গ্লিচ কেবল কোডের সক্ষমতা সরবরাহ করে সৃজনশীলতার প্রচার করে। এটি জিনিস তৈরির পথে বাধার আক্রমণ করে।

আপনি কি কখনও নতুন লাইব্রেরি, কাঠামো বা প্রযুক্তি ব্যবহার করে দেখতে চেয়েছিলেন, তবে কী তৈরি করবেন তা সিদ্ধান্ত নিতে পারেন নি? আপনাকে অনুপ্রাণিত করতে আমরা নমুনা অ্যাপ্লিকেশনগুলির ক্রমবর্ধমান সংগ্রহ সরবরাহ করি।

আপনি কি কখনও কোনও কিছু তৈরি করতে উত্সাহিত হয়েছেন তবে একটি ফাঁকা কোড সম্পাদকের দেখায় এটি দ্রুত বিলুপ্ত হয়ে যায় এবং আপনি 'আমি কোথায় শুরু করব' ভাবতে শুরু করেছিলেন? আমাদের নমুনা অ্যাপ্লিকেশনগুলি বাস্তব, কার্যকরী প্রকল্প, যা আপনি সরাসরি শুরু করার জন্য রিমিক্স করতে পারেন।

এবং অবশ্যই, আটকে থাকার মতো সৃজনশীলতা কিছুই থামায় না। ঠিক আছে, যদি আপনি করেন তবে গ্লিচ এ আপনি কেবল আপনার হাত বাড়িয়ে দিতে পারেন।

কোড সহ স্টাফ তৈরির মধ্য থেকে কৌতুকপূর্ণ প্রযুক্তি সংক্রান্ত বিশদ বিবরণ সরিয়ে, গ্লিচ আপনাকে আরও সৃজনশীল হতে মুক্তি দেয়। এবং আমাদের নতুন ডিজিটাল আর্ট বিভাগের সাথে আমরা আপনাকে উভয়কেই অনুপ্রেরণা জোগাতে উদাহরণস্বরূপ প্রকল্পগুলি সরবরাহ করি এবং আপনাকে শুরু করতে সহায়তা করি।

আমরা আশা করি যে গ্লিচ সৃজনশীলতাকে কোডিংয়ে ফিরিয়ে আনতে সহায়তা করে এবং আমরা বিজ্ঞান এবং শিল্প উভয় হিসাবে প্রোগ্রামিংয়ের ভারসাম্যকে সজ্জিত করার জন্য আমাদের বিটটি করি।