개발언어

“프로그래밍 언어 개발의 감초” LLVM의 이해와 활용 방법

현재 개발 환경 분야에서는 매일 새로운 언어와 기존 언어에 대한 개선이 쏟아지고 있다. 모질라의 러스트, 애플의 스위프트, 젯브레인스의 코틀린, 그리고 실험적 파이썬 변형인 모조(Mojo) 등이 대표적이다. 모두 개발자에게 속도, 안전성, 편의성, 이...

LLVM 개발자 프로그래밍 2023.08.23

러스트 언어를 좋아하는 이유, 그리고 싫어하는 이유 7가지

요즘은 매일 새로운 프로그래밍 언어가 만들어지는 것 같다. 대부분 소프트웨어 개발자에게 필요한 이상으로 많은 프로그래밍 언어가 있다. 프로그래머는 번뜩이는 천재성으로 새롭고 멋진 뭔가를 만들기 시작한다. 그러나 많은 경우 틈새 언어가 되어 한 가지 고...

러스트 개발언어 컴파일러 2022.10.12

C 언어, 두 달 연속 인기 언어 1위…20위 첫 진입 러스트도 주목

C 프로그래밍 언어가 티오베(Tiobe) 개발언어 인기 인덱스에서 두 달 연속 1위를 차지했다. 하지만 2020년 6월 순위에서 오히려 더 주목을 받는 것은 처음으로 20위 권에 들어온 러스트(Rust)이다.   모질라 프로젝트인 러스트는...

티오베 개발언어 인기도 2020.06.03

코로나19로 C 언어 인기 급상승 "의료기기에 많이 사용"

2015년 3월 이후 처음으로 C 프로그래밍 언어가 자바를 대신해 티오베 인덱스에서 가장 인기 있는 개발 언어로 부상했다. 티오베는 C 언어의 부상에 코로나19가 영향을 미쳤을 것으로 추정했다. 티오베는 코로나19가 여러 가지 이유 중 하나일 것이라...

개발언어 C++ PYPL 2020.05.06

2019년 인기 급상승 개발언어는 C : 티오베 인덱스

티오베 인덱스(TIOBE Index)에서 C 프로그래밍 언어가 최신 유행의 파이썬을 누르고 2019년 인기 상승폭이 가장 큰 언어로 선정됐다. 2018년 1위를 기록한 파이썬은 올해도 우승 후보로 점쳐졌지만, C가 지난 한 해 동안 2.4%p 상승하며...

컴파일러 순위 파이썬 2020.01.09

C 프로그래밍 언어가 여전히 최고인 이유 : 개발언어 일대일 비교

어느 기술이든 다른 기술보다 어떤 일을 특별히 잘 하지 않는 50년 이상 살아남을 수는 없다. 더구나 컴퓨터 기술이라면 두 말할 필요도 없다. 그런데 C 프로그래밍 언어는 1972년부터 사용되기 시작해 소프트웨어로 움직이는 지금 시대에도 핵심적인 구성...

자바 닷넷 파이썬 2019.06.21

F#을 사용해야 하는 14가지 분명한 이유

F#은 강한 형식의 함수 우선 프로그래밍 언어로, 복잡한 문제를 단순한 코드로 해결할 수 있게 해준다. ML을 기반으로 .NET 프레임워크 상에 구축된 F#은 우수한 상호운용성, 이식성, 런타임 속도, 그리고 “5C”인 간결함(c...

프로그래밍 하둡 개발언어 2018.04.26

“미래를 생각하는 개발자를 위한” 지금 배워야 하는 프로그래밍 언어

프로그래밍 언어 배우기는 어렵지 않다. 경험만 있다면 24시간 이내에 기본은 익힐 수 있다. 구직 시장에서 경쟁력을 높이기 위해 새로운 프로그래밍 국제 공용어를 찾는 중이라면 지금 사용하는 언어도 감안해 선택해야 한다. 다음 중에서 이미 알고 있...

자바 프로그래밍 루비 2018.03.27

코틀린, “자바 넘본다”…구글 지원에 안드로이드 개발 환경 잠식

코틀린(Kotlin)이 모바일 플랫폼 영역에서 조만간 자바를 압도할 것이란 분석이 제기됐다. 모바일 데이터베이스 업체 렐름(Realm)은 자사 데이터베이스 사용자 10만 명을 대상으로 한 익명 조사를 실시해 개발자사 선택하는 SDK를 기준으로 어...

