일반2018. 7. 26. 12:47

무료 제공되는 글꼴 (2018.07)

- D2Coding (프로그래밍용)

- 나눔글꼴

- 나눔고딕코딩 (프로그래밍용)


Font-Nanum-D2.7z.001

Font-Nanum-D2.7z.002

Font-Nanum-D2.7z.003


반응형

'일반' 카테고리의 다른 글

나만의 옥토캣 만들기  (0) 2018.10.18
연령별 인구 2018년  (0) 2018.10.17
자연 사진  (0) 2018.06.23
[YouTube] Frank Sinatra - Come Fly With Me  (0) 2018.04.21
2018년 2월 겨울  (0) 2018.04.20
Posted by Jay Two
정보기술2018. 5. 27. 16:42

https://okky.kr/article/468724


https://madnight.github.io/githut/ 


github의 프로그래밍 언어(2018/1Q)도 올려 봅니다.

c.f. 혹시 국내 통계 아시는 분들 계시면 소개 부탁드릴께요.

      아무래도 국내에서는 java 비율이 매우 큰 걸로 알고 있는데 통계치가 차이가 나는 것 같습니다



# 순위

프로그래밍 언어

백분율 (변화량)



1

JavaScript

22.947% (-2.606%)


2

Python

16.127% (+0.848%)


3

Java

9.960% (+0.001%)


4

Go

7.236% (+1.238%)


5

Ruby

6.732% (+0.237%)


6

C++

6.423% (+0.779%)


7

PHP

6.094% (-1.242%)


8

TypeScript

4.807% (+1.999%)


9

C#

3.375% (-0.647%)


10

C

2.890% (-0.442%)


11

Shell

2.327% (+0.146%)


12

Scala

1.406% (-0.011%)


13

Swift

1.168% (-0.025%)


14

Rust

0.952% (-0.013%)


15

DM

0.848% (+0.356%)


16

Objective-C

0.578% (-0.325%)


17

Kotlin

0.517% (+0.332%)


18

Groovy

0.422% (+0.132%)


19

Lua

0.357% (-0.094%)


20

Clojure

0.322% (-0.028%)


21

CoffeeScript

0.320% (-0.430%)


22

Elixir

0.317% (-0.002%)


23

Perl

0.317% (-0.075%)


24

Haskell

0.291% (-0.107%)


25

PowerShell

0.288% (-0.011%)


26

Dart

0.230% (+0.084%)


27

R

0.229% (+0.058%)


28

Erlang

0.190% (-0.029%)


29

Emacs Lisp

0.190% (+0.064%)


30

OCaml

0.175% (-0.077%)



반응형
Posted by Jay Two
정보기술2018. 5. 26. 13:30

[TIOBE Index] 2018년 5월 프로그래밍 언어 사용 통계 순위

https://tiobe.com/tiobe-index/   http://j2doll.tistory.com/579

2018년 5월

2017년 5월

변화

프로그래밍 언어

평점(%)

변경량

11Java16.380%+1.74%
22C14.000%+7.00%
33C++7.668%+2.92%
44Python5.192%+1.64%
55C#4.402%+0.95%
66Visual Basic .NET4.124%+0.73%
79changePHP3.321%+0.63%
87changeJavaScript2.923%-0.15%
9-changeSQL1.987%+1.99%
1011changeRuby1.182%-1.25%
1114changeR1.180%-1.01%
1218changeDelphi/Object Pascal1.012%-1.03%
138changeAssembly language0.998%-1.86%
1416changeGo0.970%-1.11%
1515Objective-C0.939%-1.16%
1617changeMATLAB0.929%-1.13%
1712changeVisual Basic0.915%-1.43%
1810changePerl0.909%-1.69%
1913changeSwift0.907%-1.37%
2031changeScala0.900%+0.18%


 프로그래밍 언어 스칼라(Scala)가 마침내 TIOBE 색인(인덱스) 20위를 차지했습니다. 이미 1년 전부터 순위를 차지했지만, 스칼라가 더 오랜 시간 동안 상위권에 정착할 수도 있을 것 같습니다. Scala는 Java의 JVM에서 실행되는 함수형 프로그래밍 언어이므로, Java 또는 유사 언어 대신 사용할 수 있습니다. 그리고 함수형이기 때문에, 덜 장황하고, 자바에 비해 실수를 할 가능성이 적습니다. 그래서 스칼라는 20위 안에 들어올 수 있었습니다.

 스칼라가 20위 안에 들었을 뿐만 아니라, 많은 다른 큰 기복도 보입니다. 이는 Google 재색인 생성과 관련이 있으며, 매우 휘발성이 큰 정보입니다. 이를 위해 우리는 TIOBE 색인에 대한 보상 기능을 가까운 장래에 구현할 예정입니다. Google 히트 수가 지난 달과 비교하여 절반의 수치라는 것을 받아 들일 수 없기 때문입니다.

 노트: SQL은 2018년 2월 이후 TIOBE 색인에 다시 추가되었습니다. 이 이유는 SQL이 튜링 완료인 것처럼 보이기 때문입니다. 하지만 결과적으로 언어에 대한 최근의 히스토리가 없으므로 SQL 언어가 매우 빠르게 증가하고 있는 것처럼 보일 수 있지만, 사실 그렇지는 않습니다.

