• SEARCH

    통합검색
세모계
    • Dark Mode
    • GNB Always Open
    • GNB Height Maximize
    • Color
    • Brightness
    • SINCE 2015.01.19.
    • 세모계 세모계
    •   SEARCH
    • 세상의 모든 계산기  
      • 자유(질문) 게시판  
      • 계산기 뉴스/정보  
      • 수학, 과학, 공학 이야기  
      • 세모계 : 공지 게시판  
        • 구글 맞춤검색  
      • 세상의 모든 계산기  
        • 자유(질문) 게시판  
    • TI  
    • CASIO  
    • HP  
    • SHARP  
    • 일반(쌀집) 계산기  
    • 기타계산기  
    • 세모계
    • by ORANGEDAY
  • TI
    • TI nspire
    • [TI-nspire] CX (I) 프로그래밍, 속도 비교 (MicroPython vs (Nspire-)LUA vs Nspire-BASIC)

    • Profile
      • 세상의모든계산기
        *.40.137.167
      • 2024.11.27 - 13:56 2024.11.27 - 13:47  125

    https://tiplanet.org/forum/viewtopic.php?f=43&t=15309&lang=en
    링크 결과에 의하면 

     


     

    피보나치 재귀함수의 경우 

     

    (빠름) Lua TINCS >>> Lua emu = MicroPython calc "JIT" > Basic TINCS >> Basic

     

    Nspire 내장 LUA 프로그램이 시스템(OS)에 최적화되었다고 볼 수 있겠습니다. 

    DATA에 표시되는 비교 대상이 여러가지로 표시되는데, 

    - MicroPython emu

    - MicroPython calc "JIT"

    - Lua emu

    - Lua calc

    - Lua TINCS

    - Basic

    - Basic TINCS

    TINCS 가 붙은 것이 실물 계산기인 TI-nspire 내장 언어인 것은 확실해 보이구요. 

     

    나머지는 어떻게 실행했다는 것인지 불분명합니다.

    같은 기기 안에서 실행해야 속도-시간 비교에 의미가 있을법 한데... 

    emu 가 붙은 것은 TI-nspire 의 PC용 Emu 에서 돌렸다는 것 같기도 합니다. 

     

     


     

    종합 결론은 이렇게 내리고 있네요.

    - BASIC : 실행 속도가 많이 뒤쳐진다. 

    - Lua / Python : 상당히 비슷한 수준이며 "JIT"와 유사한 모드(?)가 활성화되면 Python이 우세에 있다. 

     

    image.png

     


    여튼 

    CX II 에 내장된 microPython 을 사용한 것이 아니고, Ndless 에서 돌린 것입니다. 

    작동 기기는 CX 입니다. 

     

    CX II 에서는 성능차이가 어떻게 바뀌었는지 확인이 필요합니다.

     

     

    0
    0
    Attached file
    image.png 100.7KB 11
    이 게시물을..
    • 세상의모든계산기 세상의모든계산기 Lv. 25

      계산기는 거들 뿐
      혹은
      계산기를 거들 뿐

    • [TI-nspire] Error: Domain Error세상의모든계산기
    • [TI-nspire] CX (I) 프로그래밍, 속도 비교 (MicroPython vs (Nspire-)LUA vs Nspire-BASIC)세상의모든계산기
    • 댓글 입력
    • 에디터 전환
    댓글 쓰기 에디터 사용하기 닫기
    • 목록 목록
    • [TI-nspire] Error: Domain Error
    • [TI-nspire] CX (I) 프로그래밍, 속도 비교 (MicroPython vs (Nspire-)LUA vs Nspire-BASIC)
    • 목록
    by OrangeDay
    • TI
    • allcalc.org
    • 세모계 all rights reserved.