원한을 갖지 말라는 선의의 조언은 분명 생계를 위해 컴퓨터와 씨름하던 사람의 입에서 나온 말은 아니었을 것이다. 프로그래밍 언어의 지옥같은 로직과 싸우다 보면 최악의 버그들이 떠다니는 칠흑같은 공허함의 공포를 알게 된다. 물론 누구나 처음에 컴퓨 ...
2016.05.25
과학자들은 시간이 일정한 속도로 움직인다고 말한다. 반면 현자들은 모든 것이 빛의 속도에 가까운 속도로 변한다고 주장한다. 그렇지만 둘 다 현재 기술 세계에서 변화의 속도가 바뀌는 것에 관해서는 설명을 내놓지 못한다. 그사이 기술 세계 변화의 속도는 ...
‘C로 작성된 CGI 바이너리(CGI binary) 집한’을 배포할 때만 해도 라즈무스 러돌프는 자신의 창작물이 웹 개발에 얼마나 큰 영향을 미칠 지 몰랐을 것이다. 마이애미에서 열린 올해의 선샤인PHP(SunshinePHP) 컨 ...
2015.06.16
컴퓨터 언어가 일상 언어와 비슷한 점은 끊임없이 진화한다는 것이다. 다만 프로그래밍 언어의 진화에서만 볼 수 있는 요소는 명확한 '분기'다. 즉, 공식적으로 줄기에서 갈라져 나오고 뿌리에서 이탈할 수 있는 부분이다. 일시적으로 분기가 일 ...
2015.04.14
당연한 말이지만 소프트웨어 개발자는 프로그래밍 언어에 대한 호불호가 확고하다. 어떤 개발자가 선호하는 언어가 다른 개발자에게는 지옥인 경우도 있다. 프로그래밍을 직업으로 갖게 되면 이상한 구문, 지나친(또는 모자란) 유연성, 취약한 디버깅 기능 또는 ...
2014.12.10
사람들은 정말로 PHP를 싫어하는 것일까? 아니다. 만약 그렇다면 드루팔이나 워드프레스 혹은 다른 PHP 프레임워크가 이처럼 널리 사용되지는 않았을 것이다. 아니, 진정으로 PHP를 싫어한다면 자바로 전향했을 것이다. 하지만 잘 알수록 무시하기 쉽다는 ...
2014.05.19
오늘날 사용되는 프로그래밍 언어의 수는 엄청나게 많다. 그러나 대부분의 조직은 어떤 프로그래밍 문제에 직면하든 '유명 상표'인 소수의 언어로만 대처한다. 자바, C++, 자바스크립트, PHP, 루비 등 개발자들이 항상 사용하는 검증된 코 ...
2014.04.21
페이스북이 웹 프로그래밍 언언인 PHP를 더 빨리 구동할 수 있도록 하기 위한 또 한 단계의 진전을 이루어냈다. PHP 가상머신을 개발한 것이 그것인데, 페이스북은 대규모 시스템 환경에서는 PHP를 그냥 구동하는 것보다 9배 이상 빠르다고 설명했다. ...
2013.07.29
컴퓨웨어(www.compuware.co.kr)는 PHP로 제작된 웹사이트의 애플리케이션 성능 관리를 지원하는 ‘PHP 심층 트랜잭션 관리 솔루션(Deep Transaction Management for PHP)’을 출시한다고 밝혔다. PHP를 위한 심층 트랜잭션 관리 솔루션은 최종 사용자 경험 관리(UEM)와 웹 서버 가시성, PHP 심층 분석, 데이터베이스 접근 및 외부 콜 등에 대한 모니터링 정보를 모두 관리할 수 있도...
2013.03.27
마이크로소프트는 지난 8월 28일 이클립스 툴 플랫폼이나 자바 등의 오픈소스 기술과 실버라이트, 윈도우 애저, 윈도우 7 등 자사 기술 사이의 호환성을 높이기 위한 몇몇 오픈소스 구상을 공개했다.   마이크로소프트는 종종 오픈소스 운동에 적대적인 것으로 보이지만, 최근에는 오픈소스 커뮤니티를 대하는 자세는 오픈소스 애호가들이 자사 제품에 기반한 제품을 개발할 수 있도록 기꺼이 지원할 수 있다는 것을 보여줬다. 마이크로소프트는 ...
 
