ÑëÊÓÍø|ÖйúÍøÂçµçÊǪ́|ÍøÕ¾µØͼ |
¿Í·þÉèΪÊ×Ò³ |
ÖйúÍøÂçµçÊǪ́ > ÐÂÎĄ̊ > ÐÂÎÅÖÐÐÄ >
·¢²¼Ê±¼ä:2012Äê07ÔÂ10ÈÕ 10:19 | ½øÈ븴ÐËÂÛ̳ | À´Ô´£ºÄÏ·½Íø | ÊÖ»ú¿´ÊÓƵ
΢·Ã̸ | ΢ֱ²¥ | ΢¹ã³¡ | ÃûÈËǽ | ÅÅÐаñ
• ³È×Ó´òÀ¯¸ÃÈçºÎʶ±ð • ½ÒÃؼßÊ®ÑÐÖÆÈ«¹ý³Ì
¸÷±à³ÌÓïÑÔÅÅÃû±ä»¯Çé¿ö
¡¡¡¡±±¾©Ê±¼ä7ÔÂ10ÈÕÏûÏ¢£¬¾ÝÒ»·Ý×îеÄÑо¿±¨¸æÏÔʾ£¬ÓÃÓÚΪƻ¹ûiPhoneºÍiPad¿ª·¢Ó¦Óõıà³ÌÓïÑÔObjective-CÏÖÒѳÉΪÊÀ½çÉϵÚÈýÁ÷Ðеıà³ÌÓïÑÔ¡£
¡¡¡¡ÃÀ¹ú±à³ÌÓïÑÔÑо¿¹«Ë¾TIOBE·¢²¼±¨¸æ³Æ£¬Objective-CÔÚTIOBE Programming Community Index£¨TIOBE³ÌÐòÉçÇøÖ¸Êý£©ÅÅÐаñÖеÄÅÅÃûÒѾÉÏÉýÖÁµÚÈý룬³¬Ô½CÓïÑÔµÄÁíÒ»¸öÑÜÉú¹¤¾ßC++£»CÓïÑÔ±¾ÉíÈÔ¾ÓÓÚ°ñÊ×£¬Java´ÎÖ®¡£
¡¡¡¡½ö½öÔÚÒ»ÄêÒÔÇ°£¬Objective CÔÚTIBOEµÄÅÅÐаñÉÏ»¹Ö»ÊÇÃûÁеÚ46룬ÕâÖÖÓïÑÔͻȻáÈÆðµÄÈ«²¿ÔÒò¶¼À´×ÔÓÚÆ»¹û¡£ÃÀ¹ú¿ªÔ´Ó¦Óÿª·¢Æ½Ì¨AppceleratorµÄ¿Æ¼¼Ö÷¹ÜŵÀ¼»³ÌØ£¨Nolan Wrigh£©Ö¸³ö£º¡°Õ⣨ÖÖÅÅÃûµÄ±ä»¯£©½ÏÉÙµØÓëObjective C±¾ÉíÓйأ¬½Ï¶àµØÓëÆ»¹ûÉú̬ϵͳµÄ³É¹¦Óйء£Objective CÕýÔÚÏíÊÜÄÇÖÖÀûÒ棻Èç¹ûÔ±¾ÊÇÁíÒ»ÖÖÓïÑÔ£¨±»ÓÃÔÚÆ»¹ûµÄƽ̨ÉÏ£©£¬ÄÇôҲͬÑù»áÏíÊÜÕâÖÖÀûÒæ¡£¡±
¡¡¡¡Æ»¹ûÑ¡¶¨Objective CµÄÔÒòÔÚÓÚ£¬ËüÊÇNeXTSTEP²Ù×÷ϵͳѡÓõıà³ÌÓïÑÔ£¬Õâ¸öϵͳÊÇÓÉÒѹÊÆ»¹ûÁªºÏ´´Ê¼ÈËÊ·µÙ·òÇDz¼Ë¹£¨Steve Jobs£©¼°ÆäNexT¹«Ë¾ÔÚ¶þÊ®ÊÀ¼ÍÆßÊ®Äê´úÖÐÆÚ¿ª·¢µÄ£¬Ëæºó³ÉΪƻ¹ûMac OS X²Ù×÷ϵͳºÍiOS²Ù×÷ϵͳµÄ»ù´¡¡£iPhoneºÍiPad¶¼Ê¹ÓÃiOS²Ù×÷ϵͳ¡£
¡¡¡¡Objective C×î³õÊÇÔÚ¶þÊ®ÊÀ¼ÍÆßÊ®Äê´úÔçÆÚÓÉÒ»¼ÒÃûΪStepstoneµÄ¹«Ë¾µÄÁ½Ãû¿ª·¢Õß¡ª¡ª²¼ÀµÂ¿¼¿Ë˹£¨Brad Cox£©ºÍÌÀÄ·À·ò£¨Tom Love£©¡ª¡ª¿ª·¢µÄ£¬Ö±µ½2008ÄêÏÄÌìÕâÖÖÓïÑÔÔÚTIOBEµÄÅÅÐаñÉÏ»¹¼¸ºõ¶¼ÕÒ²»µ½¡£µ«ÔÚµ±Ê±£¬Æ»¹û·¢²¼ÁËiPhone App StoreÓ¦ÓÃÉ̵ꡣʱÖÁ½ñÈÕ£¬¾ÝTIBOEÖ¸ÊýÏÔʾ£¬Objective CÔÚÈ«ÇòÈí¼þÖÐËùÕ¼·Ý¶îÒѾ´ïµ½ÁË9.3%£¬ÂÔ΢¸ßÓÚC++µÄ9.1%¡£
¡¡¡¡Áí¾Ý¡°Í¸Ã÷ÓïÑÔÖ¸Êý¡±£¨Transparent Language Index£©µ÷²éÏÔʾ£¬Objective CÔÚÈ«ÇòÈí¼þÖÐËùÕ¼·Ý¶îΪ9.2%£¬¸ßÓÚC++µÄ7.9%¡£
¡¡¡¡ËäȻƻ¹ûApp StoreÊÇObjective-C×î½üÅÅÃûÉÏÉýµÄÖ÷ÒªÔÒò£¬µ«Ó¦Óÿª·¢ÉÌArcTouchµÄ¼¼ÊõÖ÷¹Ü°£Àï¿ËÏÄƤÂÞ£¨Eric Shapiro£©Ö¸³ö£¬ÕâÖÖ±à³ÌÓïÑԱȴó¶àÊýÓïÑÔ¶¼¸üÈÝÒ×ʹÓᣡ°¼¸ºõÈκÎÈ˶¼ÄÜÈ¥ÌôÒ»±¾Ê飬Ȼºóѧϰ£¨Objective C£©µÄ»ù±¾Ó¦Óᣡ±ÏÄƤÂÞ˵µÀ¡£¡°ÄDz»»áÈÃÄã±ä³Éר¼Ò£¬µ«È´ÊÇÒâζ×Å»áÓиü¶à£¨¿ª·¢Õߣ©ÊìϤÕâÖÖÓïÑÔ¡£¡±
¡¡¡¡ÅµÀ¼±íʾ£¬¿ª·¢ÕßÏëÒªÊìÁ·Ê¹ÓÃObjective-CÈÔÐèÒ»¸öѧϰÇúÏߣ¬µ«Ò»µ©Ñ§³É£¬ÄÇô¾ÍÄÜ´ÓÆ»¹ûÄÇÀïÊÜÒæ¡£¡°Æ»¹ûºÜ¿ÉÄÜÊÇ×î·¢´ïµÄ¿ª·¢ÕßÉú̬ϵͳ¡£¡±Ëû˵µÀ¡£¡°Ò»µ©ÈËÃÇͨ¹ýÁËѧϰÇúÏߣ¬ÄÇô¾Í»áÇãÏòÓÚÕë¶Ôϲ»¶ÕâÖÖÓïÑÔ¡£¡±
¡¡¡¡µ«ÊÇ£¬Objective-C²»Ì«¿ÉÄÜ»áÔÚ½üÆÚÄÚÔÚÈËÆø¶ÈÉϳ¬Ô½JavaÓïÑÔ¡£ÓëObjective-C¡ª¡ªÕâÖÖ±à³ÌÓïÑÔÖ÷Òª±»ÓÃÀ´¿ª·¢iPhoneµÈÉ豸µÄ¡°Ç°¶Ë¡±Èí¼þ¡ª¡ª²»Í¬µÄÊÇ£¬JavaÊÇÔËÐС°ºó¶Ë¡±Èí¼þµÄ·þÎñÆ÷µÄÖ§Öù£¬ÕâÖÖÈí¼þÄÜÏòÊÖ»ú¡¢Æ½°åµçÄԺ͸öÈ˵çÄÔÌṩÔÚÏß·þÎñ¡£´ËÍ⣬Java»¹ÊÇÓÃÀ´Ôڹȸè(΢²©)AndroidÒƶ¯²Ù×÷ϵͳÉÏ¿ª·¢Ó¦ÓõÄÓïÑÔ¡£
¡¡¡¡ËäȻƻ¹ûÒƶ¯É豸µÄÈËÆø¶ÈºÜ¸ß£¬µ«Android²ÅÊÇʹÓÃ×î¹ã·ºµÄÒƶ¯²Ù×÷ϵͳ¡ª¡ªÖÁÉÙÔÚÃÀ¹úÊÇÕâÑù¡£
¡¡¡¡À´Ô´£ºÌÚѶ¿Æ¼¼
¡¡¡¡±à¼£ºÂÞÍþ