어떤 언어를 선택할 것인가.?
매직생각2007. 5. 11. 09:16
작은 규모의 웹 서비스를 구축해야할 필요가 있을껏 같아 잠시 고민에 들어갔다.
Java로 구축하기에는 좀 많이 번거롭다는 생각이다. 더우기 Spring + Hibernate를 조합한 크기라면 너무 부피가 크지 않나 싶다.
해서 눈길을 돌린것이 요즘 각광(?)을 받고 있는 스크립트 언어 Ruby 나 Python이다.
음 하지만 고려 해야 할 사항은 나는 아직 이런류의 스크립트언어에는 초보자 이고 구축하고자 하는 서비스는 현재 진행중인 프로젝트외의 시간에 짬짬히 ^^ 해야 할껏 같아서 쉽게 다가갈수 있었으면 하는 바램이다.
즉 이미 많이 논의된 내용을 기반으로 쉽게 구현하고 싶은것이다. 그렇다고 한다면 아직 Ruby나 Python은 국내 상황에서는 아직 무르익지 않은듯 하다. 그렇다면 답은 PHP인가..?
같은 스크립트 언어인데 PHP나 Ruby, Python등의 차이는 어디에 있는것일까?
그래도 이왕 한다면 앞으로도 유용한(각광받는) 언어를 선택하고 싶은데 보는 눈이 부족해서 다소 갑갑하다. ^^
이에 대한 고민은 좀더 해보기로 하고 올해 각 언어별 사용빈도나 한번 보고 넘어 가야 겠다.
Ruby의 약진이 두드러지지만 지금 시작한다면 분명 맨땅에 해딩도 해야 할터인데 요번에 하려고 하는일은 그런 성향으로 접근하고 싶지는 않다 ㅋㅋ;
Java로 구축하기에는 좀 많이 번거롭다는 생각이다. 더우기 Spring + Hibernate를 조합한 크기라면 너무 부피가 크지 않나 싶다.
해서 눈길을 돌린것이 요즘 각광(?)을 받고 있는 스크립트 언어 Ruby 나 Python이다.
음 하지만 고려 해야 할 사항은 나는 아직 이런류의 스크립트언어에는 초보자 이고 구축하고자 하는 서비스는 현재 진행중인 프로젝트외의 시간에 짬짬히 ^^ 해야 할껏 같아서 쉽게 다가갈수 있었으면 하는 바램이다.
즉 이미 많이 논의된 내용을 기반으로 쉽게 구현하고 싶은것이다. 그렇다고 한다면 아직 Ruby나 Python은 국내 상황에서는 아직 무르익지 않은듯 하다. 그렇다면 답은 PHP인가..?
같은 스크립트 언어인데 PHP나 Ruby, Python등의 차이는 어디에 있는것일까?
그래도 이왕 한다면 앞으로도 유용한(각광받는) 언어를 선택하고 싶은데 보는 눈이 부족해서 다소 갑갑하다. ^^
이에 대한 고민은 좀더 해보기로 하고 올해 각 언어별 사용빈도나 한번 보고 넘어 가야 겠다.
Ruby의 약진이 두드러지지만 지금 시작한다면 분명 맨땅에 해딩도 해야 할터인데 요번에 하려고 하는일은 그런 성향으로 접근하고 싶지는 않다 ㅋㅋ;
The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.
Position May 2007 |
Position May 2006 |
Delta in Position | Programming Language | Ratings May 2007 |
Delta May 2006 |
Status |
---|---|---|---|---|---|---|
1 | 1 | ![]() |
Java | 19.140% | -2.18% | A |
2 | 2 | ![]() |
C | 15.152% | -2.54% | A |
3 | 3 | ![]() |
C++ | 10.114% | -0.82% | A |
4 | 4 | ![]() |
PHP | 8.738% | -1.48% | A |
5 | 5 | ![]() |
(Visual) Basic | 8.431% | -1.13% | A |
6 | 6 | ![]() |
Perl | 6.152% | +0.10% | A |
7 | 8 | ![]() |
Python | 3.779% | +0.74% | A |
8 | 7 | ![]() |
C# | 3.656% | +0.38% | A |
9 | 9 | ![]() |
JavaScript | 3.072% | +0.88% | A |
10 | 19 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ruby | 2.632% | +2.18% | A |
11 | 10 | ![]() |
Delphi | 2.130% | +0.36% | A |
12 | 11 | ![]() |
SAS | 2.076% | +0.60% | A |
13 | 12 | ![]() |
PL/SQL | 1.979% | +0.97% | A |
14 | 18 | ![]() ![]() ![]() ![]() |
D | 1.347% | +0.87% | A |
15 | 21 | ![]() ![]() ![]() ![]() ![]() ![]() |
ABAP | 0.731% | +0.31% | A |
16 | 14 | ![]() ![]() |
Lisp/Scheme | 0.698% | -0.19% | B |
17 | 17 | ![]() |
Ada | 0.679% | +0.19% | B |
18 | 13 | ![]() ![]() ![]() ![]() ![]() |
FoxPro/xBase | 0.637% | -0.37% | B |
19 | 20 | ![]() |
Fortran | 0.630% | +0.20% | B |
20 | 15 | ![]() ![]() ![]() ![]() ![]() |
COBOL | 0.627% | -0.04% | B |
'매직생각' 카테고리의 다른 글
일과 사람 그리고 말 (3) | 2007.05.26 |
---|---|
2007, 대한민국에서 ‘초딩’으로 산다는 것 (0) | 2007.05.11 |
생각검색 '나루' 서비스 오픈 이벤트 (0) | 2007.05.08 |
느끼지 못하면 알지 못하는것들 두번째. (0) | 2007.04.28 |
무서워요..! (0) | 2007.04.28 |