(자바 스크립트 및 루아 중 더 나은 M2M 애플리케이션 용) 모두 M2M 응용 프로그램에 관해서 LUA에 대해 이야기합니다. 저는 자바 스크립트를 매우 잘 알고 있습니다. 그래서 루아를 배우고 나중에 자바 스크립트 대신 M2M 애플리케이션을 구현할 가치가 있습니까?M2M (루아 또는 자바 스크립트)
답변
M2M에서의 Javascript 이점은 JSON을 사용하여 자동으로 직렬화 및 직렬화 해제를 수행한다는 것입니다. Javascript에는 foibles이 있지만 JSON은 Javascript가 아닌 곳에서도 널리 사용되는만큼 유용합니다.
자바 스크립트의 또 다른 장점은 브라우저가있는 모든 데스크탑과 스마트 폰에서 지원되며 TCP와 UI와 같은 많은 기능을 갖추고 있다는 것입니다.
루아는 일반적으로 언어가 더 좋으며 VM이 훨씬 작기 때문에 저장소와 메모리가 적은 임베디드 시스템에 적합 할 수 있으며 eLua라는 버전도 있습니다. 그러나 작은 이유 중 하나는 외부 기능이별로 없다는 것입니다. 직렬화, TCP 및 UI를 직접 추가하거나 적합한 라이브러리를 찾아야합니다. 예를 들어 Javascript가 더 쉬워 졌던 것처럼 안드로이드에서 한 것처럼 일부 플랫폼으로 이식하는 데 더 많은 노력을 기울여야 할 수도 있습니다.
루아는 거의 모든면에서 (C와 유사한 구문 비 호환성을위한 미적인 선호), 및의 언어보다 JavaScript가 더 작고 빠르며 더 쉽게 임베드되고 확장됩니다. 따라서 두 언어 간 선택권이 주어지며, 순수하게 기술적 인 장점이 있습니다. 생각할 필요가 없습니다.
그러나 JavaScript는 Lua보다 더 널리 알려져 있습니다. 업계의 고객 및/또는 전문가 (특히 툴을 사용할 사용자)가 이미 JavaScript를 알고 있다면 이는 가볍게 무시할 수있는 것이 아닙니다.
그렇다면 TCL을 통해 스크립팅 할 수있는 분산 네트워크 테스트 도구를 사용해 보았습니다. 테스터가 이미 알고 있기 때문에 수년간 그 결정을 후회했습니다. 루아를 사용해야했다.
간단히 말해서 가능한 경우 루아를 사용하십시오. 필요한 경우 JavaScript를 사용하십시오. 그것은 끔찍한 언어는 아니지만, 루아 (Lua), 글 머리 기호에 대한 글 머리 기호는 단순히 더 좋습니다.
- 1. 원격 루아 스크립트 실행
- 2. M2M 관계 또는 2 FK?
- 3. 자바 스크립트 또는 jquery?
- 4. 쿠키 또는 자바 스크립트
- 5. 자바 스크립트 또는 jquery
- 6. 자바 스크립트 또는 jQuery를
- 7. 자바 스크립트 "또는"문
- 8. 자바 스크립트 또는 같음
- 9. 자바 스크립트 또는
- 10. PHP 또는 자바 스크립트
- 11. 비디오가로드 또는 자바 스크립트
- 12. 안드로이드 애플 리케이션에서 루아/파이썬 스크립트 호출
- 13. C에서 전체 루아 스크립트 실행
- 14. iOS 앱에서 루아 스크립트 호출하기
- 15. 자바 스크립트 : 자바 스크립트
- 16. 루아 : 루아
- 17. 스토어 데이터베이스 또는 자바 스크립트
- 18. 메타 또는 자바 스크립트 리디렉션
- 19. jQuery 또는 자바 스크립트 애니메이션
- 20. 레일즈 아약스 또는 자바 스크립트?
- 21. 중 자바 스크립트 또는 ASP.NET
- 22. 자바 스크립트 : onrefresh 또는 onreload?
- 23. 또는 sIFR와 자바 스크립트 이벤트
- 24. jQuery를 또는 자바 스크립트 : IE
- 25. 자바 스크립트 또는 대입 연산자를
- 26. 루아 DSL 또는 영리한 폐쇄?
- 27. 자바 스크립트 (또는 <script> 태그)를 자바 스크립트
- 28. 루아
- 29. 전체 프로그램을 중단하지 않고 수면 루아 스크립트?
- 30. 게임 NPC 멀티 액션 루아 스크립트 디자인
가능 [Shark vs Gorilla] (http://blog.stackoverflow.com/2011/08/gorilla-vs-shark/)? –
M2M 애플리케이션이란 무엇입니까? –
자사의 기계와 통신 개발 응용 프로그램을 .. –