반응형
반응형

클라우드 컴퓨팅, 모바일 개발, AI의 발전에도 전 세계 기업의 일상적인 비즈니스는 여전히 1990년대에 등장한 3가지 프로그래밍 언어를 기반으로 운영되고 있다. 거의 모든 언어 순위 조사에서 최상위를 차지하는 자바스크립트와 파이썬 그리고 자바다. 깃허브의 연례 옥토버스 현황(State of the Octoverse) 보고서를 보면, 2014년부터 매년 상위 4개 언어 중 3개를 이들 언어가 차지한다. 이들 프로그래밍 강자가 거의 30년 동안 개발자에게 최고의 선택지로 남으며 마땅한 경쟁자조차 없는 이유가 무엇일까?

 

자바스크립트(사용자 580만 명)

자바가 백엔드를 움직인다면, 자바스크립트(이름과는 달리 실제로는 자바와는 아무런 관련이 없다)는 애플리케이션의 프론트엔드를 구동한다. 웹 페이지의 모든 상호작용은 자바스크립트로 작성, 제어되며, 깃허브의 프로그래밍 언어 순위에서 10년 동안 1위를 차지하고 있다.

자바스크립트와 서버 측 짝꿍인 Node.js는 단순하면서도 다양한 용도로 쓸 수 있어 1995년 데뷔 직후부터 인기를 얻었다. 웹 페이지를 만드는 데 사용하는 언어인 HTML과 원활하게 작동하는 자바스크립트는 모바일 앱 개발이 등장하면서 웹 개발 표준으로 자리 잡았다. 현재는 구글부터 유튜브, 페이스북에 이르기까지 모든 곳에서 자바스크립트를 찾을 수 있으며, 세인트루이스 브라운스 야구팀 사이트부터 인기 있는 디자인 매터스 팟캐스트 사이트까지 놀라운 디자인 작업을 구현한다.
 

파이썬(사용자 520만 명)

스크립팅 언어인 파이썬의 강점은 쿼리 작성, 작업 자동화, 데이터 분석이다. 빅데이터와 분석 애플리케이션용 프로그래밍 언어로 최근 들어 인기가 급상승했지만, 의외로 파이썬은 1991년에 데뷔했다. 즉, 여기서 살펴보는 빅 3 언어 중 가장 오래됐다. 아마존, 넷플릭스, 스포티파이, 인스타그램의 애플리케이션은 모두 파이썬으로 작성됐다. 2019년 깃허브 보고서에서 자바를 제치고 2위를 차지했으며, 2022년에는 22.5%로 인기가 더 올라갔다.

파이썬은 일회성 범용 작업에는 탁월하지만, 반면 가장 큰 단점이 속도다. 밀리초가 중요한 실시간 작업이나 금융 거래를 지원하는 데는 자바에 미치지 못합니다. 그럼에도 여전히 소프트웨어 개발자가 가장 많이 선택하는 언어이자 기업이 가장 선호하는 기술이다.
 

자바(사용자 320만 명)

자바는 대부분의 엔터프라이즈 애플리케이션의 기본 프로그래밍 아키텍처다. 인증, 스토리지, 배송 등에 로직과 인텔리전스를 제공하는 등 보이지 않는 곳에서 많은 작업을 수행한다. 아줄(Azul)의 자바 현황 조사 보고서에 따르면, 압도적인 98%의 기업이 소프트웨어 애플리케이션 또는 인프라에서 자바를 사용하고 있다. 이들 중 57%는 자바가 대부분 애플리케이션(60% 이상)의 근간이라고 답했다.

자바는 잘 정립된 언어일 뿐만 아니라 '플라이휠' 효과로 되어 지속적인 인기를 얻고 있다. 자바로 애플리케이션을 만드는 것은 빠르고 쉬우며, 자바로 구축된 애플리케이션이 많을수록 개발 프로세스가 더 단순하고 빨라진다. 일반적으로 애플리케이션은 처음부터 코딩하는 경우는 거의 없다. 특정 기능과 기능을 구현하기 위해 다양한 기술을 조합해 만든다. 자바의 진정한 장점은 수많은 프레임워크, 라이브러리, 오픈소스 자료를 통해 모든 구성 요소가 실전에서 테스트를 거쳤다는 사실이다. 덕분에 개발자는 이런 조합이 잘 작동한다는 것을 신뢰하고 빠르게 애플리케이션을 만들 수 있다.

자바가 인기 언어 상위권에 머무는 이유는 단지 역사적인 힘뿐만이 아니다. 자바는 6개월마다 중요한 기능  업데이트를 제공하며, 분기별로 사소한 개선 사항, 버그 수정, 보안 업데이트가 포함된 릴리스가 나온다. 또한 새로운 기술에 유연하게 적응할 수 있다. 최신 버전인 자바 22는 대형 언어 모델과 생성형 AI를 엔터프라이즈 애플리케이션에 적용하는 데 사용될 가능성이 높다.
 

인기는 계속된다

물론 이들 언어에도 한계가 있다. 가트너 부사장 겸 리서치 디렉터인 린다 아이비 로서는 "(이들 언어로 만들어진) 엔터프라이즈 소프트웨어는 오랜 기간 일종의 지원 기능으로 인식됐다. 혁신이 부족하고, 잘 만들어진 애플리케이션 전략의 이점을 누리는 데 오랜 시간이 걸린다"라고 지적했다. 숙련된 개발자가 부족하고 IT 예산이 빠듯한 상황에서 기업이 당장 문제가 되지 않는 오래된 소프트웨어를 빠르게 수정하지 않는 것이 이해되는 측면도 있다.

