Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

switch: Add objfw #318

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

switch: Add objfw #318

wants to merge 1 commit into from

Conversation

Midar
Copy link

@Midar Midar commented Oct 11, 2023

This adds objfw for switch to allow using Objective-C for Switch development.

@WinterMute
Copy link
Member

While I commend your enthusiasm and persistence with Objective C I don't really understand how this is actually useful for the users of our toolchains on our supported platforms. Can you write a game with this? How do you go about using the platform libraries we supply and the other portlibs?

@Midar
Copy link
Author

Midar commented Oct 13, 2023

Yes, it absolutely can be used to write a game! That's the entire point of proposing to import it. Using platform libraries and portlibs is no problem either, it's just the same as with C++ - in fact, it's even more compatible as with C++ (unlike C++, it's a strict superset of C and not just mostly a superset of C). Basically, consider this to be "Add libsupc++, libstdc++ and boost", except for ObjC instead of C++.

@Midar
Copy link
Author

Midar commented Nov 9, 2023

@WinterMute So, should I update this to 1.0.5 or will it be rejected?

@WinterMute
Copy link
Member

Some example code and a few more people interested in playing with Objective C would help. It's hard to know what to do with something I've never used and few people are asking for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants