▲neo 9달전 | parent | favorite | on: GN⁺: Dada - 새로운 실험적 프로그래밍 언어 (dada-lang.org)Hacker News 의견 "사고 실험 언어"라는 아이디어에 대한 애정 실제 언어를 만드는 것은 큰 부담이며, 이상적인 언어가 어떻게 생겼을지 생각하는 것은 재미있음. "고급 레벨의 Rust"에 대한 다양한 상상이 있으며, 개인적으로는 동적 런타임과 단순한 타입을 선호하지만, 다른 사람들은 다른 요구사항을 가짐. 점진적 타입 시스템과 같은 추가 기능은 일부 언어에는 적합하지만, 처음부터 완전히 정적 타입 코드베이스의 보장을 선호함. "Hello, Dada!" 예제에 대한 의문 Python 사용자로서, 콘솔에 출력하는 것이 목표일 때 await에 대해 신경 써야 하는 이유가 궁금함. 이미 복잡성과 인지 부하가 시작되는 것으로 보임. 반대되는 언어에 대한 바람 Rust의 표현력 있는 타입 시스템과 문법을 가지되, 가비지 컬렉터와 런타임을 도입한 언어를 원함. 성능 비용을 지불하고 싶지 않으며, Rust의 타입 시스템을 가진 Go와 같은 언어를 선호함. "async/await"에 대한 반대 의견 고급 언어에서는 Go의 그린 스레드가 더 적합하다고 생각함. 점진적 타이핑은 흥미롭지만 필수는 아님. 정적 타이핑은 부담스럽지 않고 성능에 대한 추론을 어렵게 할 수 있음. 점진적 타이핑보다 타입 추론이 더 나을 것이라고 생각함. Java와 JavaScript와 같은 느낌에 대한 의견 Java와 JavaScript는 매우 다른 느낌을 가지고 있음을 지적함. GC의 부재가 Rust를 임베디드 시스템에서 즐거운 경험으로 만듦 다른 프로그램과 쉽게 연결 가능하며, 프로그램의 빠른 시작 속도는 Rust의 주요 장점 중 하나임. 가비지 컬렉션을 도입한 Rust는 이 장점을 포기하는 것이 될 수 있음. Rust 사용 경험에 대한 혼합된 감정 메모리 안전 패턴을 좋아하지만, C++에 비해 구문이 더 어렵게 느껴짐. 코드를 정신적으로 읽기 어려움을 느낌. 데코레이터 마법과 기호 기반 구문이 적으면 초보자가 이해하기 쉬울 것임. 타입 주석을 추가하면 Rust와 유사한 성능을 낼 수 있다는 주장에 대한 관심 JavaScript처럼 쉽게 작성할 수 있고, 추가 작업을 정당화할 때 Rust만큼 빠른 언어가 될 수 있음. 튜토리얼의 "print_point" 메소드에 대한 혼란 async와 await의 의미에 대한 더 자세한 설명이 필요함. async/await가 느긋하게 계산된 값과 같은 역할을 하는지, 그리고 다양한 조합이 타입 오류를 일으키는지에 대한 질문. 새 프로그래밍 언어의 문법 예제를 찾는 데 대한 불만 새 프로그래밍 언어를 만들 때는 랜딩 페이지에 "Hello World" 문법 예제를 바로 제공해달라는 요청.
Hacker News 의견
"사고 실험 언어"라는 아이디어에 대한 애정
"Hello, Dada!" 예제에 대한 의문
await
에 대해 신경 써야 하는 이유가 궁금함.반대되는 언어에 대한 바람
"async/await"에 대한 반대 의견
Java와 JavaScript와 같은 느낌에 대한 의견
GC의 부재가 Rust를 임베디드 시스템에서 즐거운 경험으로 만듦
Rust 사용 경험에 대한 혼합된 감정
타입 주석을 추가하면 Rust와 유사한 성능을 낼 수 있다는 주장에 대한 관심
튜토리얼의 "print_point" 메소드에 대한 혼란
async
와await
의 의미에 대한 더 자세한 설명이 필요함.async
/await
가 느긋하게 계산된 값과 같은 역할을 하는지, 그리고 다양한 조합이 타입 오류를 일으키는지에 대한 질문.새 프로그래밍 언어의 문법 예제를 찾는 데 대한 불만