�L�]�Ȍ���g�b�v3�uTypeScript�v�uRust�v������‚́H�@JetBrains2024�N�J���Ҍ��������F�l�CAI�c�[���́uChatGPT�v�ƁuCopilot�v���o��

JetBrains�́A�J���҃G�R�V�X�e���̌�����܂Ƃ߂�8��ڂ̔N���������|�[�g�uThe State of Developer Ecosystem 2024�v�𔭕\�����B

» 2024�N12��16�� 08��00�� ���J
[��IT]

���̋L���͉������ł��B����o�^�i�����j����ƑS�Ă������������܂��B

�@�`�F�R��JetBrains��2024�N12��11���i�`�F�R���ԁj�A�J���҃G�R�V�X�e���̌�����܂Ƃ߂�8��ڂ̔N���������|�[�g�uThe State of Developer Ecosystem 2024�v�𔭕\�����BJetBrains�͓�������2024�N5�`6���Ɏ��{���A171�̍��ƒn���2��3262�l�̊J���҂���L���񓚂𓾂��B

�@�ȉ��ł͓����|�[�g����A�������ʂ̃n�C���C�g��AI�i�l�H�m�\�j�̎g�p�󋵂Ɋւ��钲�����ʂ𔲐����ďЉ��B

�}������Typescript��Rust�AAI���p�Ȃǁ@�uThe State of Developer Ecosystem 2024�v�n�C���C�g

2024�N���ł��悭�g���Ă��錾���JavaScript

�@�ߋ�12�J���ԂɎg�p���Ă���J���҂��ł����������JavaScript�i61���j�ł���APython��57���AHTML/CSS��51���ASQL��48���AJava��46���������B

�悭�g���Ă���v���O���~���O����i2017�`2024�j�i�񋟁FJetBrains�j

�������v�悵�Ă���J���҂�����Go��Rust

�@�������v�悵�Ă���J���҂��ł���������́A���m��Go�i10���j��Rust�i11���j���Ƃ������Ƃ����������B�ǂ���̌�����p�t�H�[�}���X�ƕ��񏈗����l�����ĊJ������Ă���A�o�O�����炷���߂ɃR���p�C�����Ɉ��S����ۏ؂���B

�@�����ARust�̐l�C�����܂��Ă������ŁAGo�J���҂̊����͈��肵�Ă���B���i�Ȉ��S���ƃ��������L���J�j�Y���ɂ��AC++��u�������邱�Ƃ�ڎw��Rust�́A�ߋ�5�N�ԂŃ��[�U�[�x�[�X�𒅎��Ɋg�債�Ă����BJetBrains�̃f�[�^�ɂ��ƁAGo���[�U�[��6�l��1�l��Rust�̓������������Ă���B

���C���̃v���O���~���O����Ɠ������v�悵�Ă��錾��i�񋟁FJetBrains�j�����C���̃v���O���~���O����̉񓚗���1���ȏ�̌���̂݌f��

JavaScript VS TypeScript

�@JavaScript�́A�ȑO���琢�E�ōł��l�C�̃v���O���~���O����ł���A��K�͂ȊJ���҃R�~���j�e�B�[�ƖL�x�ȃ��\�[�X���ւ��Ă���B�����ATypeScript�̐l�C���}���ɍ��܂��Ă���B2017�N�̎g�p����12�����������A2024�N�ɂ�37���ɂ܂ŏ㏸���Ă���B

2025�N��TypeScript���w�Ԃׂ���

�@�R�[�h�̐M�����A�ێ琫�A�ŐV�̊J����@�̊ϓ_���猩�āATypeScript���K�����邱�Ƃɂ͑傫�ȗ��_������B�o���L�x�ȊJ���҂ł��J�����S�҂ł��ATypeScript���X�L���Z�b�g�ɉ����邱�Ƃ́A�L�����A�ɂƂ��ĉ��l���铊���ƂȂ邾�낤�B

JavaScript�ɑ΂���TypeScript�̗��_

�@TypeScript��JavaScript�ɑ΂��āA�u�J�����̑����̃G���[���o�v�u�R�[�h�i���̌���ƒ����ɂ킽���ėe�Ղȕێ�v�u�R���p�C�����̃G���[���o�v�u���M�����������A�G���[���������ɂ������t�@�N�^�����O�v�uES6���W���[���̃l�C�e�B�u�T�|�[�g�ɂ������I�ȃR�[�f�B���O�v�Ƃ������_������B

TypeScript��JavaScript�Ɏ���đ��邩

�@�[�I�ȓ����́u�m�[�v���BJavaScript�̓\�t�g�E�F�A�J���ƊE�ōł��l�C������A��{�I�ȋZ�p�̈�‚ł���A�����ɔp��邱�Ƃ͂Ȃ��Ƃ�����B

�@TypeScript�́A���̍��@�\�Ɨ��_����l�C�����܂��Ă��邪�AJavaScript�͍L�͂ȕ��y�A�V���v�����A���S�i����낤�j�ȃG�R�V�X�e���ɂ��AWeb�J���ɕs�Œ��ȑ��݂ł��葱���邱�Ƃ͊m�����BTypeScript��JavaScript�Ɏ���đ���̂ł͂Ȃ��AJavaScript�Ƌ����𑱂��A�J���҂̃v���W�F�N�g�̃j�[�Y��D�݂ɉ����đI������񋟂��Ă����”\���������B

�L�]�x�𑪂�V�w�W

�@JetBrains�͍���̃��|�[�g�ŁA�uJetBrains Language Promise Index�v�i����L�]�x�C���f�b�N�X�j�Ƃ����V�����w�W�𓱓������B�ߋ�5�N�Ԃ̃��[�U�[���̑����A�����̈��萫�A�������v�悵�Ă���J���҂̊����A���̌���𓱓��������ƍl���Ă��郆�[�U�[�̊�����g�ݍ��킹�ĎZ�o�������̂��B���̃C���f�b�N�X�̃����L���O�Ńg�b�v�O���[�v���`�����Ă���̂́ATypeScript�ARust�APython���B

�@Python��2017�N�̍ŏ��̒����ł́A�g�p����PHP�Ɠ����x��32�����������A���ł͐��E�̊J���҂̔����ȏオ�g�p���Ă���B

JetBrains Language Promise Index�i�񋟁FJetBrains�j

AI�̎g�p�󋵂́H�@ChatGPT��Copilot��2��l�C�c�[����

�@�J���҂�69�����R�[�f�B���O�Ȃǂ̊J���֘A��Ƃ�ChatGPT�����������Ƃ�����A49�����ʏ�g�p���Ă���B2�Ԗڂɐl�C�̍���AI�c�[���ł���GitHub Copilot�́A�J���҂�40�������������Ƃ�����A26�����ʏ�g�p���Ă���B

�@�����̊J���҂�AI�Ɋ���‚‚���͖̂��炩�����A���̐V�����c�[���������I�Ɏ󂯓�����邩�ǂ����́A�܂��s�����B

�R�[�f�B���O�Ȃǂ̊J���֘A��ƂŎ��������Ƃ����邩�A�ʏ�g�p���Ă���AI�c�[���i�񋟁FJetBrains�j�����������Ƃ�����J���҂̊�����5���ȏ��AI�c�[���̂݌f��

�N���E�h�x�[�X�̃T�[�h�p�[�e�B�[AI�c�[���̎g�p�Ɋւ���|���V�[

�@�u�R�[�f�B���O��J���֘A�̃^�X�N�ɃN���E�h�x�[�X�̃T�[�h�p�[�e�B�[AI�c�[���iChatGPT�AGitHub Copilot�AGoogle Gemini�Ȃǁj���g�p���邱�Ƃɂ‚��Ă̎��Ђ̃|���V�[�͂ǂ̂悤�Ȃ��̂��v�Ƃ����ݖ�̉񓚂͉��L�̒ʂ肾�����B

  • 29���F�S�Ẵv���W�F�N�g�ŋ��‚��Ă���
  • 26���F�ꕔ�̃v���W�F�N�g�ł̂݋��‚��Ă���
  • 25���F�|���V�[���߂Ă��Ȃ�
  • 11���F�S�Ẵv���W�F�N�g�ŋ֎~���Ă���
  • 6���F������Ȃ�
  • 3���F���̑�

AI�c�[�����g�p���郁���b�g

�@�u�R�[�f�B���O�Ȃǂ̊J���֘A��Ƃ�AI�c�[�����g�p���邱�ƂŁA�ǂ�ȃ����b�g�����邩�v�Ƃ����ݖ�̉񓚂͉��L�̒ʂ肾�����B

  • 67���F����T�����Ԃ̒Z�k
  • 58���F�R�[�f�B���O��J���̐v����
  • 57���F�����I��Ƃ̂��v���Ȋ���
  • 57���F���Y���̌���
  • 45���F�V�����Z�p�A�t���[�����[�N�A����Ȃǂ̂��v���ȏK��
  • 39���F�R�[�f�B���O��J���ɕK�v�Ȑ��_�I�J�͂̌y��
  • 36���F�R�[�f�B���O��J���̌��̉��P
  • 23���F�R�[�h��J���\�����[�V�����̕i������
  • 2���F���̑�
  • 1���F�Ȃ�

AI�c�[���̎g�p�ɂ�鎞�Ԑߖ�

�@�u�R�[�f�B���O�Ȃǂ̊J���֘A��Ƃ�AI�c�[�����g�p���邱�ƂŁA���ς���1�T�Ԃɂǂ̂��炢���Ԃ�ߖ�ł���Ǝv�����v�Ƃ����ݖ�̉񓚂͉��L�̒ʂ肾�����B

  • 32���F1�`2����
  • 27���F2�`4����
  • 14���F1���Ԗ���
  • 13���F4�`8����
  • 9���F8���Ԉȏ�
  • 4���F���Ԃ̐ߖ�ɂȂ�Ȃ�

VR�w�b�h�Z�b�g�̎g�p

�@�u�R�[�f�B���O��VR�i���z�����j�w�b�h�Z�b�g���g�p���Ă��邩�B�g�p���Ă���ꍇ�A�ǂ�ȕp�x�Ŏg�p���Ă��邩�v�Ƃ����ݖ�̉񓚂͉��L�̒ʂ肾�����B

  • 49���F�g�p���Ă��Ȃ����A�����Ă݂���
  • 44���F�g�p���Ă��炸�A�g�p����v����Ȃ�
  • 3���F�ʏ�g�p���Ă���
  • 3���F1�`2�񎎂������A���͎g�p���Ă��Ȃ�
  • 2���F���܂Ɏg�p���Ă���

VR�w�b�h�Z�b�g���g�p���闝�R

�@�u�R�[�f�B���O��VR�w�b�h�Z�b�g���g�p���闝�R�͉����v�Ƃ����ݖ�̉񓚂͉��L�̒ʂ肾�����B

  • 42���F���G�ȃf�[�^�̎��o�������コ���邽��
  • 39���F�}���`�X�N���[���̉��z���[�N�X�y�[�X�Ő��Y�������コ���邽��
  • 28���FVR��p�A�v���P�[�V�����̃e�X�g���ȑf�����邽��
  • 25���F�����I�ȃ��j�^�[�����z���[�N�X�y�[�X�ɒu�������邽��
  • 18���F���z��c�ɂ�鋤����Ƃ��T�|�[�g���邽��
  • 15���FVR�w�b�h�Z�b�g�̌g�ѐ��ɂ��A�ǂ��ł���Ƃ��ł��邽��
  • 14���FVR�Ȃǂ̐V�Z�p�Ɍl�I�Ȋ֐S�����邩��
  • 10���F�J�X�^�}�C�Y���ꂽ���z�‹���񋟂��Ă���邩��

Copyright © ITmedia, Inc. All Rights Reserved.

'; }; BodyAdGAMWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdGAMWithCCE.EVENT_INIT = 'init'; BodyAdGAMWithCCE.EVENT_READY = 'ready'; /** * AdContent �̏������Ɨ��p���� */ BodyAdGAMWithCCE.prototype.init = function () { Logger.writeln('BodyAdGAMWithCCE.prototype.init'); this.dispatchEvent(new CustomEvent(BodyAdGAMWithCCE.EVENT_INIT)); }; /** * �L���g�� GAM ���N�G�X�g */ BodyAdGAMWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); this.dispatchEvent(new CustomEvent(BodyAdGAMWithCCE.EVENT_READY)); }; // global reference window.itm = itm; //entry point const build = function( e ) { BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); } build(); })();

�A�C�e�B���f�B�A����̂��m�点

�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

lɗȂA{ŌZLeBu_iCYv
4AI by IT - AIAAA
Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B