언어 측면에서 보면, 오늘날 소프트웨어 개발의 기본 구성 요소인 자바, 파이썬, 자바스크립트를 뒤집을 만한 추진력과 힘을 가진 다른 프로그래밍 언어는 아직 등장하지 않았다. 이들 3가지 언어는 현재 디지털 비즈니스 운영 방식에 필수적인 요소이며 앞으로도 당분간 이 자리를 계속 유지할 것으로 보인다.

 

https://www.itworld.co.kr/news/338433

 

JSㆍ파이썬ㆍ자바가 기업 IT를 지배하는 이유

클라우드 컴퓨팅, 모바일 개발, AI의 발전에도 전 세계 기업의 일상적인 비즈니스는 여전히 1990년대에 등장한 3가지 프로그래밍 언어를 기반으

www.itworld.co.kr

 

반응형
반응형

나무를
몸으로 표현하는 것,
조금 엉뚱해 보여도 어른이든 아이든
숲을 만날 때 한 번씩 해보는 활동이다.
팔과 다리, 머리와 손을 움직여 내가 만든
몸짓으로 다른 존재가 되어본다. '나'라는
존재가 숲 일부라고 여기면 주변을
더 깊이 관찰하게 된다.
그 상상력의 힘을
믿는다.


- 조혜진의 《내가 좋아하는 것들, 숲》 중에서 -


* 숲에서는 사람도 나무가 됩니다.
나무가 되어보고, 새가 되어보고, 바람이
되어보고, 햇살이 되어봅니다. 나무에 기대어
인사하며 서로 안부를 묻습니다. '오늘도 반가워',
'언제나 이 자리에 있어줘서 고마워', '힘들면
또 와'. 나무는 늘 그 자리에 서 있습니다.
아무리 외롭고 힘들어도 자기 자리를
지킵니다. 고향집 어머니처럼.

반응형

'아침편지' 카테고리의 다른 글

나는 소중하기에  (0) 2024.05.31
무슨 일이 있어도 괜찮아요  (0) 2024.05.30
분노 조절 장애  (0) 2024.05.28
신발을 벗어라  (0) 2024.05.27
나를 본다  (0) 2024.05.27
반응형

About Starbucks India:

Starbucks is renowned for sourcing and roasting the finest whole-bean coffees, creating a global haven for coffee enthusiasts. Beyond exceptional coffee, Starbucks promises a delightful experience with pleasant service in a welcoming atmosphere.

  • Mission: Inspire and nurture the human spirit, one person, one cup, and one neighborhood at a time.
  • Vision: Establish Starbucks as the world’s leading purveyor of the finest coffee while staying true to their unshakable beliefs.

Key Statistics:

  • Starbucks operates in 75 countries, boasting 27,000 outlets and generating over $22 billion in annual revenue.
  • The Starbucks app has seen significant growth, with 125.15K total web visitors in the last six months 500,000+ downloads on Google Play, and 100,000+ downloads on the App Store.

 

https://bootcamp.uxdesign.cc/ui-ux-case-study-the-starbucks-app-revamp-youve-all-been-waiting-for-f51ebc8c507b

 

UI/UX Case Study: The Starbucks App Revamp You’ve All Been Waiting For…

In this article, I’ll outline my approach to refining and enhancing the user experience of the Starbucks India Mobile App.

bootcamp.uxdesign.cc

 

 

반응형
반응형

마음을 다스린다는 것.
사실 육십여 평생 살아오면서 무척
어려운 일이다. 하지만 이 또한 생활 습관의
일환으로 신중히 고려할 만한 가치가 있다고
나는 믿는다. 요즘 매스컴을 들썩이는 흉악한
범죄의 대부분이 분노 조절 장애로 인한
결과라는 범죄수사 전문가의 분석을
접한 바 있다.


- 이종욱의 《노후 역전》 중에서 -


* 분노는 생명력을 단축시킵니다.
따라서 분노를 다스리는 것은 자신의 건강과
생명을 지키는 일입니다. 그러나 알면서도 제어가
안 되는 것이 또한 분노입니다. 명상하는 사람들은
자신을 타자화한 주시자의 관점에서 "아~~분노가
이는구나!"라고 바라보며, "내가 화가 났다"라고
동일시하지 않습니다. '화'가 '나'가 아닙니다.
물거품처럼 잠시 일어났다 사라질
뿐입니다. 끌려가지 마세요.

반응형

'아침편지' 카테고리의 다른 글

무슨 일이 있어도 괜찮아요  (0) 2024.05.30
숲에서는 사람도 나무가 된다  (1) 2024.05.29
신발을 벗어라  (0) 2024.05.27
나를 본다  (0) 2024.05.27
배달 음식  (0) 2024.05.24
반응형

[텃밭] 2024-05-25, 상추 수확, 잡초 제거

반응형
반응형

일본어에서 "네"를 의미하는 단어. 영어 'Hi'나 'High'와 혼용해서 쓰기도 하며, 이 때는 주로 가타가나로 'ハイ'라고 한다. 인사를 할 때 쓰는 Hi(안녕)와는 "네"라는 뜻과 겹치기 때문에 보통 Hello를 쓴다.

 

"하압"은 일본어 "はい"를 힘 있게 단체로 발음한 것으로 이해하면 됩니다.

 

반응형

+ Recent posts