그럼 넌 러스트야
헛소리하지마세영
그런데 어떤 컨셉으로 만들꺼야? 클래스 방식, 프로토타입 방식? 아니면 CLOS랑 비슷하게?
클래스로요. 가상함수 같은건 함수 포인터로 구현하려구요
프로토타입방식은 객체지향이랑 좀 거리가 멀지 않나
프로토타입도 엄연한 객체지향임.
https://github.com/black7375/ReadabilityDocs/blob/master/%EC%9E%91%EA%B3%A0%20%EC%95%84%EB%A6%84%EB%8B%A4%EC%9A%B4%20%EC%96%B8%EC%96%B4%20Io/part1.org
포인터면 C로 구현한다는 것 같은데,https://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788994506791에 객체 지향 기법 253 나왔있으니 참고. GTK의 GObject였나도 객체지향적인 걸로 알구.
말이 험수 포인터라는거지 C로 구현할건 아녜요
해당 댓글은 삭제되었습니다.
@~@
저비용으로 객체지향 프로그래밍 언어를 만들고 싶다면 LLVM 프론트엔드만 만들면 되지 않을까요?
llvm 프론트엔드라고 해도 세부 구현은 직접해야되는거 아님?
지금 LLVM을 공부해야 하는거면 쓰기 쉽지 않을거라 생각함
Rust
러스트 조같아서 안함
C++로 바꿔주는 트랜스파일러 제작 ㄱㄱ
그럼 넌 러스트야
헛소리하지마세영
그런데 어떤 컨셉으로 만들꺼야? 클래스 방식, 프로토타입 방식? 아니면 CLOS랑 비슷하게?
클래스로요. 가상함수 같은건 함수 포인터로 구현하려구요
프로토타입방식은 객체지향이랑 좀 거리가 멀지 않나
프로토타입도 엄연한 객체지향임.
https://github.com/black7375/ReadabilityDocs/blob/master/%EC%9E%91%EA%B3%A0%20%EC%95%84%EB%A6%84%EB%8B%A4%EC%9A%B4%20%EC%96%B8%EC%96%B4%20Io/part1.org
포인터면 C로 구현한다는 것 같은데,
https://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788994506791
에 객체 지향 기법 253 나왔있으니 참고. GTK의 GObject였나도 객체지향적인 걸로 알구.
말이 험수 포인터라는거지 C로 구현할건 아녜요
해당 댓글은 삭제되었습니다.
@~@
저비용으로 객체지향 프로그래밍 언어를 만들고 싶다면 LLVM 프론트엔드만 만들면 되지 않을까요?
llvm 프론트엔드라고 해도 세부 구현은 직접해야되는거 아님?
지금 LLVM을 공부해야 하는거면 쓰기 쉽지 않을거라 생각함
Rust
러스트 조같아서 안함
C++로 바꿔주는 트랜스파일러 제작 ㄱㄱ