C#��Objectve-C�APython�{�͐���

�č���Ruby�֘A���Ђ̔���グ��������

2009/02/27

�@�o�ŎЂ̕ăI���C���[�E���f�B�A��2��25���A�v���O���~���O����֘A���Ђ�2008�N�̔���グ�f�[�^����A�e����֘A���Ђ̎s��V�F�A���Ž��������f�[�^�����J�����B�f�[�^�̓I���C���[1�Ђ̂��̂ł͂Ȃ��A���Д̔���POS�f�[�^���Ǘ��E�񋟂���j�[���Z���E�u�b�N�E�T�[�r�V�Y���瓾�����̂Ƃ����B

�@�f�[�^���Ž������ĕ��͂������Ă���̂́A�I���C���[�E���f�B�A��Open Tech eXchange����Ŕ��s�l���΂߂�}�C�N�E�w���h���N�\���iMike Hendrickson�j���B2��25���t���̃u���O���e�ɂ��΁A2008�N�̃v���O���~���O����֘A���Ђ̔���グ���т�174�����ŁA2007�N��185��������5.9�������B�������A�R���s���[�^�֘A���БS�̂�8���������Ă���A����Ɣ�ׂăv���O���~���O����֘A���Ђ̔���s�����͓̂��Ɉ����킯�ł͂Ȃ��Ƃ����B

�@�w���h���N�\���������J�����O���t�ɂ��΁A2008�N��4�l�����̔���グ�ŁA�O�N������965�����Ƃ�������i�𐋂��Ă���̂�Objective-C�B�ق���ActionScript��33�����ƍD���B�t�ɗ������݂������������̂�Ruby�ŁA51�����ƂȂ��Ă���B�ق��ɗ������݂̑傫������Ƃ��ẮuJavaScript�i24�����j�v�A�uVisual Basic�i15�����j�v�A�uPerl�i25�����j�v�A�uJava�i12�����j�v�Ȃǂ�����B�������A�����̃J�e�S���[�����ł́A�v���O���~���O���ꂻ�̂��̂�����������Ђ����łȂ��A���̏��Ђ̃R�[�h�T���v���Ŏg���Ă��錾����܂܂�Ă���B

�@Objective-C�̔̔��������������Ă��邪�A�w���h���N�\�����́AMac OS X��iPhone�ł̊J���ɒ��ڂ��W�܂������ƈȊO�ɁA���̐����̗��R�͍l���‚��Ȃ��Ƃ��Ă���B

langs01.jpg 2008�N��4�l�����̕č��s��ł̃v���O���~���O����֘A���Ђ̔̔������̃V�F�A�B�ΐF�͑����X���A�Ԃ͌����X���������Ă��āA�F���Z���قǑ��������������Ƃ�\���Ă��� �o�T�FO'Reilly Media

�@�ȏ�̐��l�ƃO���t�́A���߂̑�4�l�����őO�N�Ɣ�r�������̂����A�ʔN�Ō��Ă������X�������Ď���B

�@�Ⴆ��Ruby�͏o�Ń^�C�g�������̂�40�_����69�_�ւƑ����ďo�Ńu�[���������Ă���悤�Ɍ����邪�A����グ�_���Ō���ƁA2007�N��9��5700������������グ���A2008�N��6��1200����36�����Ƃ������ʂƂȂ��Ă���B

�@����グ�����̑������W���[�Ȍ���Q�ł́AC#�����i�B23�����̔���グ��27�����ɂȂ�A�V�F�A��13.6������15.6����2�|�C���g�㏸���Ă���B����AJava��24��������21�����֔̔������_�E���B�č��s��ł̏��Д̔����ŁAC#��Java�𔲂������ƂɂȂ�B����͉ߋ�3�A4�N�ň�т����X���ɂ���A2005�N����3�N�A����C#�֘A���Ђ̔̔����͑����A�t��Java�֘A���Ђ̔̔����͌������Ă���B

�@���̂ق��ʔN�Ŕ�r����2007�N����2008�N�ɂ����Ĕ���グ�������ɐL�΂����̂�PHP�i15��8000����17��3000���j�APython�i4��6000����5��9500���j�ȂǂŁA�t�ɔ���グ���������̂�JavaScript�i20��3000����17��3000���j�APerl�i3��8000����2��9000���j�AVBA�i6��7000����5��6000���j�AVisual Basic�i10������7��2000���j�ȂǂƂȂ��Ă���B

�@�ق��ɒ��ڂ��ׂ������Ƃ��ẮA����グ������2000���ȉ��́A�����}�C�i�[�ȕ��ނ̏��Ђ̔���グ���L�тĂ��邱�ƁB���̃W�������ɂ́uAlice�v�uHaskell�v�uF#�v�Ȃǂ������Ă��āA�w���h���N�\�����͊֐��^���ꂪ���y���ɂ���������ɂ‚�āA�����������Ђ̔���グ���������Ă���Ƃ��Ă���B���̂ق��A���}�C�i�[�Ƃ������ނł́ALua�i2400����1��1000���j�AProcessing�i2000����8700���j�Ȃǂ������̒��ڊ����B

langs02.jpg �g�b�v10�̃v���O���~���O����̊֘A���Д̔��������ځB2008�N��Ruby�͌��O�ɂȂ��Ă��� �o�T�FO'Reilly Media

�l�b�g��ł̐l�C�́H

�@�o�Ŏs��̔���グ�����V�F�A�́A�v���O���~���O����̐l�C�𐄑�����1�‚̎w�W�ƂȂ蓾��B����������A���x�[�X�̏o�Ŏs��͏k���X���ɂ���A�Z�p�҂������I�����C���Ŏ擾����P�[�X�������Ă���ƍl������B

�@����̃L�[���[�h�ɂ�錟�����̐��ڂ��O���t������uGoogle Trend�v���g���āuC#�v�ƁuJava�v���r���Ă݂�ƁAJava�Ƃ����L�[���[�h�ɂ�錟�������E�I�Ɍ����X���ł��邱�Ƃ������邪�A�܂��������ł�Java��C#�ɑ傫�ȍ���t���Ă��邱�Ƃ�������BWeb��̏��ʂł�Java��C#�͍����傫���B�O�[�O���ȊO�̌����G���W�����܂߂āA�����Ƀq�b�g����y�[�W�������Ƀ����L���O�����\���Ă���TIOBE Software�́uTIOBE Programming Community Index�v�Ƃ����w�W�ł́AJava��1�ʂɃ����N���Ă���6�ʂ�C#�ɍ���t���Ă���B

�@����AGoogle Trend�ŁuRuby�v�uPython�v�uPerl�v���r�����2004�N����Perl����т��Č����X���ɂ���A2007�N�����ɂ͂����3�‚��قڕ���ł��邱�Ƃ�������B���̌�ARuby��Python���قړ����Ő��ڂ������APerl�͌����𑱂��Ă���B�������A���{�ꌗ�����Ō���Ǝ���͈قȂ�APerl�͌����X���ɂ͂�����̂́A�������ł͈ˑRPerl�ARuby�APython�̏��ɑ����B

�@Python��Ruby�ɂ‚��ĕč������Ō���ƁA2005�N�ȍ~��Ruby��Python�����킵�ď��1�`2�����x�͌������������l�q�����Ď���B�����Ruby���Ђ̔���s���s�U�Ƃ����o�Ŏs��Ƌt�̌X���������Ă���Ƃ��l������BRuby�l�C������������͓̂��{�ł��������B�t�ɃC�^���A��h�C�c�A�t�����X�Ȃlj��B�����ł�Ruby����Python�̌������̂ق��������B

�@���Ђ̔���グ���L�тĂ���PHP�ɂ‚��Ă��A���������ڂ͋t�̃g�����h�������Ă���A2004�N�ȍ~�̓R���X�^���g��PHP�̌������������Ă���B

langs03.png Google Trend�ɂ��C#�AJava�̌������̐��ڔ�r�O���t�B�����X���ɂ�����̂́A���ς�炸Java�i���F�j�̂ق���C#�i�ԁj�����������������B�ߋ�30���Ŕ�r����ƌ����{�����[���͖�4�{�B
langs04.png Perl�i���F�j�APython�i�ԁj�ARuby�i���F�j�̔�r�BPerl�͌����X���ɂ���B

�i��IT �������j

�������񂹂��������F

Coding Edge �t�H�[���� �V���L��
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

�L�����A�A�b�v

- PR -

���ڂ̃e�[�}

�\�����[�V����FLASH
"); adremove.push(adstrtmp[adstart]); } } for(var i = 0; i < adremove.length; i++){ adremove[i].parentNode.removeChild(adremove[i]); } adstr.sort().reverse(); adstr = adstr.join(""); return adstr; }

�uITmedia �}�[�P�e�B���O�v�V���L��

Meta��AI�A�J�E���g������{�C�Ōv��@���܂������̂��H
Meta��AI�ɂ��A�J�E���g��Facebook��Instagram�ɓ������悤�Ƃ��Ă���B���̑_���͂ǂ�...

���[�U�[����Threads��1�������@����ł�Bluesky���uTwitter��p�v�Ƃ��Ċ��҂���闝�R�Ƃ́H
Bluesky�͐V���Ƀg�����h�g�s�b�N�@�\�����J�����B����ɂ��A���[�U�[�̓A�v�����ŋ���...

�ς�葱����ڋq�A�ς�葱����}�[�P�e�B���O�@2024�N�ɍł��ǂ܂ꂽ�L�������L���O
�}�[�P�~IT�̍ŐV������`����ITmedia �}�[�P�e�B���O�B2024�N�A�ǎ҂͂ǂ�ȋL���ɒ���...