개발183 함수형 프로그래밍 [펌] 요즘 스칼라를 통해 함수형 프로그래밍(Functional Programming)을 공부하고 있는데, 문득 함수형 프로그래밍의 장점을 요약해 표현하라면 뭐라고 설명해야 할지 생각해보게 됐다. 우선, 객체 지향 언어와 함수형 언어의 가장 근본적인 차이점은, 객체지향 언어의 first-class citizen은 클래스 내지 객체가 되는 반면에 함수형 언어는 함수 그 자체가 first-class citizen이 된다는 점이다.First-Class Citizen First-class citizen이란 프로그래밍 언어의 설계 시에 런타임에 프로그램 흐름의 중심으로 결정한 엔터티를 의미한다. 예를 들어, 객체 지향 언어에서 first-class citizen은 ‘객체’라 볼 수 있으며, 프로그램이 실행되면 객체들 간.. 2017. 4. 19. centos 7 hostname 변경 hostnamectl set-hostname [호스트명] 2017. 4. 13. hadoop 명령어 https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-common/FileSystemShell.html 2017. 4. 12. hbase vs impala Editorial information provided by DB-EnginesNameHBase XImpala XDescriptionWide-column store based on Apache Hadoop and on concepts of BigTableAnalytic DBMS for HadoopDatabase modelWide column storeRelational DBMSDB-Engines Ranking Trend ChartScore58.47Rank#15 Overall#2 Wide column storesScore11.23Rank#32 Overall#20 Relational DBMSWebsitehbase.apache.orgwww.cloudera.com/content/www/en-us/prod.. 2017. 4. 11. 이전 1 ··· 7 8 9 10 11 12 13 ··· 46 다음