[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 1757183155510.png (2.39 MB, 1536x1024)
2.39 MB
2.39 MB PNG
It appears that Go's superiority has attracted some controversy (in tranny circles)
>>
>>106504586
Even rust has more/better bindings for popular UI frameworks and toolkits.
Why doesn't golang have bindings for Qt?
>>
>>106504674
>Why doesn't golang have bindings for Qt?
Because Qt is written in C++ which makes it incompatible with any other compiled language. And also it uses some extra addons that are not C++ standard with their qmake/cmake programs, such as
public slot:
...
>>
>>106504715
bitch I'll fuk u up
>>
>>106504715
No execuses. Python, C#, Rust, whatever all have bindings for Qt.
>>
>>106504814
Those are all general purpose programming languages, while Go is a language and toolkit for making web backends.
>>
Also, why do we need a second go thread with the exact same meme regurgitated by the OP?
>>
>>106504586
Did Go even get serious capture in the industry outside of Google, Tokyo, and the kubernetes/devops ecosystem?
>>
>>106504586
Tuple return values are wasteful. Tagged unions are superior. However, Zig's error handling is way better than both Go or Rust.
>>
>>106504586
Exceptions are superior.
>>
File: Untitled.png (733 KB, 1024x1024)
733 KB
733 KB PNG
>>
>>106504946
Nope. Pretty much the only thing keeping Go relevant still is docker and kubernetes
>>
>>106504814
C# and Rust do NOT have bindings for Qt
>>
>>106504946
SO survey of professional devs has Go ahead of Rust but about half as widespread as c# and Java
>>
>>106504586
Go definitely has some useful features, I’m using it for one of it’s biggest MIS-features, however.
1. Inability to link, dynamic or otherwise, making binaries massive, duplicative, and immodular (in the literal sense). This is great on old systems that have old crypto.

I was again annoyed by the go working use-case that all project code is in one small package main file that you compile and run.
One .go file.
The pre-module workaround is hilarious (install) and the module system is even worse.

Do I have to copy every package into that one file and get rid of the package.references and choose unique names.
>>
>>106505001
Not good enough?
https://github.com/qmlnet/qmlnet
>>
>>106504586
>Go's superiority

Absolutely superior... at sucking
>>
>>106505060
QML is not Qt. Just look at the code, it is completely different from writing regular Qt
>>
In Rust you can just define a new type and write
BoxResult<f64>

or do the same for a non-boxed more specific error type.
>>
>>106504715
>>106504674
there is qt without the moc you could write bindings for that no one wants to because qt fucking sucks. https://woboq.com/blog/verdigris-qt-without-moc.html
>>
>>106504586
Rust’s multi return looks a lot like C++’s. Shit.
Also, it looks like rust largely copied C++ syntax on everything, then just fucked with the only good syntax that C++ had going for it.
>>
File: 1755608716450155.jpg (72 KB, 1920x1080)
72 KB
72 KB JPG
>>106504586
TRY FUCKING CATCH, faggot
>>
>>106504586
Go == Neutered C for lazy, unskilled people.
>>
>>106505234
>neutered
in what way
>>
>>106505277
it doesn't let you have out of bounds or memory errors so its bad
>>
>>106504586
Gojeets really are fishing for complements for reinventing checked exceptions except 1000% more verbose and 1000% more niggerlicious and ugly
>>
>>106504674
Nobody showed up when https://github.com/therecipe/qt stopped being updated
>>
Real programmers code in assembly.
>>
>>106505277
Garbage collection slowing shit down.
>>
>>106505434
unless you are writing AAA game or drivers, no it is not slowing shit down
>>
>>106505457
What's an AAA game? Not gonna do another round of cloudflare captchas just for that.
>>
>>106505485
Road to vostok for example
>>
>>106505531
Kek, no idea either, but my bad. I can't search nothing right now, that's why I asked. Not being lazy.
>>
>>106504996
where is C++'s mascot, Keith?
>>
File: 1757192692248.png (1.67 MB, 1280x720)
1.67 MB
1.67 MB PNG
>>106505554
>>
>>106505982
>>
>>106506056
Alright, thanks. Realistic war simulator I guess.
>>
>>106504586
> Absolute retard think it is somehow superior.
Typical.
>>
>>106504966
>Zig's error handling is way better than both Go or Rust
I'm interested. Tell me more about it.
>>
>>106504586
Fuck off, jeet



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.