생각/코딩(프로그램 개발) 배우기13 프로그래밍 언어의 변천사 프로그래밍 언어의 변천사 출처: 프로그래밍 언어의 변천사 :: 범슈의 연구실 (tistory.com) 폰 노이만에 의해 세계 최초로 프로그램 내장 방식 컴퓨터 등장 일반적으로 말하는 프로그래밍 언어는 이 때부터 시작한다 프로그래밍 언어 살펴보기 포틀란 과학 응용 분야를 위한 효율성을 강초한 최초의 고급 언어 설계 목표 : 매우 빠르게 실행 되는 코드 생성 미리 메모리를 시스템에 넣어둬서 메모리 체크 필요 x 하드웨어 처음으로 부동 소수점 연산 가능 주요 기능 : 배열, For 반복문, 분기 if 문 등 코볼 사무용으로 설계된, 영어와 비슷한 구문을 갖는 [[Notes/명령형 언어|명령형 언어]] 변수를 지정할 때 출력 포맷까지 정해져서 나온다 주요 기능 : 레코드 구조, 프로그램의 실행부와 분리된 자료 .. 2023. 4. 6. java 버전별 특징 출처: https://velog.io/@ljo_0920/java-%EB%B2%84%EC%A0%84%EB%B3%84-%EC%B0%A8%EC%9D%B4-%ED%8A%B9%EC%A7%95 어떤 자바 버전을 사용해야 할까? 최신 Java 버전은 이제 6개월마다 따른다. 수많은 새로운 버전이 출시됨에 따라 기본적으로 다음과 같은 사용 시나리오가 존재 기업의 기존 프로젝트에서는 Java 8을 사용해야 하는 경우가 많음 일부 레거시 프로젝트는 Java 1.5(2004년 출시) 또는 1.6(2006년 출시)에서 중단되기도 함 최신 IDE, 프레임워크 및 빌드 도구를 사용하고 그린 필드 프로젝트를 시작하는 경우 Java 11(LTS) 또는 최신 Java 17 LTS를 망설임 없이 사용할 수 있다. 안드로이드 개발의 특별.. 2023. 2. 7. 리액트 (자바스크립트 라이브러리) 역사 이해 ReactJS 둘러보기 - XHP부터 React Native까지 출처: https://taegon.kim/archives/5097 페이스북이 지난 1월 28일, 29일 양일간 열린 ReactConf 2015에서 React Native라는 기술을 발표했다. 흥미로운 기술이지만 이에 대해서는 잠시 뒤에 알아보기로 하고 이 글에서는 먼저 React Native의 기반이 된 ReactJS 자체에 대해 살펴볼까 한다. ReactJS의 역사는 XHP로 거슬러 올라간다. XHP 잘 알려진대로 페이스북은 PHP를 사용한다. 어느 정도로 열심히 사용하냐면 PHP 자체의 성능을 개선하기 위해 PHP를 C++로 컴파일한 후 빌드하는 Hiphop for PHP라는 프로젝트로 진행했었고(현재는 HHVM으로 대체된 상태), PH.. 2023. 1. 27. 개발환경_이클립스_The Eclipse executable launcher was unable to locate its companion shared library 출처: https://baessi.tistory.com/163 [Eclipse] The Eclipse executable launcher was unable to locate its companion shared library 에러 해결 방법 yohoi 2022. 1. 11. 12:30 이클립스의 설치 위치 변경 시 다음과 같은 에러가 발생하는 경우가 있습니다. 저 같은 경우는 포맷을 진행하고 이클립스를 별도의 설치 없이 그대로 이용하고자 이클립스 설치 폴더 위치만 옮겨 사용하여 발생하는 문제였습니다. 해결방법으로는 eclipse.ini 파일에서 startup, launcher.library 경로가 올바른지 확인해야 합니다. 이클립스에서 eclipse.ini 파일을 빈 메모장을 실행하여 드래그합니다. -.. 2023. 1. 27. 개발환경_이클립스_Incompatible JVM, JVM is not suitable for this product. Version 출처: https://wooncloud.tistory.com/48 1. 이클립스 실행 문제 자바 JDK를 설치하고 이클립스를 설치한 후 실행하니 다음과 같은 오류가 발생했습니다. Version 1.8.0_281 of the JVM is not suitable for this product. version: 11 or greater is required. 해석하자면 (feat. 구글 번역기) : JVM 버전 1.8.0_281은이 제품에 적합하지 않습니다. 버전 : 11 이상이 필요합니다. 라고 합니다. 2. 해결방법 이럴때 이클립스가 설치된 폴더 안에 eclipse.ini을 열어서 수정하면 됩니다. eclipse.ini을 열어봅니다. eclipse.ini의 원본 위의 Dosgi.requiredJavaVer.. 2023. 1. 27. 이전 1 2 3 다음