libs-back
libobjc2
libs-back | libobjc2 | |
---|---|---|
1 | 1 | |
50 | 421 | |
- | 1.4% | |
7.7 | 7.6 | |
2 months ago | 19 days ago | |
Objective-C | C | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
libs-back
-
GNUStep Now Has Badges
It is easier to just use `XGetIconSizes` than try to pull it out of configs or doing some kind of plist parsing. Here is the function GNUstep uses... It should not be difficult to pull the relevant stuff out for use in C.
https://github.com/gnustep/libs-back/blob/master/Source/x11/... (-iconSize)
libobjc2
-
GNUStep Now Has Badges
> Question: is Objective-C post 2.0 being actively maintained outside of Apple?
Yes as part of the GNUStep project [1]. You can compile Objective-C with Clang for any platform, including Windows, and link with the GNUStep Obj-C runtime. The big problem is outside of GNUStep and macOS you won't have any frameworks - not even NSString.
> I loved Objective-C very much (yes, really) and I'd like to continue using it after Apple phases it out
You're not alone. Unlike C++, Obj-C was a reasonable OO extension to C. It's a shame the language never received more love. Qt, GTK, even Microsoft's MFC would have been perfect candidates for the language. Instead they all reinvented message passing [2][3] in their own incompatible ways.
[1] https://github.com/gnustep/libobjc2
[2] https://doc.qt.io/qt-6/signalsandslots.html
[3] https://learn.microsoft.com/en-us/windows/win32/api/winuser/...
What are some alternatives?
grsyncx - Brain-free rsync GUI – Native Mac GUI app for rsync inspired by grsync ♻️
rik.theme - A modern gnustep theme
libs-xcode - The GNUstep Xcode Library is a library for building xcode projects. It can be used to parse and provide information regarding an xcode project or used to build an xcode project directly.
MPWFoundation
ObjectiveSmalltalk
dstep - A tool for converting C and Objective-C headers to D modules
SubEthaEdit - General purpose plain text editor for macOS. Widely known for its live collaboration feature.
bazel-compile-commands-extractor - Goal: Enable awesome tooling for Bazel users of the C language family.