lpython icon indicating copy to clipboard operation
lpython copied to clipboard

Next Deliverable

Open certik opened this issue 2 years ago • 0 comments

For the next deliverable:

  • [ ] fastGPT implementation in LPython (https://github.com/lcompilers/lpython/issues/2409)
  • [ ] Make sure LPython is at least as fast as C++ for every simple benchmark (currently we have one or two where we are slower)
  • [ ] Ensure structs and pointers are rock solid, to be able to implement a simple calculator app and represent the AST in memory using structs; this will ensure that LPython can be used as a general programming language
    • [ ] https://github.com/lcompilers/lpython/issues/2428
    • [ ] https://github.com/lcompilers/lpython/issues/2429
    • [ ] https://github.com/lcompilers/lpython/issues/2427
  • [ ] Ensure the @cpythoncall works with the LLVM backend by refactoring it into an ASR->ASR pass, similar to how the new symbolic ASR->ASR pass works: https://github.com/lcompilers/lpython/issues/2470
  • [ ] https://github.com/lcompilers/lpython/issues/2259
  • [ ] https://github.com/lcompilers/lpython/issues/2310

certik avatar Aug 08 '23 17:08 certik