User Tools

Site Tools


bioinfo:comarative_programming_linguistics

Comparative programming linguistics

전문적인 프로그래머도 아니면서 몇 개의 언어를 조금씩 다루다 보니 혼동스러운 것이 있어서 이를 정리하고자 본 문서를 만들었다. 이른바 '비교 프로그래밍 언어학'이다. 각 항목에 대한 정리 순서는 Perl → R → Bash → Python으로, 내가 공부를 한 순서와 비슷하다.

If문

Perl

if ($name eq 'Haeyoung') {
    print "Hello Haeyoung! Good morning!\n";
} else {
    print "You are not Haeyoung. Who are you?\n";
}

if ($char eq 'A') {
    print "You entered 'A'.\n";
} elsif ($char eq 'B') {
    print "You entered 'B'.\n";
} else {
    print "I don't understand.\n";
}

R

Bash

Python

if money == 20000:
    print("KTX 타고 가자")
elif money >= 1000:
    print("버스 타고 갈까?")
else:
    print("그냥 걸어 가!")

While문

함수

bioinfo/comarative_programming_linguistics.txt · Last modified: 2022/03/27 09:07 by hyjeong