ARM 프로세서로 크로스 컴파일하기위한 "최상의"스크립팅 언어 인터프리터를 찾고 있습니다. 다음은 '최고'에 대한 요구 사항입니다.ARM에 크로스 컴파일을위한 최상의 스크립팅 언어
작은 크기입니다. 이상적으로는 언어의 어느 부분과 지원되는 "표준"라이브러리를 결정할 수 있기를 바랍니다. (예 : 파일 시스템, 아니, 그걸 원하지 않아요. 부동 소수점 수학도 마찬가지입니다.)
쉽습니다. 이상적으로는 크로스 컴파일을 수행하는 방법에 대한 설명서/자습서/예제가 필요합니다.
목표 : 임베디드 ARM 디바이스에 작고 간단한 웹 서버를 작성하고 있으며 일부 문자열 처리를 쉽게하고 싶습니다. 이 코드는 현재 C로 작성되었습니다. 서버와 시스템 수준의 코드를 C에 넣고 싶습니다. 스크립팅 언어로 웹 "응용 프로그램"을 작성하고 싶습니다. 내가 가장 관심이 언어의 기능은 다음과 같습니다
- 내장 된 문자열 지원
- 내장 정규식 지원
- 내장 된지도 지원 (예 : 키 - 값 쌍 개체)
다음 목록에서 "최고"를 찾으십시오 : Perl, Python, Ruby, Lua. 그러나 나는 다른 언어 제안에 개방적이다.
"스크립팅 언어"는 언급 한 것들 중에서 적어도 크로스 컴파일하거나 컴파일 할 필요가 없습니다. ARM은 매우 강력한 플랫폼이며 언어 선택에 많은 제약을주지는 않습니다. 개발 프로세스에 적합한 플랫폼을 선택하고 언급 한 스크립트 언어 중에서 "스크립팅 언어"를 경험하십시오. 크로스 컴파일 할 필요가 없으며 컴파일 할 수도 있습니다. ARM은 매우 강력한 플랫폼이며 언어 선택을 제한하지 않습니다. 아마도 개발 프로세스 및 경험에 맞는 플랫폼을 선택해야합니다. – SingleNegationElimination
안녕하세요, 내 게시물을 업데이트했습니다. 나는 "스크립팅 언어"가 아니라 "스크립팅 언어 통역사"를 의미했습니다. 예를 들어 C에서 다음과 같이하고 싶습니다. MyAwesomeInterpreter (my_awesome_script_char_array); – Josh
아, 그 언어들을 사용하는 법을 알고 싶습니다. 하지만 각각의 경우에 C 언어로 작성 되었기 때문에 C 언어는 여전히 유효합니다. Linux에서 호스팅하는 경우 arm을 지원하는 대부분의 배포판은 이미 해당 패키지 저장소에서 해당 언어를 지원합니다. – SingleNegationElimination