[–]▶ No.854716>>854801 >>854813 >>854824 >>854826 >>854874 >>855518 >>855588 >>856021 >>859188 >>863456 >>865874 [Watch Thread][Show All Posts]
>2018
>still using trainwreck GTK and QT-compiler
>not using the proven, stable, and stylish cocoa APIs
>not using the modern and elegant Objective-C
>maintained by professionals behind CUPS, like Rob Pike, who don't throw temper tantrums like Gnome Devs
>favored toolkit by the FSF
NeXT was kind enough to let Free Software world have this gem long before XDG was a thing, and instead we went with that horrible GTK instead (it used to even be many times worse).
Why aren't we all using GNUSTEP and Objective-C?
▶ No.854720
Because I don't need a graphical-interface for most of my computing anyway.
▶ No.854801>>855190 >>859568
>>854716 (OP)
>Why aren't we all using GNUSTEP and Objective-C?
Because this is a meritocracy, a marketplace of ideas, and you are bankrupt in both.
▶ No.854811
>Using a graphical interface
Just stick to MacOS you fucking idiot.
▶ No.854813
>>854716 (OP)
>complains about Gnome Devs temper tantrums
>uses gnome-screenshot
▶ No.854817
I can't program, but I'd love to use an alternative DE with GNUSTEP and a wm like Windowmaker or something.
▶ No.854824>>854840 >>855417
>>854716 (OP)
>Objective-C
>modern
>elegant
What kind of parallel universe do you come from?
▶ No.854826>>855417
>>854716 (OP)
>favored toolkit by the FSF
I'm sure you have a source to back that up. GNUSTEP is just a GNU project.
▶ No.854839
I'd rather just use plain Athena widgets everywhere tbh. It's been default part of X for ages already, so adds no bloat. That and a small WM is enough for everything.
▶ No.854840
>>854824
A universe where only C-compatible languages exist.
▶ No.854874>>855417
>>854716 (OP)
I used Cocoa once. Objective-C was pretty nice, but fuck trying to find what you are looking for in Cocoa. Not even Apple knows this ancient labyrinth, you'll find bad practice even in their official documentation.
Is GNUStep any good today? Last time I checked it looked like something out of a time capsule and the main maintainer was busy sperging about Drumf.
▶ No.855190>>855193 >>855335 >>856109
>>854801
You're fooling yourself. We're living in a dictatorship. A self-perpetuating autocracy in which the working classes...
▶ No.855335
>>855190
>You're fooling yourself.
Repost that shit opinion from a browser written in pure ObjC and maybe I'll care.
▶ No.855417>>855425
>>854824
Objective-C transforms C into an Object-Oriented language with exactly one syntax addition to C and a dozen additional keywords.
No other language exists that is this close and compatible with base C. If you have anything bad at all to say about Objective-C, then you'd also be leveling those complaints at C.
It's obvious though that you have never touched regular C, let alone Objective-C.
>>854826
It's not part of GNU but the FSF has contributed a lot to it in the past. It's still hosted on their servers, it's affiliated and listed on their site, and the FSF holds copyright to certain GNUSTEP applications such as GWorkspace (check it's about menu).
>>854874
>Is GNUStep any good today?
It doesn't have all of Apple's widgets and it could use some polish but it works.
They've been keeping the backend apis up-to Apple's newer Cocoa specs so you won't be building against 90's OPTENSTEP, it's actually compatible with the Modern Mac platform.
*See pic 2 for more details.
▶ No.855425
>>855417
GNUstep is an official GNU project. Note that GNUstep is listed in the GNU project list and also maintains a distinct site within the GNU website.
https://www.gnu.org/software/
https://www.gnu.org/software/gnustep/
▶ No.855518>>855521 >>856088
>>854716 (OP)
>build stuff for apple's prison platform goy
Apple's dead, Tim Cock buttfucked it to death.
▶ No.855521>>855527 >>855547 >>863373
>>855518
I‘m glad Apple exists. Their products are much better alternatives to Microsoft and Google for normies who are not into Autism/Linux and pajeet edition android roms.
▶ No.855527
>>855521
>better than worse trash but still trash
>glad
Get some standards faggot.
▶ No.855547>>855600
>>855521
Homosexuality isn't normal, Anon.
▶ No.855588>>856037 >>856089
>>854716 (OP)
>modern and elegant Objective-C
▶ No.855601
>>855600
>knows da backdoor
▶ No.856021>>858393
>>854716 (OP)
what DE is that on the right? it looks very nice.
▶ No.856037>>856118
>>855588
what does popalsya tolstyak mean
▶ No.856088
>>855518
>Apple's Platform
It's Free Software retard.
You know that you're using Apple software every time you print on Linux or BSD right?
▶ No.856089>>856112 >>856119
>>855588
>hates on Obj-C
Are you a Rust fag, pajeet?
C/Obj-C are factually the best languages ever made. C++ is absolute cancer.
▶ No.856109
>>855190
There you go, bringing class into it again.
▶ No.856112>>858411
>>856089
It's more likely to see pajeets coding in Obj-C than in Rust.
▶ No.856118
>>856037
>popalsya tolstyak
попался, толстяк means:
you've been caught, fatso
(an obese man was caught being obese)
▶ No.856119>>858411
>>856089
there is no "best language ever made", but there are a couple of those which have a good design, and none of C "family" are among them.
▶ No.858393
>>856021
A more recent release of the Etoile Desktop.
▶ No.858411>>858428 >>858591
>>856112
You're thinking of C-Sharp
C and Objective C are the domain of the white man.
>>856119
>t. web developer
▶ No.858428>>858578
>>858411
>insecure shitware languages like C and obj-C are "white"
LOL
▶ No.858578
>>858428
Stop with this blatant shitposting.
It's pretty obvious that you doing even program and that you're just talking out your ass to be contrarian.
Either that or your an actual brown person who couldn't even understand pointers.
▶ No.858591>>858593 >>858595
>>858411
C is wiggerware. Their skin may be white, but they have the mind of the brown/black man. White men take responsibility for our mistakes. Brown men blame others for their mistakes. White men always want to learn or invent new ways to do things better. Brown men revert to an inferior culture when more advanced civilizations are gone. White men fix our own problems. Brown men get white men to fix their problems. White men care about facts and find them interesting. Brown men think facts can be changed depending on how they feel.
▶ No.858593>>858720
>>858591
>White men take responsibility for our mistakes.
Exactly. That's why C programmers take responsibility for handling memory allocation and releasing. It's also why C programmers are considerate of testing their software instead of relying on the compiler or VM or interpretter to 'fix' things with 'optimization'.
▶ No.858595
>>858591
>genuinely believe "brown men" are white pampered western women
Seriously. I advise you get out of your country some time and actually meet some of those "brown men".
▶ No.858720>>858723
>>858593
What does any of that have to do with C programmers? You sound like Pajeet trying to explain to me what a "loo" is and how to use one. Do you think not-C programmers don't know what memory or testing is?
▶ No.858723>>858799
>>858720
I'm pretty sure they don't since they never had to ever deal with it
▶ No.858799
>>858723
>C is the only language where you have to care about memory.
I didn't think Indian education was this bad.
▶ No.859188>>860594
>>854716 (OP)
>still using trainwreck GTK and QT-compiler
doesn't even make sense. confirmed nodev indian street shitter.
Qt is a library. you can build it and use it with whatever compiler you would like. they provide msvc++ and gcc binaries, as well as the source.
Actual answer though, Qt and C++ is a far superior system.
▶ No.860594
>>859188
qt-quick is C++ AIDS. Only retard game developers and indians like the bloat that is C++. You've probably never done serious programming and you're just praising C2 because its popular.
Qt-quick is split between QT and Kirigami convergence webshit. Its also the ugliest toolkit
▶ No.862884
I love Window Maker and GNUSTEP
▶ No.863373>>863551 >>863560
>>855521
Apple's main problem is that their hardware doesn't appeal to me and neither does their license.
That said, in a complete reversal of a decade ago, OSX is the least retarded of the proprietary OSs even with the Mac Finder in place of NeXTWorkspace.
▶ No.863456
>>854716 (OP)
>tfw we have every platform including Mac as Free Software
Feels good.
▶ No.863551
>>863373
>OSX is the least retarded of the proprietary OS
Password-bug OSX?
▶ No.863560>>865811
>>863373
Of all the proprietary Unices, you chose the braindead husk of Unix wrapped around Darwin/XNU.
▶ No.864211
Just use visual basic smdh tbqh fam
▶ No.865811
>>863560
>using a proprietary UNIX
>Runs an XDG/BSD stack
If you must use a proprietary unix, at least use mac because it has exclusive shit.
▶ No.865874>>866049
>>854716 (OP)
Agreed. GTK was a mistake. NeXT were awesome computers. I quite like Qt though. I've written many tools for data analysis and plotting with it over the years. Without much work it compiles and runs on the lab Windows machines, home BSD machine, and work laptops.
Also OSX is shit. Used to be alright. Shit now.
▶ No.866049
>>865874
>Also OSX is shit.
Went to shit after Tiger or whenever they left PPC. After Lion (or whenever they went flat)was the point of no return.
▶ No.866054>>866471
OP IS A NIGGER FUCK YOU GTFO OP
▶ No.866471>>866478
>>866054
GNUStep has a command-line
▶ No.866478>>866487
>>866471
By "command-line", are you trying to say "terminal emulator"? Because having a "command line" is sort of a prerequisite of X.
▶ No.866482>>866484 >>866487
lmaoing @all of you dummies for not using the superiorest Enlightenment toolkit used by all TRUE Unixmen. Here's the proof: https://what.thedailywtf.com/topic/15001/enlightened
▶ No.866484>>866487 >>866496
>>866482
looks like embedded shit
▶ No.866487>>866496
>>866478
GNUStep runs on xorg so it's not for niggers.
>>866482
Enlightment is shit, it's made by a nigger who doesn't know what typing is.
>>866484
That's why Samsung is the sole modern-day developer.
GNUStep is favored by the Japanese so it's obviously superior.
▶ No.866496>>867124 >>867492
>>866487
>>866484
When you respond to someone's post, do you take a second to consider what they're trying to convey before you come up with your own response? Or do you just wade through life without empathy? Without consideration for how other people's true feelings and sentiments might enrich your life far more than simply relying on your reptilian response to stimulus, a certain combinations of words and motifs that convey abstractions you're vaguely aware of, to synthesize knee-jerk reactions for the benefit of no one?
▶ No.866524>>866548
Motif and CDE did nothing wrong
▶ No.866548
>>866524
Being proprietary for most of its existence probably didn't help.
▶ No.867124>>867141
>>866496
Cool pasta
Enlightenment is shit
▶ No.867141>>867475
>>867124
Boy, are you stupid.
▶ No.867475>>867480 >>867538 >>868065
>>867141
You never programmed before. Armchair pundits spouting others opinions on tech, lol
▶ No.867480
>>867475
What opinion do you think I'm trying to convey?
▶ No.867492>>867538
>>866496
>autistic screeching
enlightenment still sucks
▶ No.867522>>867778
TUI is true stockholm syndrome.
▶ No.867538
>>867492
>>867475
Did you even read the article? If you would, you would have realized that the article is literally bashing Enlightenment. Maybe it was telegraphed by the facetious prose or the article name or even simply the website address itself, but you were so eager in your rush for alpha nerddom that you didn't even take the time to click the link before you made your kneejerk comment. Congratulations, you are that stupid. You are so stupid that you are having an argument with someone who has said literally nothing to contradict you. Someone who made a concerted effort to share an amusing article with everyone in hopes that maybe someone my get a vague chuckle out of making fun of how abysmally bad Enlightenment is. But you're so vain and lazy you completely missed that in order to attain some pathetic validation from your Internet peers.
▶ No.867778>>868079
>>867522
I don't know if it's stockholm, but I find myself spending more and more time in the framebuffer in Emacs between x.org sessions for miscellaneous reasons like reconfiguring fvwm.
▶ No.868065
▶ No.868079
>>867778
Emacs doesn't count.
▶ No.872783>>872800
▶ No.872797
cocoa is ugly, better use qt
objective-c is an failed experiment, move to c++
▶ No.872800
>>872783
fucking nigger stop your shit
>>872796
▶ No.873255
>not using Tk/Tcl
>not using WxWidgets