2009.10.30
마이크로소프트의 웹 플랫폼을 기반으로 웹 사이트를 구축하면서 오픈소스 소프트웨어도 함께 사용하고자 하는 사용자들에게 놀랄만한 일이 생겼다. 마이크로소프트 웹 플랫폼 인스톨러 2.0이 가장 대중적인 웹 사이트 스크립팅 언어인 PHP와 함께 인기 있는 오픈소스 웹 애플리케이션 모음을 함께 제공한다는 것.   특히 PHP를 포함한 것은 매우 충격적인 소식으로, 무료 스크립팅 언어인 PHP는 마이크로소프트의 ASP.NET과 경쟁 관계...
 
2009.03.25
썬이 자사의 글래스피시(GlassFish) 자바 애플리케이션 서버를 기반으로 한 최초의 오픈소스 웹 애플리케이션 플랫폼을 출시했다.   이번에 출시된 썬 글래스피시 포트폴리오(Sun GlassFish Portfolio)는 이미 제품화된 오픈소스 기술을 사전 통합한 것이 특징이다. 애플리케이션 서버를 제외하고는 모두 아파치 톰캣 서블렛 컨테이너나 루비, PHP, 라이프레이 포털 등의 오픈소스 프로젝트를 기반으로 구축된 것. ...
 
2009.02.11
마이크로소프트의 오픈소스 전문가로 활약하고 있는 샘 램지(Sam Ramji)는 오픈소스 업계로부터의 비난을 한 몸에 받느라 몸살을 앓고 있다. 램지는 직책의 특성 상 오픈소스 업계에 얼굴을 내밀어야 하는 마이크로소프트의 관계자들 중 한 명. 수년 간 마이크로소프트가 보여준 불성실한 태도와 행동들에 대한 불만이 오픈소스 행사들에 꾸준히 참여할 수밖에 없는 램지에게 한꺼번에 쏟아지고 있는 것이다.   램지의 수난은 지난 주 포틀랜...
 
