디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

제가 만들고 시픈 스크립트 언어

[성대아싸]갤로그로 이동합니다. 2011.10.14 00:52:14
조회 152 추천 0 댓글 7

클래스는 없애버리고요

자바스크립트 처럼 함수를 써서 객체 기반 프로그래밍 패러다임을 적용했으믄

스코프, 클로져 지원


function 키워드는 너무 길어서 func 로 간결하게 하고 아니면 def 



파이썬의 들여쓰기 블록이나 자바스크립트의 {} 블록은 너무 구려요

루비의 end 블록 캬~ 엄충 깔끔함 


그리고 루비의 클래스변수, 인스턴스변수, 지역변수 구별법이

너무 간결해서 맘에 들어영 

@@singleton

@x , @y



루비의 제어는 식으로 해서 ... 좀 .. 이상함 , 종류도 너무 많고

제어는 문으로 하는게 제맛이죠

파이썬처럼 간결하게 if, while, for  세개면 충분 


기본 자료구조는

리스트랑 , 딕셔너리


그리고 삼항 연산자 없애버리고

함수 이름에 ? 문자도 허용하긔

이건 질의를 물어보는 의미의 함수를 생성할 때

보기 편하게여

func isCircle?()
        return true;
end




대략 예를 들면


func Vec2D()
        @@cnt++  # 코드 객체 변수
        @x = 0      # 인스턴스 변수
        @y = 0

        if cnt >= 100 then
                raise Exception(this)
        end


        func len()
                return Math.sqrt(x*x + y*y)
        end
        
        func makeCircle()  # 팩토리
                return func Circle(r)
                        @x = x  # 클로져
                        @y = y 
                        @r = r
                end 
        end
end



아 간지 폭팔인데 ㅠ

