CoffeeScript از ساده ترين زبان هاي برنامه نويسي اسكريپتي
در يك مقطع برخي از برنامه نويس ها جاوا اسكريپت طراحي اپليكيشن در مشهد از تايپ كردن آن كليه سمي كالن و براكت خسته گرديده بودند، براين اساس آن ها گويش اپليكيشن نويسي CoffeeScript را ساختند كهاين لهجه در واقع يك پردازنده بود كه كدهاي آنان را به هيبت بي آلايش و معمولي جاوا اسكريپت تبديل ميكرد. CoffeeScript تحت عنوان يك گويش نرمافزار نويسي مجال بسيار متعددي را براي برنامه نويس ها از روش استعمال نكردن از كليدهاي سمي كالن و براكت صرفه جويي ميكرد. ممكن ميباشد كه Jokers داعيه نمايد كه CoffeeScript صرفا دارنده يك كاربرد ميباشد و آن هم استراحت دادن به دست راست ميباشد البته آن ها يك نكته را فراموش كردند و آن نكته اين ميباشد كه هر چه گويش هاي نرمافزار نويسي تروتميز خيس باشند شل خيس به ذهن وديعه ميگردند و در صورتي سينتكس آن ها نيز شل خيس باشد يادگيري و استعمال از آن ها ريلكس خيس ميباشد.
مزايا و معايب گويش اپليكيشن نويسي CoffeeScript
فقط مزيت به كارگيري از اين گويش اپليكيشن نويسي اين ميباشد كه دارنده سينتكس شل تري ميباشد كه سبب ساز مي گردد به كار گيري از آن و يادگيري آن شل خيس خواهد شد و عيب بلندمرتبه آن نيز اين ميباشد كه گه گاه به كارگيري از براكت ها سبب ميشود كه درك كردن كدهاي داخل هم و بغرنج شل خيس گردد.
D يكياز شايسته ترين لهجه هاي نرم افزار نويسي
براي اكثري از برنامه نويس ها هيچ كدام از لهجه هاي اپليكيشن نويسي به راحتي لهجه نرمافزار نويسي C وجود ندارد. سينتكس هاي آن بسيار شل مي باشند و ساختارهايي كه در آن وجود دارا هستند به طور بدون واسطه با CPU در امر ميباشند. بخش اعظمي از برنامه نويس ها اين گويش نرمافزار نويسي را لهجه اسمبلي قابل حمل ميدانند. با وجود تمامي اين مزايا برخي از برنامه نويس ها به گويش C شم مي نمايند كه مزيت هايي كه در بقيه لهجه هاي نرم افزار نويسي وجود دارااست را از دست داده اند، به همين انگيزه ميباشد كه لهجه اپليكيشن نويسي D ايجاد شده است تا از خصوصيت هاي بقيه لهجه هاي اپليكيشن نويسي استعمال نمايد، اين لهجه با منطق نرمافزار نويسي c و C++ ايجاد شده است در حالي كه بقيه تجهيزات روشن بختي كه در دنياي اپ نويسي و در بقيه گويش هاي نرم افزار نويسي وجود دارااست مانند رئيس خاطر، اينترفيس ها و bounds checking را نيز در خويش دارا ميباشد.
برچسب: طراحي اپليكيشن در مشهد،