2008.08.01
  1. 미워 죽어도, 없으면 살 수 없는 7가지 프로그래밍 언어

  2. 2016.05.25
  3. 원한을 갖지 말라는 선의의 조언은 분명 생계를 위해 컴퓨터와 씨름하던 사람의 입에서 나온 말은 아니었을 것이다. 프로그래밍 언어의 지옥같은 로직과 싸우다 보면 최악의 버그들이 떠다니는 칠흑같은 공허함의 공포를 알게 된다. 물론 누구나 처음에 컴퓨터 언어를 처음 접할 때는 좋아한다. 그리고 3줄의 코드로 언어가 얼마나 강력한지 보여주는 모든 "헬로우 월드(Hello World)"의 예를 보더라도 그렇다. 프로그래밍 언어는 암암...

  4. 프로그래밍의 미래에 대한 9가지 예측

  5. 2016.01.22
  6. 과학자들은 시간이 일정한 속도로 움직인다고 말한다. 반면 현자들은 모든 것이 빛의 속도에 가까운 속도로 변한다고 주장한다. 그렇지만 둘 다 현재 기술 세계에서 변화의 속도가 바뀌는 것에 관해서는 설명을 내놓지 못한다. 그사이 기술 세계 변화의 속도는 점점 더 빨라지고 있다. 만약 지금 다음 개발 프로젝트를 위해 어디에 투자해야 할 지 정해야 한다면 어떻게 해야 할까. 사실 5년 뒤를 내다보는 것은 어렵다. 기술의 미래를 예측하는 것은 매우 힘들고,...

  7. PHP 20주년 : 웹 개발을 좌우하는 스크립팅 언어가 되기까지

  8. 2015.06.16
  9. ‘C로 작성된 CGI 바이너리(CGI binary) 집한’을 배포할 때만 해도 라즈무스 러돌프는 자신의 창작물이 웹 개발에 얼마나 큰 영향을 미칠 지 몰랐을 것이다. 마이애미에서 열린 올해의 선샤인PHP(SunshinePHP) 컨퍼런스에 개막 연사로 자리한 러돌프는 “1995년 당시 웹 상에 C API를 내놓았다고 생각했다. 그건 착각이었다. 만일 그랬다면 우리 모두 C 개발자가 돼있을 테니 말이다”라고 말했다...

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

  11. 2015.04.14
  12. 컴퓨터 언어가 일상 언어와 비슷한 점은 끊임없이 진화한다는 것이다. 다만 프로그래밍 언어의 진화에서만 볼 수 있는 요소는 명확한 '분기'다. 즉, 공식적으로 줄기에서 갈라져 나오고 뿌리에서 이탈할 수 있는 부분이다. 일시적으로 분기가 일어났다가 새로운 가지로 재결합되어 역으로 뿌리에 영향을 미치는 경우도 있거나 기존 언어에서 변형이 나와 그대로 유지되는 경우도 있고, 돌연변이가 발생하여 완전히 새로운 언어가 생겨나기도 한다. 혁신에 ...

  13. 개발자를 미치게 하는 10가지 프로그래밍 언어

  14. 2014.12.10
  15. 당연한 말이지만 소프트웨어 개발자는 프로그래밍 언어에 대한 호불호가 확고하다. 어떤 개발자가 선호하는 언어가 다른 개발자에게는 지옥인 경우도 있다. 프로그래밍을 직업으로 갖게 되면 이상한 구문, 지나친(또는 모자란) 유연성, 취약한 디버깅 기능 또는 다른 어떤 이유로 머리를 쥐어뜯게 되는 언어로 일을 해야만 하는 때가 언젠가는 온다. IT월드는 쿠오라(Quora), 스택 오버플로우(Stack Overflow), 해커 뉴스(Hacker News)와 같은 ...

  16. PHP가 싫은 12가지 이유

  17. 2014.05.19
  18. 사람들은 정말로 PHP를 싫어하는 것일까? 아니다. 만약 그렇다면 드루팔이나 워드프레스 혹은 다른 PHP 프레임워크가 이처럼 널리 사용되지는 않았을 것이다. 아니, 진정으로 PHP를 싫어한다면 자바로 전향했을 것이다. 하지만 잘 알수록 무시하기 쉽다는 말도 있으므로 문제를 직시하고 PHP 회의론자들이 가장 인기 있는 서버 스크립트 툴 중 하나에 대해 어떻게 이야기하는지 한번 들어보는 것도 좋을 것이다.  editor@itworld.co.kr...

  19. “유명 상표를 넘어서” 새롭게 떠오르는 10가지 프로그래밍 언어

  20. 2014.04.21
  21. 오늘날 사용되는 프로그래밍 언어의 수는 엄청나게 많다. 그러나 대부분의 조직은 어떤 프로그래밍 문제에 직면하든 '유명 상표'인 소수의 언어로만 대처한다. 자바, C++, 자바스크립트, PHP, 루비 등 개발자들이 항상 사용하는 검증된 코드들이다. 하지만 어떤 문제는 새로운 접근 방법과 새로운 도구를 필요로 한다. 여기서는 새로운 방식의 유용성으로 주목을 받고 있는 10가지 프로그래밍 언어를 살펴보자. 범용적인 기능부터 특화된 용도에 이르...

  22. 페이스북, PHP 가상머신 개발 성공

  23. 2013.07.29
  24. 페이스북이 웹 프로그래밍 언언인 PHP를 더 빨리 구동할 수 있도록 하기 위한 또 한 단계의 진전을 이루어냈다. PHP 가상머신을 개발한 것이 그것인데, 페이스북은 대규모 시스템 환경에서는 PHP를 그냥 구동하는 것보다 9배 이상 빠르다고 설명했다. 페이스북의 엔지니어링 책임자인 조엘 포바는 “우리의 목표는 PHP를 정말로, 정말로 빠르게 구동되게 만드는 것”이라고 강조했다. 페이스북은 HHVM(HipHop Virtual Ma...

  25. 컴퓨웨어, PHP 애플리케이션 성능 관리 솔루션 출시

  26. 2013.03.27
  27. 컴퓨웨어(www.compuware.co.kr)는 PHP로 제작된 웹사이트의 애플리케이션 성능 관리를 지원하는 ‘PHP 심층 트랜잭션 관리 솔루션(Deep Transaction Management for PHP)’을 출시한다고 밝혔다. PHP를 위한 심층 트랜잭션 관리 솔루션은 최종 사용자 경험 관리(UEM)와 웹 서버 가시성, PHP 심층 분석, 데이터베이스 접근 및 외부 콜 등에 대한 모니터링 정보를 모두 관리할 수 있도...

  28. 윈도우 7과 애저로 오픈소스 개발자 끌어들이는 MS

  29. 2009.10.30
  30. 마이크로소프트는 지난 8월 28일 이클립스 툴 플랫폼이나 자바 등의 오픈소스 기술과 실버라이트, 윈도우 애저, 윈도우 7 등 자사 기술 사이의 호환성을 높이기 위한 몇몇 오픈소스 구상을 공개했다.   마이크로소프트는 종종 오픈소스 운동에 적대적인 것으로 보이지만, 최근에는 오픈소스 커뮤니티를 대하는 자세는 오픈소스 애호가들이 자사 제품에 기반한 제품을 개발할 수 있도록 기꺼이 지원할 수 있다는 것을 보여줬다. 마이크로소프트는 ...

  31. MS, 웹 플랫폼에 오픈소스 애플리케이션 번들

  32. 2009.03.25
  33. 마이크로소프트의 웹 플랫폼을 기반으로 웹 사이트를 구축하면서 오픈소스 소프트웨어도 함께 사용하고자 하는 사용자들에게 놀랄만한 일이 생겼다. 마이크로소프트 웹 플랫폼 인스톨러 2.0이 가장 대중적인 웹 사이트 스크립팅 언어인 PHP와 함께 인기 있는 오픈소스 웹 애플리케이션 모음을 함께 제공한다는 것.   특히 PHP를 포함한 것은 매우 충격적인 소식으로, 무료 스크립팅 언어인 PHP는 마이크로소프트의 ASP.NET과 경쟁 관계...

  34. 썬, 글래스피시 기반 오픈소스 통합 웹 플랫폼 출시

  35. 2009.02.11
  36. 썬이 자사의 글래스피시(GlassFish) 자바 애플리케이션 서버를 기반으로 한 최초의 오픈소스 웹 애플리케이션 플랫폼을 출시했다.   이번에 출시된 썬 글래스피시 포트폴리오(Sun GlassFish Portfolio)는 이미 제품화된 오픈소스 기술을 사전 통합한 것이 특징이다. 애플리케이션 서버를 제외하고는 모두 아파치 톰캣 서블렛 컨테이너나 루비, PHP, 라이프레이 포털 등의 오픈소스 프로젝트를 기반으로 구축된 것. ...

  37. 이리 치이고 저리 치이는 MS 오픈소스 전문가 샘 램지

  38. 2008.08.01
  39. 마이크로소프트의 오픈소스 전문가로 활약하고 있는 샘 램지(Sam Ramji)는 오픈소스 업계로부터의 비난을 한 몸에 받느라 몸살을 앓고 있다. 램지는 직책의 특성 상 오픈소스 업계에 얼굴을 내밀어야 하는 마이크로소프트의 관계자들 중 한 명. 수년 간 마이크로소프트가 보여준 불성실한 태도와 행동들에 대한 불만이 오픈소스 행사들에 꾸준히 참여할 수밖에 없는 램지에게 한꺼번에 쏟아지고 있는 것이다.   램지의 수난은 지난 주 포틀랜...

X