Conversation

wtf is this formatting , you are a professor , dont pull this bullshit on me

4
0
5
@fiore lmao i do this cause some languages have a specific slightly more optimised "elseif" keyword
1
0
0

@reia ITS NOT EVEN PROPER GNU STYLE THE INDENTATION IS ALL WRONG

1
0
2
@fiore i also do- wait a fucking minute the braces are half indented oh my god this is gnu style
1
0
0
@fiore @reia Although function calls don't have the dumb space, so it's some custom hybrid.
0
0
2
@fiore i kinda like it if im honest, like purely visually it sucks for functionality

like the braces line up with eachother and nothing else so you can at a glance see where the block starts and ends without getting distracted by further indentation
1
0
1
@fiore yea but nesting can make indentation levels difficult to follow

also im just a sucker for weird indentation i also get a kick out of leaving the closing brace indented
1
0
1
@fiore god made me a forth nerd to prevent me from enacting my crimes against indentation
1
0
2
@fiore actually i should say forth and ML

ml doesnt do braces so i cant do my silly little crimes
1
0
1
@fiore but maybe using the help of hare i could finally do it
1
0
3
@fiore fun fact: the hare style guidelines say you should use tabs :)
2
0
2
@reia @fiore just set your tab width to 4 its not that deep
2
0
1
@coolbean @fiore instead of new unicode characters, we will have gnu extensions to ascii
0
1
3
@coolbean @fiore tab width of eight are you working with like a 180 degree surround widescreen
2
0
0
@reia @fiore ugh gnu does 4u tabs? horrible
1
0
1
@reia @fiore let it be known that i judge it

then again i prefer 6 akko_giggle
2
0
1
@reia @fiore XTerm*Geometry: 120x25
0
0
2
@coolbean @fiore yeag it couldnt cause you know

its

a6ual

*entire room devolves into hysterical laughter*
0
2
3

@phnt @fiore @reia I don’t use GNU style in my code either, but I do wanna ask; Do people just not like the GNU style because they are not used to it? Or is GNU style objectively bad in some way?

3
0
0
@fiore @reia hey! i dont use them to place comments at the ends of lines so you can use any tab size you want for my code
1
0
1

@fiore @phnt @reia I was asking if it is objectively bad and your reaction is to respond in the most subjective manner possible. And of course I have seen GNU code before.

1
0
0
@fiore @reia btw the fact ppl unironically see this as an own against tab characters drives me crazy like literally just dont bother aligning things across multiple lines
0
0
1

@SuperDicq @phnt @reia its bad because half tabs are not a thing so if u do gnu style u have to use spaces .

2
0
1
@SuperDicq @phnt @fiore @reia it is bad, but to me is subjectively.

Everything that doesn't put spaces in parentheses is less than readable.
0
0
0
@SuperDicq @fiore @reia It is ugly and inconsistent which leads to more brain processing needed to parse something as simple as indentation. The half-indentation also fucks with my brain way too much since I like 1 tab/8 spaces for indentation.

Like look at this monstrosity
#include <stdio.h>

int
main (void)
{
int i = 1;

if (i == 1)
{
printf ("Hello world!\n");
return 0;
}
else if (i != 1)
{
printf ("unreachable\n");
return 1;
}
}
1
0
2

@fiore @phnt @reia Oh so this is actually tabs vs. spaces debate… I see.

1
0
1
@phnt @fiore @reia i use haskell style just to fuck with people
2
0
1

@SuperDicq @phnt @reia all im saying is that other styles allow for the choice of tabs or spaces , mostly .

0
0
0
@phnt @fiore @reia man i wish code was stored as AST instead of text. Would be so much easier to work with.
1
0
2

@phnt @fiore @reia

1 tab/8 spaces
I think you’re the weirdo here.

1
0
0
@fiore @phnt @reia no, scheme is also text.

But there was some obscure IDE/compiler suite for Ada in the 80s that did this.
0
0
0
@fiore @phnt @reia @SuperDicq GNU style is readability equivalent of putting more than one space between words, punctuation, etc.
0
0
1
@phnt @fiore @reia @SuperDicq emacs with evil is the best vim.
1
0
0

@phnt @fiore @reia A tab should be four spaces. Default vim config is just simply wrong.

1
0
0
@newt @fiore @reia @SuperDicq Imagine needing to emulate another editor to perfect your own editor. The state of emacs.
3
0
0

@phnt @newt @fiore @reia Emacs is a lisp interpreter that has a text editor built into it.

1
0
0

emacs has no text editor, tho with enough lisping some emac users have managed to cobble vim emulation as a feature of the emacs operating system.

0
0
1
@phnt @fiore @reia @SuperDicq true. The default keys in Emacs were inspired by the Space Cadet and are unusable on modern keyboards.
1
0
0
@SuperDicq @fiore @reia tab = 8 spaces has been the standard after typewriters became obsolete and is standard in UNIX since BSD KNF which is documented K&R. GNU Emacs tab width default is also 8.
0
0
0
@phnt @fiore @reia @SuperDicq @newt flaming editors in the great big 2026

never stop being retarded folx
2
0
1

@nuukaset @phnt @fiore @reia @newt Editor wars is an age old tradition that must never go away.

If you can’t appreciate that you do not belong here.

0
0
1

Listens to Baroque while coding murder.exe newt

@nuukaset @fiore @phnt @reia @SuperDicq only if you want HARD ERRORS on success. Failure will give you a soft one.
0
0
1
@obsequent @SuperDicq @fiore @phnt @reia the opposite of rubbing it in
0
0
0