Git Product home page Git Product logo

Comments (5)

FredrikAugust avatar FredrikAugust commented on June 15, 2024

What would these tasks be? Like run program x? If you're talking more advanced than this, it might be really difficult to port to different platforms.

from ideas.

karuppiah7890 avatar karuppiah7890 commented on June 15, 2024

Also, the generator itself should run cross platform I think ?

from ideas.

AlvaDamian avatar AlvaDamian commented on June 15, 2024

Tasks can be basic or advanced:

Basic tasks refers to actions that are common on every OS. run program x is a basic tasks.
Advanced tasks are not basics and we can let the user to write then. For this, they need knowledge in batch for the target OS.

An example for an advanced tasks:

Some time ago I had to delete a folder in Windows, but I did not have the neccesary permissions on that folder and I was the system administrator. Therefore, I had to write some batch commands to change the permissions and delete the folder. Nowadays I do not remember how I did this and I have to learn it again if the problem reappears.

If the application detects that there is a command that can not be compiled to a given operating system, it may display an error message and not compile.

from ideas.

AlvaDamian avatar AlvaDamian commented on June 15, 2024

Also, the generator itself should run cross platform I think ?

The GUI can be cross platform.

Some examples:

GUI API API running on Used for
HTML, CSS and Javascript javascript nodejs server The GUI sends HTTP Requests to the server to compile the file.
HTML, CSS and Javascript javascript browser This can be an standalone application that works on the browser. Just open "index.html" and the application runs
.net .net Client Standalone application. This can do all the work or send the request to a server.

from ideas.

lifeModder19135 avatar lifeModder19135 commented on June 15, 2024

I would write it as a native java program so it will
- not need a server
- run on top of all operating systems

from ideas.

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.