만들고 말게씀


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
345777 [소리주의] 굿모닝 [1] c(175.208) 13.02.13 52 0
345776 정적 라이브러리 사용으로 빌드하는거 어디서 설정함? [5] Mayu갤로그로 이동합니다. 13.02.13 64 0
345775 경력이 2년10개월인데 4천주는데도 있네요. [1] ㅇㅁ(211.236) 13.02.13 165 0
345774 코딩용으로 맥북하나 살려는데, Air ? Pro ? 뭐가멍? [7] Mayu갤로그로 이동합니다. 13.02.13 230 0
345771 아 이게 뭐지 진짜 [10] 의사양반갤로그로 이동합니다. 13.02.13 273 1
345768 이게 대체 무슨 소리인가요;; [6] 의사양반갤로그로 이동합니다. 13.02.13 148 0
345767 000000부터 999999까지 어떻게 대입하냐고 물어본 수학살님은 보셈 [1] 티버애니갤로그로 이동합니다. 13.02.13 119 0
345766 오늘까지 놀았는데 ㅋㅋ [1] 일광면(121.177) 13.02.13 67 0
345765 자바가지고 먹고살기 가능하다? [5] 상금이갤로그로 이동합니다. 13.02.13 261 0
345764 프갤에 카이스트출신 형들 있음?????? 질문좀............ [12] 티버애니갤로그로 이동합니다. 13.02.13 348 0
345763 이직하까..ㅅㅂ.. [2] 하하(1.231) 13.02.12 89 0
345760 공모전 정보 있는 사이트 없냐 11(121.173) 13.02.12 60 0
345759 15인치 이하 놋북으론 한번도 코딩 안해봤는데 괜찮아여? [1] ㅇㅇ(112.186) 13.02.12 157 0
345758 MFC에서 예외처리 가능? [3] 굳굳(14.36) 13.02.12 178 0
345757 어후시발,어우좆같다 어후 [2] 오오(59.16) 13.02.12 77 0
345754 이런데 가고싶다.jpg [7] @@(211.217) 13.02.12 339 0
345753 강동도서관 가는 길 에어로홍갤로그로 이동합니다. 13.02.12 68 0
345752 지적인 여자는 어디서 찾음? [3] DART(116.41) 13.02.12 289 0
345748 톰캣하나로 호스트네임 추가해서 한꺼번에 쓰려는데 [1] 개구리래머갤로그로 이동합니다. 13.02.12 74 0
345746 VC++ express 2012 체험판 쓰는중인데, [2] Mayu갤로그로 이동합니다. 13.02.12 95 0
345745 루아로 웹 프로그래밍 가능함? @(119.207) 13.02.12 74 0
345744 nodejs 홍보하는 문구 보면 가끔이해가 안된다 [2] DART(116.41) 13.02.12 151 0
345741 goto 찬양글 [7] ㅇㄹ(112.163) 13.02.12 179 1
345739 일침.jpg [2] ㅇㅇ(211.236) 13.02.12 173 1
345736 cpp 매개변수 ...이 뭐임? [14] 구웃(175.197) 13.02.12 144 0
345734 IT특기병/전공대비/고졸,미취업자 중소기업친화과정취업반국비지원전액지원안내 [1] 김민섭팀장(211.217) 13.02.12 99 0
345733 설 잘 보냈셨나요? [1] 이모군(1.232) 13.02.12 32 0
345731 노드 제에스 보면 못느끼겠냐? 하하(1.231) 13.02.12 82 0
345730 이게 evil 일까요?.jpg [7] Kyle(138.25) 13.02.12 245 0
345728 설마 이걸로 욕먹진 않겠지? [2] 나리링갤로그로 이동합니다. 13.02.12 157 0
345726 아 너무 창피하다 [2] aa(168.126) 13.02.12 86 0
345725 win32api 자식윈도 x눌르면 그냥 바로 꺼지는데 원하는행동후 꺼지게 [3] 이힝(175.215) 13.02.12 62 0
345723 이 노래 좋다 에어로홍갤로그로 이동합니다. 13.02.12 41 0
345720 보안이 대세임? [1] as(110.15) 13.02.12 112 0
345719 가출 여고생하고 사귀고 싶다 [1] 에어로홍갤로그로 이동합니다. 13.02.12 268 0
345718 게터세터 메소드 vs 멤버변수 속도차 [10] 헤헤(175.197) 13.02.12 210 0
345717 자바 5개월 독학하면 취업 되냐??? [3] 구직자(180.231) 13.02.12 339 0
345716 근데 맨날 개발자가 양산 되니 어쩌니 하잖아요 [5] (168.126) 13.02.12 185 0
345715 형님들 지긋지긋한 질문이겠지만 보안쪽 관련해서 공부하려는데 도와줘 [10] ㅣㄹㄴㄹㄴㅈㄴㅈ(211.234) 13.02.12 213 0
345711 C언어 질문! 파일 관련 [2] ㅁㄴㅇㄹ(115.137) 13.02.12 111 0
345710 형들 <스크립트 타입> 이렇게 안하고 그냥 <스크립트>해도됨? [4] wyr(175.215) 13.02.12 80 0
345709 보안전문가 되고싶은분들 책추천드림 [2] 삐쭊이(175.223) 13.02.12 152 0
345708 요즘 인도애들이 좀 많이 보인다??? [3] 멍청닭(182.211) 13.02.12 148 0
345707 형들 자바스크립트에서 출력할때 [6] wyr(175.215) 13.02.12 104 0
345706 올라오는 글 중에 보안전문가가 목표라느니, 프로그래머가 꿈이라느니 [3] ㅁㄴㅇㄹㅎ(220.76) 13.02.12 200 0
345705 이 달말로 관둔다. ㅇㅇ [4] ☎2.52™갤로그로 이동합니다. 13.02.12 143 0
345704 홈페이지3개 서버 한개로 통합하려는데 [12] 개구리래머갤로그로 이동합니다. 13.02.12 172 0
345703 돈안되고 욕먹고 시달리고 멋대가리없고 여자@한마리없는 곳에서 야근이라니 [1] ㅇ3ㅇ(180.71) 13.02.12 92 0
345701 아놔 MTU = _=)..... 땡칠도사갤로그로 이동합니다. 13.02.12 96 0
345700 윈7 32비트인데 [2] 개구리래머갤로그로 이동합니다. 13.02.12 103 1
뉴스 추사랑, 첫 모델 오디션 ‘혹평’…“실망이다” 야노 시호도 ‘눈물’ 디시트렌드 06.30
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2