자바 IDE 개발언어 2017.10.11

“데이터베이스의 언어” SQL이란 무엇인가

오늘날 구조화 쿼리 언어(Structured Query Language)는 비록 제품들 간에 자사 고유의 확장 기능을 가지고 있기는 하지만, 관계형 데이터베이스에서 데이터를 조작하고 쿼리하는 표준 수단이다. SQL의 편의성과 보편성은 하둡(Hadoop...

데이터베이스 SQL 개발언어 2017.08.30

“과거는 잊어라” 소프트웨어 개발의 본질을 바꾸는 21가지 기술

아주 오래 전에 개발자들은 빠르고 가벼운 어셈블리 언어로 개발했다. 코드를 입력하기 위해 기계 전면의 스위치를 조작해 줄 사람을 고용할 수 있을 정도로 예산이 많은 적도 있었고, 상황이 좋지 않을 때는 개발자가 직접 그 일을 했다. 복잡할 것이 전혀 ...

데이터베이스 프레임워크 통합 2017.08.07

미워 죽어도, 없으면 살 수 없는 7가지 프로그래밍 언어

원한을 갖지 말라는 선의의 조언은 분명 생계를 위해 컴퓨터와 씨름하던 사람의 입에서 나온 말은 아니었을 것이다. 프로그래밍 언어의 지옥같은 로직과 싸우다 보면 최악의 버그들이 떠다니는 칠흑같은 공허함의 공포를 알게 된다. 물론 누구나 처음에 컴퓨...

자바 코볼 프로그래밍 2016.05.25

“세상을 프로그래밍하라” 사물 인터넷 시대의 필수 개발 기술 12가지

많은 신생업체들이 세상을 바꾸겠다는 포부를 가지고 출발하지만, 이들이 말하는 것은 세상 자체나 세상 속의 물리적인 사물을 의미하진 않는다. 사실상 이들이 말하는 변화의 구체적 모습은 데이터 패킷을 교환하거나 데이터베이스에 엔트리를 배치하는 등인 경우가...

프로그래밍 프레임워크 표준 2016.02.18

글로벌 칼럼 | 스파크에서 마음에 들지 않는 5가지

맵리듀스(MapReduce)가 점차 힘을 잃는 추세에 지난해 클라우데라(Cloudera), IBM과 같은 주요 업체들의 전폭적인 투자까지 더해지며 빅데이터 프로세싱 플랫폼인 아파치 스파크(Spark)가 본궤도에 오르기 시작했다. 10줄 미만의 코...

스파크 개발언어 빅데이터 2015.11.16

그루비와 아파치 재단의 환상적 결합…”다운로드 수 2배 증가"

아파치 소프트웨어 재단(Apache Software Foundation)과 그루비의 조합이 긍정적인 효과를 냈다. 불과 6개월 만에 그루비의 다운로드 수가 2배로 증가해서다. 아파지는 지난 3월 자바 가상 머신(JVM)에서 작동하는 동적 언어인 ...

아파치 개발언어 개발자 2015.11.13

여전히 대중의 사랑을 받는 레거시 기술 5가지

“망가지지 않은 장비에 괜히 손대지 말라”는 속담은 오늘날에도 적용된다. 기술의 진보가 계속되고 루비, 하둡 같은 새로운 이름들이 뉴스의 헤드라인을 장식하는 와중에도, 우리 사회 곳곳에선 여전히 수많은 기존 솔루션들이 각자의 자리...

자바 코볼 기술 2015.08.18

자바스크립트 '여전히 강세', C++ 도약 눈여겨볼 만해

타이오브(Tiobe) 월간 언어 순위 지표에서 C++가 가장 많은 상승률을 확보한 가운데, 자바스크립트는 여전히 강세인 것으로 드러났다. 지난 2014년 7월 이후 C++의 인기도가 크게 올랐다. 타이오브 보고서는 “지난해와 비교해 C...

자바스크립트 개발언어 C++ 2015.07.21

개발에 새로운 힘을 부여하는 '프로그래밍 언어 분기'

컴퓨터 언어가 일상 언어와 비슷한 점은 끊임없이 진화한다는 것이다. 다만 프로그래밍 언어의 진화에서만 볼 수 있는 요소는 명확한 '분기'다. 즉, 공식적으로 줄기에서 갈라져 나오고 뿌리에서 이탈할 수 있는 부분이다. 일시적으로 분기가 일...

PHP 자바스크립트 언어 2015.04.14

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.