Giter Site home page Giter Site logo

Comments (6)

jcmdln avatar jcmdln commented on August 14, 2024

@citrusui do you mean re-implement Git, Ruby, Python, etc? Sounds kind of... well, outside the scope of toybox.

from toybox.

citrusui avatar citrusui commented on August 14, 2024

well, yes, it is out of scope, but it would be nice if toybox implemented some kind of "support" library or mechanism that let users easily add their own packages to toybox without dealing with the hassles of cross-compiling.

from toybox.

jcmdln avatar jcmdln commented on August 14, 2024

I'm having difficulties grasping why a coreutils implementation would need direct support for languages that are orders of magnitude larger than the project itself. At the moment I'm not sure how much integration is really needed since the utilities in toybox could be called from pretty much any other language; It seems that this is something that would be better handled in an alternate AOSP distribution that has these languages bundled (or by installing them into an existing Android device).

For example, there are apps for Android such as QPython which provides an interpreter, console, editor, and SL4A: https://play.google.com/store/apps/details?id=com.hipipal.qpyplus

Any chance you could elaborate more on what you're intending?

from toybox.

citrusui avatar citrusui commented on August 14, 2024

Perhaps I'd just like to see someone provide consistently up-to-date version of various command line tools. The app you linked seems well made, but I am uncertain of which version of Python it provides. This poses many issues: compatibility, security, performance, etc. I want an executable of Python/Ruby/Git/whatever that is strictly command-line-based, and has instructions on how it was built (so I can update it to the current version, if I want)

See this issue, for example. No replies yet as I doubt any Android NDK developers, let alone authors of Ruby have seen my issue.

It would just be nice if I could contact Google themselves and get some tips on how to build stuff for Android.

from toybox.

landley avatar landley commented on August 14, 2024

from toybox.

citrusui avatar citrusui commented on August 14, 2024

I found a solution to my problems, anyway. termux-packages is exactly what I want.

from toybox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.