Scoopta

joined 1 year ago
[–] Scoopta 1 points 8 months ago (2 children)

Yep which IMO is ugly but I'd way prefer that over everyone using .h

[–] Scoopta 3 points 8 months ago (2 children)

Yeah that's completely fair and makes sense to me. I just know I've come across stuff where people are talking about it like they're the same language. This seems to be especially prevalent in windows development where the C support is pretty poor in comparison and tends to kinda be lumped into into C++.

[–] Scoopta 2 points 8 months ago

Ah...well fair enough. I personally prefer plain C but I know nothing about the pine time or what languages are available and even then Hypr and Hyprland are C++ so you are trapped there...sway ftw lol. Also my pedantic side dictates I must say this even though it's irrelevant...but technically Hyprland is a Wayland compositor and while they do manage windows a window manager is an X term...

[–] Scoopta 7 points 8 months ago (2 children)

That you should turn and run like hell? Probably lol...

[–] Scoopta 14 points 8 months ago (4 children)

...so that leads to another annoyance of mine. The insistence that there aren't two languages but indeed one named C/C++. Obviously I'm being a bit sarcastic but people blur the lines HEAVILY and it drives me crazy. Most of the C code I've written is not compatible with C++...at least not without a lot of type casting at a bare minimum. Or a compiler flag to disable that. Never mind the other differences. And then there's the restrict keyword, and the ABI problems if the C library you're using doesn't extern C in the headers...etc etc... -_-

[–] Scoopta 5 points 8 months ago* (last edited 8 months ago) (2 children)

Not a C++ developer, I prefer C. You are right in general however my understanding is that classes which are generic using templates must be fully implemented in header files because of how templates are implemented. That being said this code doesn't appear to use templates so I'm not entirely sure I get it either?

[–] Scoopta 39 points 8 months ago (13 children)

I really wish more projects would use .hpp to differentiate from C headers. It's really annoying to have a single header extension blend across two incompatible languages.

[–] Scoopta 3 points 8 months ago

Also shows as dates on YouTube music

[–] Scoopta 1 points 8 months ago

I think COVID is partially to blame here too. Specifically with the over hiring. A lot of companies took on too many people with the influx of cash caused by everyone staying home and playing games and when the market went back to level and everyone went back to work companies were left holding the bag for a bunch of employees that they realistically couldn't support and probably shouldn't have hired.

[–] Scoopta 30 points 8 months ago (1 children)

This is gross. Needs IPv6

[–] Scoopta 2 points 8 months ago

I wonder if this affects OpenJ9 too or only hotspot.

[–] Scoopta 1 points 8 months ago

There's too much MS in the language and runtime for me. The fact that it gives my Linux programs DLL files and the fact that by default the SDK phones home makes me run away in horror from not only writing it but also running other projects written in it.

view more: ‹ prev next ›