Message from @scout_t286

Discord ID: 446539149818724352


2018-05-16 04:41:06 UTC  

Otherwise I am pretty happy with Java, I cannot imagine writting microservices with C++.

2018-05-16 04:42:14 UTC  

`(anjuta:19791): Gtk-WARNING **: Theme parsing error: <data>:2:30: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version`

2018-05-16 04:42:23 UTC  

Yeah, it was my impression that the code is messy.

2018-05-16 04:42:29 UTC  

Fucking hell, even't the Gnome/GTK+ IDE has bugs.

2018-05-16 04:42:42 UTC  

You'd think the developers would bother to notice and fix it.

2018-05-16 04:45:30 UTC  

At the end of the day, code quality is directly correlated to the effort necessary to write it.

2018-05-16 04:46:05 UTC  

GLib does a lot of convenient things, specially when dealing with OS-specific stuff. But still, the smaller, trivial tasks, is a lot of work, because it's still C.

2018-05-16 04:50:16 UTC  

Back to Stroustrup, that talk is interesting because he offers his perspective in teaching C++; not to veteran programmers that need to learn the new, hotest version. But to people that are new, malleable. How he's been teaching it to people that just want to get the damn task done, they don't care about `<type_traits>` or `std::enable_if` wizardry.

2018-05-16 04:54:20 UTC  

https://cdn.discordapp.com/attachments/423219052849397773/446173535983894549/c-dont-teach-complexity.png

2018-05-16 16:27:42 UTC  

He also made an interesting point in that talk; in the Annotated Reference Manual, the document that would later be the basis for the ISO standard, Stroustrup made sure to write down everything twice. So in case he made a mistake writing what he intended, people would catch him. But in standard documents, it's like the goal is to write everything exactly once. So people find something that looks weird, or wrong, they never know if it's intended or not.

2018-05-16 16:29:02 UTC  

There has been cases in the standard of this, where they later had to clarify things with footnotes, examples, sometimes rewrite phrases entirely.

2018-05-16 16:30:36 UTC  

This reminded of the US Constitution, how people were uncertain about how to interpret things like the 2A, right away. "Can we have canons?" "Yes, that's the whole fucking purpose of the 2A, you can have everything the government can."

2018-05-16 16:31:56 UTC  

It's elegant to have a precise but terse document, but the person writing it might not be perfect enough. The "write it twice, in different ways" seems better indeed.

2018-05-16 17:01:43 UTC  

C++ should just be called C-- because it’s just C, but worse

2018-05-16 17:04:52 UTC  

Go back to saying "oof", to reduce the stupidity you spew.

2018-05-16 19:28:06 UTC  

@Deleted User got a problem with objects?

2018-05-16 19:36:58 UTC  

@scout_t286 nope, I just got a problem with cunts

2018-05-16 19:45:22 UTC  

The Java crowd is thataway -points-

2018-05-16 21:48:31 UTC  

Oof

2018-05-16 22:00:06 UTC  

https://cdn.discordapp.com/attachments/423219052849397773/446431678156505098/HTisMpC-1.png

2018-05-17 05:07:09 UTC  

Ever heard of the language c+=?

2018-05-17 05:07:37 UTC  
2018-05-17 05:07:41 UTC  

funny shit

2018-05-17 05:08:52 UTC  

A loop can be what ever kind of loop it wants to be

2018-05-17 05:08:59 UTC  

lol

2018-05-17 05:09:13 UTC  

I forgot how ridcious that was

2018-05-17 05:10:36 UTC  

We should probably clone that before github shuts it down and bans the user for hate speech.

2018-05-17 05:11:55 UTC  

```cpp
/*
* The concept of 'sorting' things has long been a cornerstone of
* patriarchal discrimination against women and PoC. To 'sort' objects
* according to some percieved 'value' is morally wrong and oppressive.
* Therefore a truly feminist algorithm cannot be based upon comparing
* values of 'objects'. Feminist sorting algorithms have to take various
* things into consideration: gender, race, the program's feelings and
* the current make-up of the objects to be sorted. To implement this,
* we use a progressive stack with added affirmative action.
*/```

2018-05-17 06:59:53 UTC  

I think it was down for a bit

2018-05-19 21:49:00 UTC  
2018-05-19 22:33:31 UTC  

meh

2018-05-19 22:33:40 UTC  

wasn't posting it to implore you to go on a stupid fucking journey

2018-05-19 22:33:47 UTC  

was just fun to see shit being thrown back at scammers

2018-05-19 22:34:52 UTC  

Paulie No-nose *is* a bum though

2018-05-20 01:48:38 UTC  

@Legiondude lmao that fucking podcast 😂

2018-05-20 01:49:27 UTC  

What’s so funny about it @Durtle02 ?

2018-05-20 01:51:11 UTC  

You got a problem shithead?

2018-05-20 01:57:10 UTC  

Git gud at js before you start shit talking, durtle

2018-05-20 01:58:45 UTC  

Learn to be a decent human before you go talking, douchebag.