[Dev101]#2 Hello World!
AGENDA
시작
이 기사는'방송이 시작되면 인상이 들끓지 않는다'는 사람들을 향한 첫걸음이다.
이걸 했다고 개발할 순 없지만 프로그램 언어와 프로그램 개발에 친근감을 느낄 수 있었으면 좋겠다.
또한 이번에 사용한 소스 코드는 다음과 같다.
Giithub와git의 설명은 앞으로 천천히 진행될 것이니 이번에는'편리한 원본 코드 획득 명령'의 느낌으로 조작해 주십시오
Dev101-02-HelloWorld
1. git clone
(1) Playwith Docker 시작
먼저 지난 기사를 참고하여 Playwith Docker 환경을 구축하십시오.
[Dev101]#1 Play with Docker
시동은 여기서부터 시작합니다.
(2)git clone
다음 명령을 입력하고git clone 이번 자료를 입력하십시오
명령 입력git clone http://github.com/Nagahisa/Dev101-02-HelloWorld.git
cd Dev101-02-HelloWorld
tree .
브라우저의 GiitHub 웹 사이트에서 본 내용을 로컬로 복사했습니다.
2. 다양한 언어
컴파일러와 중간어에 대한 설명을 쓰려고 합니다.
시간이 없기 때문에 참고 링크로 용서해 주십시오
위키:컴파일러
위키:바이트 코드
위키:스크립트 언어
3. C
C 언어는 UNIX의 역사와 깊은 관련이 있는 언어입니다.
Wiki: C 언어
원본 코드를 보세요.
명령 입력cat src/helloworld.c
물론 브라우저에서도 볼 수 있다.
helloworld.c
이 소스 코드를 컴파일하여 실행 파일을 만들고 실행합니다.
명령 입력ls -l
cc -o hello-c src/helloworld.c
ls -l
file hello-c
./hello-c
컴파일러 (cc)의 - o 옵션으로 만든 파일 이름인 Hello-c를 지정했습니다. - o 옵션을 지정하지 않으면 a.out 파일을 생성할 수 있습니다. (시도해 보십시오.)
4. C++
C++ 언어는 C 언어를 대상을 대상으로 개발하는 언어로 확장합니다.
Wiki: C++ 언어
C 언어의 상위 교환이기 때문에 방금 전의 C 언어 프로그램도 C++로 컴파일할 수 있습니다.
C++의 소스 코드를 보십시오.
명령 입력cat src/helloworld.cpp
helloworld.cpp
이 소스 코드를 컴파일하여 실행 파일을 만들고 실행합니다.
명령 입력ls -l
c++ -o hello-cpp src/helloworld.cpp
ls -l
./hello-cpp
5. Java
자바는 C/C++ 언어를 기반으로 기존 소프트웨어에 존재하는 이식적 문제를 해결하는 것을 목표로 개발된 언어다.
'write once, run any where'(한 번 쓰면 어디든 움직일 수 있다)는 홍보문이다.
Wiki:Java
'기존의 소프트웨어에 존재하는 이식성 문제'는 C/C++ 언어로 작성된 실행 모듈이 특정한 플랫폼에서만 실행되는 문제이다.
방금 "file hello-c"의 표시를 생각해 보세요.
이 실행 모듈은 64비트 x86 환경에서만 실행됩니다(기타 조건도 있음).이 실행 모듈을 랩버리피와 같은 ARM 환경에 가져가도 움직이지 않는다는 것이다.
이 문제를 해결하기 위해 자바는 자바 가상 머신(자바 VM=JVN)을 가져왔다.
자바 프로그램은 특수한 바이트 코드로 컴파일되어 자바 가상기라고 불리는 소프트웨어에서 실행된다.각 플랫폼의 자바 가상기는 하드웨어 간의 차이를 흡수하고 환경에 의존하지 않는 프로그램 동작을 실현한다."
Java VM을 빨리 보라고 말하고 싶은데... 사실 Play-with-Docker 환경에는 Java가 없어요
자바를 설치할 수 있지만 드문 Docker 환경이니 자바 컨테이너를 사용하자.
PULL Docker 이미지를 통해
명령 입력docker pull java
인터랙티브 시작 용기 bash
명령 입력docker run -v /root:/root -it java bash
cd /root
cd Dev101-02-HelloWorld/src
소스 코드는 이런 느낌입니다.
HelloWorld.java
바이트 코드 (class 파일) 를 컴파일해 보십시오.
명령 입력ls -l
javac HelloWorld.java
ls -l
HelloWorld.class라는 바이트 코드가 생겼기 때문에 자바 VM으로 이것을 실행합니다.
명령 입력java HelloWorld
이 바이트 (Hello World.class) 는 맥과 윈도 기기에서도 자바 VM에서 실행된다.
자바 언어를 위해 가져온 JVM이지만 JVM에서 실행되는 다른 언어도 많다.
루비가 호환되는 JRuby와 Hadoop SPARK에 사용되는 scala 등이 유명하다.
6. Python
파이톤은 스크립트 언어의 일종으로 언어 규범으로서 반드시 축소해야 하기 때문에 예쁜 코드를 쓰기 쉽다는 특징이 있다.파이톤에는 import을 할 수 있는 과학계산학과의 모듈이 많이 등장해 최근 기계학습용ground 언어로 인기를 끌고 있다.
Wiki:Python
파이톤은 2 계열과 3 계열이 있어 호환되지 않는다는 것을 주의해야 한다.
git 위에 원본 코드가 없기 때문에 아래 Helloworld.py 파일을 만들어 보세요.
명령 입력cat << EOF > helloworld.py
test="Hello Python World!"
print(test)
EOF
이 파일을python 명령의 매개 변수로 지정하고 실행합니다.
psyhon 명령은 REPL(인터랙티브) 기능이 있기 때문에 저쪽에서도 시도해 볼 수 있습니다.
7. 혜택
새로운 언어도 시도해 보세요.개인적인 취미로 Go 언어를 선택하세요.
Go 언어는 Google에서 개발한 컴파일러입니다.
최근의 마이크로 서비스화 트렌드에서 API 백엔드 개발 등(ex.mamelcari)에 사용되기 시작했다.
Wiki: Go(프로그래밍 언어)
명령 입력docker pull golang
docker run -v /root:/root -it golang bash
cd /root/Dev101-02-HelloWorld/src
helloworld.go
goo 명령은 내부에서 실행되는run을 컴파일하고 실행 모듈을 만드는build이 있습니다. 둘 다 시도해 보십시오.
이전에는 C컴파일러(GNUC)를 가져오기 위해 원본의 전개·OS 부속 C컴파일러의 건설·GNUC의 재구축 등에 꼬박 하루가 걸렸지만, 그 중에서 리눅스의 yum/ap 명령은 2진법을 간단하게 가져올 수 있었다.이제 Docker를 사용하여 다양한 언어를 빠르게 시도할 수 있습니다.얼마나 아름다운 시대인가!
다양한 언어로'안녕하세요'하듯 다양한 언어로해보는 것도 즐거워요.
Enjoy
Reference
이 문제에 관하여([Dev101]#2 Hello World!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nagahisa/items/3ae2b43a3181b60c89c1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
(1) Playwith Docker 시작
먼저 지난 기사를 참고하여 Playwith Docker 환경을 구축하십시오.
[Dev101]#1 Play with Docker
시동은 여기서부터 시작합니다.
(2)git clone
다음 명령을 입력하고git clone 이번 자료를 입력하십시오
명령 입력
git clone http://github.com/Nagahisa/Dev101-02-HelloWorld.git
cd Dev101-02-HelloWorld
tree .
브라우저의 GiitHub 웹 사이트에서 본 내용을 로컬로 복사했습니다.
2. 다양한 언어
컴파일러와 중간어에 대한 설명을 쓰려고 합니다.
시간이 없기 때문에 참고 링크로 용서해 주십시오
위키:컴파일러
위키:바이트 코드
위키:스크립트 언어
3. C
C 언어는 UNIX의 역사와 깊은 관련이 있는 언어입니다.
Wiki: C 언어
원본 코드를 보세요.
명령 입력cat src/helloworld.c
물론 브라우저에서도 볼 수 있다.
helloworld.c
이 소스 코드를 컴파일하여 실행 파일을 만들고 실행합니다.
명령 입력ls -l
cc -o hello-c src/helloworld.c
ls -l
file hello-c
./hello-c
컴파일러 (cc)의 - o 옵션으로 만든 파일 이름인 Hello-c를 지정했습니다. - o 옵션을 지정하지 않으면 a.out 파일을 생성할 수 있습니다. (시도해 보십시오.)
4. C++
C++ 언어는 C 언어를 대상을 대상으로 개발하는 언어로 확장합니다.
Wiki: C++ 언어
C 언어의 상위 교환이기 때문에 방금 전의 C 언어 프로그램도 C++로 컴파일할 수 있습니다.
C++의 소스 코드를 보십시오.
명령 입력cat src/helloworld.cpp
helloworld.cpp
이 소스 코드를 컴파일하여 실행 파일을 만들고 실행합니다.
명령 입력ls -l
c++ -o hello-cpp src/helloworld.cpp
ls -l
./hello-cpp
5. Java
자바는 C/C++ 언어를 기반으로 기존 소프트웨어에 존재하는 이식적 문제를 해결하는 것을 목표로 개발된 언어다.
'write once, run any where'(한 번 쓰면 어디든 움직일 수 있다)는 홍보문이다.
Wiki:Java
'기존의 소프트웨어에 존재하는 이식성 문제'는 C/C++ 언어로 작성된 실행 모듈이 특정한 플랫폼에서만 실행되는 문제이다.
방금 "file hello-c"의 표시를 생각해 보세요.
이 실행 모듈은 64비트 x86 환경에서만 실행됩니다(기타 조건도 있음).이 실행 모듈을 랩버리피와 같은 ARM 환경에 가져가도 움직이지 않는다는 것이다.
이 문제를 해결하기 위해 자바는 자바 가상 머신(자바 VM=JVN)을 가져왔다.
자바 프로그램은 특수한 바이트 코드로 컴파일되어 자바 가상기라고 불리는 소프트웨어에서 실행된다.각 플랫폼의 자바 가상기는 하드웨어 간의 차이를 흡수하고 환경에 의존하지 않는 프로그램 동작을 실현한다."
Java VM을 빨리 보라고 말하고 싶은데... 사실 Play-with-Docker 환경에는 Java가 없어요
자바를 설치할 수 있지만 드문 Docker 환경이니 자바 컨테이너를 사용하자.
PULL Docker 이미지를 통해
명령 입력docker pull java
인터랙티브 시작 용기 bash
명령 입력docker run -v /root:/root -it java bash
cd /root
cd Dev101-02-HelloWorld/src
소스 코드는 이런 느낌입니다.
HelloWorld.java
바이트 코드 (class 파일) 를 컴파일해 보십시오.
명령 입력ls -l
javac HelloWorld.java
ls -l
HelloWorld.class라는 바이트 코드가 생겼기 때문에 자바 VM으로 이것을 실행합니다.
명령 입력java HelloWorld
이 바이트 (Hello World.class) 는 맥과 윈도 기기에서도 자바 VM에서 실행된다.
자바 언어를 위해 가져온 JVM이지만 JVM에서 실행되는 다른 언어도 많다.
루비가 호환되는 JRuby와 Hadoop SPARK에 사용되는 scala 등이 유명하다.
6. Python
파이톤은 스크립트 언어의 일종으로 언어 규범으로서 반드시 축소해야 하기 때문에 예쁜 코드를 쓰기 쉽다는 특징이 있다.파이톤에는 import을 할 수 있는 과학계산학과의 모듈이 많이 등장해 최근 기계학습용ground 언어로 인기를 끌고 있다.
Wiki:Python
파이톤은 2 계열과 3 계열이 있어 호환되지 않는다는 것을 주의해야 한다.
git 위에 원본 코드가 없기 때문에 아래 Helloworld.py 파일을 만들어 보세요.
명령 입력cat << EOF > helloworld.py
test="Hello Python World!"
print(test)
EOF
이 파일을python 명령의 매개 변수로 지정하고 실행합니다.
psyhon 명령은 REPL(인터랙티브) 기능이 있기 때문에 저쪽에서도 시도해 볼 수 있습니다.
7. 혜택
새로운 언어도 시도해 보세요.개인적인 취미로 Go 언어를 선택하세요.
Go 언어는 Google에서 개발한 컴파일러입니다.
최근의 마이크로 서비스화 트렌드에서 API 백엔드 개발 등(ex.mamelcari)에 사용되기 시작했다.
Wiki: Go(프로그래밍 언어)
명령 입력docker pull golang
docker run -v /root:/root -it golang bash
cd /root/Dev101-02-HelloWorld/src
helloworld.go
goo 명령은 내부에서 실행되는run을 컴파일하고 실행 모듈을 만드는build이 있습니다. 둘 다 시도해 보십시오.
이전에는 C컴파일러(GNUC)를 가져오기 위해 원본의 전개·OS 부속 C컴파일러의 건설·GNUC의 재구축 등에 꼬박 하루가 걸렸지만, 그 중에서 리눅스의 yum/ap 명령은 2진법을 간단하게 가져올 수 있었다.이제 Docker를 사용하여 다양한 언어를 빠르게 시도할 수 있습니다.얼마나 아름다운 시대인가!
다양한 언어로'안녕하세요'하듯 다양한 언어로해보는 것도 즐거워요.
Enjoy
Reference
이 문제에 관하여([Dev101]#2 Hello World!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nagahisa/items/3ae2b43a3181b60c89c1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
C 언어는 UNIX의 역사와 깊은 관련이 있는 언어입니다.
Wiki: C 언어
원본 코드를 보세요.
명령 입력
cat src/helloworld.c
물론 브라우저에서도 볼 수 있다.
helloworld.c
이 소스 코드를 컴파일하여 실행 파일을 만들고 실행합니다.
명령 입력
ls -l
cc -o hello-c src/helloworld.c
ls -l
file hello-c
./hello-c
컴파일러 (cc)의 - o 옵션으로 만든 파일 이름인 Hello-c를 지정했습니다. - o 옵션을 지정하지 않으면 a.out 파일을 생성할 수 있습니다. (시도해 보십시오.)
4. C++
C++ 언어는 C 언어를 대상을 대상으로 개발하는 언어로 확장합니다.
Wiki: C++ 언어
C 언어의 상위 교환이기 때문에 방금 전의 C 언어 프로그램도 C++로 컴파일할 수 있습니다.
C++의 소스 코드를 보십시오.
명령 입력cat src/helloworld.cpp
helloworld.cpp
이 소스 코드를 컴파일하여 실행 파일을 만들고 실행합니다.
명령 입력ls -l
c++ -o hello-cpp src/helloworld.cpp
ls -l
./hello-cpp
5. Java
자바는 C/C++ 언어를 기반으로 기존 소프트웨어에 존재하는 이식적 문제를 해결하는 것을 목표로 개발된 언어다.
'write once, run any where'(한 번 쓰면 어디든 움직일 수 있다)는 홍보문이다.
Wiki:Java
'기존의 소프트웨어에 존재하는 이식성 문제'는 C/C++ 언어로 작성된 실행 모듈이 특정한 플랫폼에서만 실행되는 문제이다.
방금 "file hello-c"의 표시를 생각해 보세요.
이 실행 모듈은 64비트 x86 환경에서만 실행됩니다(기타 조건도 있음).이 실행 모듈을 랩버리피와 같은 ARM 환경에 가져가도 움직이지 않는다는 것이다.
이 문제를 해결하기 위해 자바는 자바 가상 머신(자바 VM=JVN)을 가져왔다.
자바 프로그램은 특수한 바이트 코드로 컴파일되어 자바 가상기라고 불리는 소프트웨어에서 실행된다.각 플랫폼의 자바 가상기는 하드웨어 간의 차이를 흡수하고 환경에 의존하지 않는 프로그램 동작을 실현한다."
Java VM을 빨리 보라고 말하고 싶은데... 사실 Play-with-Docker 환경에는 Java가 없어요
자바를 설치할 수 있지만 드문 Docker 환경이니 자바 컨테이너를 사용하자.
PULL Docker 이미지를 통해
명령 입력docker pull java
인터랙티브 시작 용기 bash
명령 입력docker run -v /root:/root -it java bash
cd /root
cd Dev101-02-HelloWorld/src
소스 코드는 이런 느낌입니다.
HelloWorld.java
바이트 코드 (class 파일) 를 컴파일해 보십시오.
명령 입력ls -l
javac HelloWorld.java
ls -l
HelloWorld.class라는 바이트 코드가 생겼기 때문에 자바 VM으로 이것을 실행합니다.
명령 입력java HelloWorld
이 바이트 (Hello World.class) 는 맥과 윈도 기기에서도 자바 VM에서 실행된다.
자바 언어를 위해 가져온 JVM이지만 JVM에서 실행되는 다른 언어도 많다.
루비가 호환되는 JRuby와 Hadoop SPARK에 사용되는 scala 등이 유명하다.
6. Python
파이톤은 스크립트 언어의 일종으로 언어 규범으로서 반드시 축소해야 하기 때문에 예쁜 코드를 쓰기 쉽다는 특징이 있다.파이톤에는 import을 할 수 있는 과학계산학과의 모듈이 많이 등장해 최근 기계학습용ground 언어로 인기를 끌고 있다.
Wiki:Python
파이톤은 2 계열과 3 계열이 있어 호환되지 않는다는 것을 주의해야 한다.
git 위에 원본 코드가 없기 때문에 아래 Helloworld.py 파일을 만들어 보세요.
명령 입력cat << EOF > helloworld.py
test="Hello Python World!"
print(test)
EOF
이 파일을python 명령의 매개 변수로 지정하고 실행합니다.
psyhon 명령은 REPL(인터랙티브) 기능이 있기 때문에 저쪽에서도 시도해 볼 수 있습니다.
7. 혜택
새로운 언어도 시도해 보세요.개인적인 취미로 Go 언어를 선택하세요.
Go 언어는 Google에서 개발한 컴파일러입니다.
최근의 마이크로 서비스화 트렌드에서 API 백엔드 개발 등(ex.mamelcari)에 사용되기 시작했다.
Wiki: Go(프로그래밍 언어)
명령 입력docker pull golang
docker run -v /root:/root -it golang bash
cd /root/Dev101-02-HelloWorld/src
helloworld.go
goo 명령은 내부에서 실행되는run을 컴파일하고 실행 모듈을 만드는build이 있습니다. 둘 다 시도해 보십시오.
이전에는 C컴파일러(GNUC)를 가져오기 위해 원본의 전개·OS 부속 C컴파일러의 건설·GNUC의 재구축 등에 꼬박 하루가 걸렸지만, 그 중에서 리눅스의 yum/ap 명령은 2진법을 간단하게 가져올 수 있었다.이제 Docker를 사용하여 다양한 언어를 빠르게 시도할 수 있습니다.얼마나 아름다운 시대인가!
다양한 언어로'안녕하세요'하듯 다양한 언어로해보는 것도 즐거워요.
Enjoy
Reference
이 문제에 관하여([Dev101]#2 Hello World!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nagahisa/items/3ae2b43a3181b60c89c1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
cat src/helloworld.cpp
ls -l
c++ -o hello-cpp src/helloworld.cpp
ls -l
./hello-cpp
자바는 C/C++ 언어를 기반으로 기존 소프트웨어에 존재하는 이식적 문제를 해결하는 것을 목표로 개발된 언어다.
'write once, run any where'(한 번 쓰면 어디든 움직일 수 있다)는 홍보문이다.
Wiki:Java
'기존의 소프트웨어에 존재하는 이식성 문제'는 C/C++ 언어로 작성된 실행 모듈이 특정한 플랫폼에서만 실행되는 문제이다.
방금 "file hello-c"의 표시를 생각해 보세요.
이 실행 모듈은 64비트 x86 환경에서만 실행됩니다(기타 조건도 있음).이 실행 모듈을 랩버리피와 같은 ARM 환경에 가져가도 움직이지 않는다는 것이다.
이 문제를 해결하기 위해 자바는 자바 가상 머신(자바 VM=JVN)을 가져왔다.
자바 프로그램은 특수한 바이트 코드로 컴파일되어 자바 가상기라고 불리는 소프트웨어에서 실행된다.각 플랫폼의 자바 가상기는 하드웨어 간의 차이를 흡수하고 환경에 의존하지 않는 프로그램 동작을 실현한다."
Java VM을 빨리 보라고 말하고 싶은데... 사실 Play-with-Docker 환경에는 Java가 없어요
자바를 설치할 수 있지만 드문 Docker 환경이니 자바 컨테이너를 사용하자.
PULL Docker 이미지를 통해
명령 입력
docker pull java
인터랙티브 시작 용기 bash
명령 입력
docker run -v /root:/root -it java bash
cd /root
cd Dev101-02-HelloWorld/src
소스 코드는 이런 느낌입니다.
HelloWorld.java
바이트 코드 (class 파일) 를 컴파일해 보십시오.
명령 입력
ls -l
javac HelloWorld.java
ls -l
HelloWorld.class라는 바이트 코드가 생겼기 때문에 자바 VM으로 이것을 실행합니다.
명령 입력
java HelloWorld
이 바이트 (Hello World.class) 는 맥과 윈도 기기에서도 자바 VM에서 실행된다.
자바 언어를 위해 가져온 JVM이지만 JVM에서 실행되는 다른 언어도 많다.
루비가 호환되는 JRuby와 Hadoop SPARK에 사용되는 scala 등이 유명하다.
6. Python
파이톤은 스크립트 언어의 일종으로 언어 규범으로서 반드시 축소해야 하기 때문에 예쁜 코드를 쓰기 쉽다는 특징이 있다.파이톤에는 import을 할 수 있는 과학계산학과의 모듈이 많이 등장해 최근 기계학습용ground 언어로 인기를 끌고 있다.
Wiki:Python
파이톤은 2 계열과 3 계열이 있어 호환되지 않는다는 것을 주의해야 한다.
git 위에 원본 코드가 없기 때문에 아래 Helloworld.py 파일을 만들어 보세요.
명령 입력cat << EOF > helloworld.py
test="Hello Python World!"
print(test)
EOF
이 파일을python 명령의 매개 변수로 지정하고 실행합니다.
psyhon 명령은 REPL(인터랙티브) 기능이 있기 때문에 저쪽에서도 시도해 볼 수 있습니다.
7. 혜택
새로운 언어도 시도해 보세요.개인적인 취미로 Go 언어를 선택하세요.
Go 언어는 Google에서 개발한 컴파일러입니다.
최근의 마이크로 서비스화 트렌드에서 API 백엔드 개발 등(ex.mamelcari)에 사용되기 시작했다.
Wiki: Go(프로그래밍 언어)
명령 입력docker pull golang
docker run -v /root:/root -it golang bash
cd /root/Dev101-02-HelloWorld/src
helloworld.go
goo 명령은 내부에서 실행되는run을 컴파일하고 실행 모듈을 만드는build이 있습니다. 둘 다 시도해 보십시오.
이전에는 C컴파일러(GNUC)를 가져오기 위해 원본의 전개·OS 부속 C컴파일러의 건설·GNUC의 재구축 등에 꼬박 하루가 걸렸지만, 그 중에서 리눅스의 yum/ap 명령은 2진법을 간단하게 가져올 수 있었다.이제 Docker를 사용하여 다양한 언어를 빠르게 시도할 수 있습니다.얼마나 아름다운 시대인가!
다양한 언어로'안녕하세요'하듯 다양한 언어로해보는 것도 즐거워요.
Enjoy
Reference
이 문제에 관하여([Dev101]#2 Hello World!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nagahisa/items/3ae2b43a3181b60c89c1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
cat << EOF > helloworld.py
test="Hello Python World!"
print(test)
EOF
새로운 언어도 시도해 보세요.개인적인 취미로 Go 언어를 선택하세요.
Go 언어는 Google에서 개발한 컴파일러입니다.
최근의 마이크로 서비스화 트렌드에서 API 백엔드 개발 등(ex.mamelcari)에 사용되기 시작했다.
Wiki: Go(프로그래밍 언어)
명령 입력
docker pull golang
docker run -v /root:/root -it golang bash
cd /root/Dev101-02-HelloWorld/src
helloworld.go
goo 명령은 내부에서 실행되는run을 컴파일하고 실행 모듈을 만드는build이 있습니다. 둘 다 시도해 보십시오.
이전에는 C컴파일러(GNUC)를 가져오기 위해 원본의 전개·OS 부속 C컴파일러의 건설·GNUC의 재구축 등에 꼬박 하루가 걸렸지만, 그 중에서 리눅스의 yum/ap 명령은 2진법을 간단하게 가져올 수 있었다.이제 Docker를 사용하여 다양한 언어를 빠르게 시도할 수 있습니다.얼마나 아름다운 시대인가!
다양한 언어로'안녕하세요'하듯 다양한 언어로해보는 것도 즐거워요.
Enjoy
Reference
이 문제에 관하여([Dev101]#2 Hello World!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nagahisa/items/3ae2b43a3181b60c89c1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)