GithubHelp home page GithubHelp logo

Comments (5)

Nielsbishere avatar Nielsbishere commented on July 20, 2024

I don't know if it belongs in Nuklear core, because it makes nuklear more "bloated", which is what it's trying to avoid (it should stay a single header library). However, it does look like a very cool project and demos could use it very well imho.

from nuklear.

twaik avatar twaik commented on July 20, 2024

You can try to make it packing to a separated source file. Then a demo source should include nuklear.h or nuclear+.h (which will include nuclear.h).

from nuklear.

Nielsbishere avatar Nielsbishere commented on July 20, 2024

Perhaps, but one of the things I like about nuklear is that it is platform & api independent. Adding that into main gets rid off that. I would think maybe a nuklear_cross.h or nuklear+.h would be handy for other people though, but I myself wouldn't use it.

from nuklear.

twaik avatar twaik commented on July 20, 2024

The main idea is making it something like plugin/addition available to be used without modifications. You can use it or ignore. This will make Nuklear ready to be used right after cloning repo. Nuklear itself will be platform&api independent. Nobody will force developers/users to use nuklear+.h

from nuklear.

Nielsbishere avatar Nielsbishere commented on July 20, 2024

Yeah that sounds good to me, I'm only a contributor though. A big problem with this though would be that it will open issues that could come from being able to support different platforms and different APIs.

from nuklear.

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.