반응형
Posted by Jay Two
정보기술2018. 2. 13. 10:42


프로그래밍의 즐거움


 프로그래밍은 왜 재미있는가? 프로그램을 만드는 사람들은 어떤 즐거움을 대가로 기대하고 있는가?


 첫 번째는 무언가를 만드는 데서 오는 순전한 기쁨이다. 아이들이 진흙으로 과자를 만들면서 즐거워하듯이 어른들도 무언가 만드는 것을 즐기며, 그것이 직접 설계한 것이라면 더욱 그렇다. 나는 이런 기쁨이 조물주가 만물을 창조할 때 느꼈을 기쁨과 다르지 않을 거라고 생각한다. 그 모든 나뭇잎, 모든 눈송이가 낱낱이 새롭고 어느 하나라도 같지 않음에서 엿볼 수 있는 그런 기쁨 말이다.


 두 번째는 다른 이들에게 쓸모 있는 사물을 만드는 데서 오는 기쁨일 것이다. 우리는 자신이 만든 것을 다른 사람이 쓰면서 유용하다고 느끼기를 마음 깊은 곳에서 바란다. 이런 면에서 시스템 프로그래밍은 ‘아빠 회사에서’ 쓰라고 아이가 처음으로 만든 찰흙 연필꽂이와 별로 다르지 않다.


 세 번째는 서로 맞물려 돌아가는 부속품으로 이루어진 복잡한 퍼즐 같은 사물을 만들고, 거기 심어 놓은 여러 가지 법칙이 미묘한 순환 속에서 펼쳐지는 것을 바라보는 매혹적인 경험이다. 프로그래밍된 컴퓨터는 핀볼 기계나 주크박스 장치의 모든 매력을 가지면서도 그것을 궁극으로 끌어올린 것이라 할 수 있다.


 네 번째는 지속적인 배움에서 오는 기쁨이다. 이것은 반복되는 작업이 없다는 특성에서 비롯된다. 모든 문제에는 어딘가 새로운 측면이 있고, 문제를 해결하는 사람은 거기서 어쨌거나 무언가를 배우게 된다. 그 무언가는 때로 실용적이고 때로 이론적인 것이며, 가끔은 둘다일 경우도 있다.


 마지막 즐거움은, 너무도 유연하고 다루기 쉬운 표현 수단으로 작업하는 데서 오는 기쁨이다. 프로그래머의 작업은 시인과 마찬가지로 순수한 사고의 산물에 가깝다. 그는 허공 위에다 허공으로 만든 성을 상상의 힘으로 짓는다. 이만큼 유연하며 다듬기 쉽고 장대한 개념적 구조를 실체화하는 데 적합한 재료는 별로 없다(나중에 보겠지만 이런 유연성에도 나름의 문제는 있다).


 하지만 이런 프로그램들은 작동했을 때 그 자체와는 별개로 실재하는 결과물을 만들어낸다는 점에서 시인의 시구와 달리 현실에 닿아 있다. 이 프로그램은 결과를 출력하고 그림을 그리며, 소리를 내고 기계팔을 움직이기도 한다. 미신과 전설 속의 마법이 우리 시대에 이르러 현실이 된 것이다. 키보드에 올바른 주문을 타이핑하면 모니터 화면은 생명을 얻고, 이전에는 존재하지도 않았고 존재할 수도 없었던 것들을 우리에게 보여준다.


 이렇게 우리 마음 깊은 곳 창작에 대한 갈망을 충족시키고 모든 인간이 공통적으로 지닌 감수성을 즐겁게 하기에, 프로그래밍은 재미있는 일이다.


 출처: 맨먼스 미신 : 소프트웨어 공학에 관한 에세이. 프레더릭 브룩스 저. 강증빈 역.

 

반응형
Posted by Jay Two