What's the use case of these? Who the fuck likes ligatures? I've only ever seen foids and pajeets use them, who
actually finds them clearer or easier to read?
I really dislike these. I don't want meme symbols from math in my code.
They are better. More readable for sure. I got the MonoLisa font so I can use custom proper ones.
>>103570591a lot of webdevs probably use them. if it's something that makes their code look more artsy, they do it
>>103570710god i hate webshitters with a passion
>>103570761are they actually meaningfully worse than normals programmers or do we just hate them because their failure is more apparent in our day-to-day lives?
>>103571236They are meaningfully worse. It's easier to become a webshitter than any other kind of programmer.
>>103570591I do.
>>103570591I like to use lambda symbol in haskell
>>103570591Using actual unicode chars w/ defines is far superior to this cringe.
>>103570591looks good for md notes
>>103570591I think they look neat.
>>103571525I didn't think someone would come up with something even more retarded.
People who have to read a lot of code like them. I'm sure that's not something you ever had to do in your nocoder adventures, so just don't worry about it.
>>103570591they're niggerlicious and I don't like them. simple as
>>103573702Webshitter detectedThe world would be better without low IQ pajeets like you shitting up the internet and tech space
>>103570591It is the wrong way around. Modern languages should support unicode symbols as operators, and your IDE should convert some easy to type combinations to these operators. I want language support for "subset of", "proper subset of", "element of", "not", etc operators.
>>103574863fuck off faggot, ascii is all you need
>>103570591Gay
>>103570591>What's the use case of these?In some languages like C ligatures can be useful to spot operator mistypes
>>103570591They seem cool until you use them. Then they turn out to be a retarded waste of time>>103571525>>103573702This is better but you need1. An established canon of symbols and what they mean (or nobody will know wtf your symbols mean or how to pronounce them)2. A language where everyone is expected to use some plugin anyway (because otherwise you force people to support an input plugin and fuck that)This is why it works for lean but wouldn’t work for kotlin or whateverBtw haskell has unicode syntax and basically nobody cares
>>103575384ligatures are customized by the user you fucking retard, why does there need to be a standard for something personal?
i dont know they are extremely gayricer shit like this is #1 telltale time of 'tard programmerany project created by a 'tard programmer will have 1000 dependancies
>>103575412How will you know if programmer used ligatures to write code? Why are you shittalking Linux kernel devs? Are you some retarded wintoddler?
>>103575426if i see their ide in personhow else would i know, dumbass?you're not a kernel programmer you are a homosexual
>>103575448you never met anyone who programs in real life, keep your fantasies to yourself
>>103570591I'm white and I like them. People say "UHHH BUT ONE CHARACTER IS SUPPOSED TO BE ONE CHARACTER, IT'S CONFUSING." It's not that hard. You are smart. You can get used to it and easily know what it represents without thinking.
>>103575469>one character is one characternocoder thinking, modern unicode doesn't work that way
>>103575481A kanji character is encoded in multiple bytes in utf-8 but is still one character in your editor.A ligature is two separate characters (or more) that are yes, also more than one byte, but also two separate characters, like ! and =, that your font setup reneders as "one character".
>>103575491a gook character takes up two cells in my terminal as opposed to one
>>103570591ligatures are nice and don't affect you one bit so choke on my foreskin
>>103570591They seem cool until you run into a instance where it creates a ligature where it doesn't make sense semantically, and then they're just adding visual noise instead of mitigating it. 2/10, would not use again.>>103575384>They seem cool until you use them. Then they turn out to be a retarded waste of timeMy experience exactly.
>>103575689>you run into a instance where it creates a ligature where it doesn't make sense semantically,Can you provide an example?
>>103575703Nope, since I only tried ligatures once years ago and then dropped them in less than a day. It was probably either in a comment line where I was shorthanding my code comments or it was in some non-programming file for notes or irl to-do items. Still annoying, still drop-worthy. What anyone else uses is their business but it's just another form of dithering/procrastinating/ricing like laboring over color schemes or fonts.
thought the op title was niggerature, like literature, and it made me lol. Just wanted to share that.
>>103575280Ligatures have nothing to do here. You just need a linter with no-unused-expressions rule on.If anything ligature long equals is harder to spot than two short equals, but you just don't need to do that if you have a linter.
>>103577376I never used a linter because I actually care about learning my tools.
>>103577628> I never used this tool because I want to learn my tools???
>>103577644don't worry, you're not alone, many nocoders struggle with wanting money but not wanting to put any effort into doing something they don't even enjoy doing, they just hope that compiler will catch all of their mistakes, basking in the irony of their hipocrisy, expecting a machine to perform a task that wouldn't require human programmer if the machine was aware of all possible mistakes
>>103577715Linter can't save you from errors in your logic obviously, computers are not that smart, it just checks that your program makes sense to computer and doesn't have typos. Do you want to spend an hour debugging a fucking typo? I don't.The whole point of computers is to process data you don't want to or can't process by hand. And I paid for the whole computer, so I am using it to process as much data as it can.
I use fira code ligatures and never had a moment of confusion
>>103578300I can check everything everything myself because I take these things seriously.>Do you want to spend an hour debugging a fucking typo? I don't.Then don't make a typo.
>>103577715>>103577628Programming as an activity is pretty fun to me, of course I want to make it even more fun by removing the tedious parts like checking typos (linter) or typing boilerplate (copilot) or trying to recall how the fuck did I call that one variable (autocomplete) and what form does it have (type check). If you don't like programming and still have to do it, you can still benefit from those things, since they let you spend less time programming.>>103578407If you can check everything yourself you probably never worked on any project larger than helloworld, let alone working in a team.
>>103578492ok nocoder, when you will have a job, you will learn that we don't make 5 million line commits and everything that changes is trivial to check, let alone if you wrote the code which doesn't need to be checked, you already were staring at it while writing it
>>103575689thiswe need context-sensitive ligatures
>>103576241You had better enjoy this since I spent like half an hour trying to track it down.
SheeeeeitI must be getting old, because at first glance I thought this was an itunes ("niggertunes") hate threadBut no one uses that software anymore... right?
>>103579044not your fault, op could've said "niggatures" and it would've sounded better
>>103571295Do you also like escaping characters in strings with things that look like a lambda?
>>103578981now that is a classic, thank you for sharing.
>>103577628Claiming to simply never make mistakes is a sign of inexperience and overconfidence.Knowing you will make mistakes, and therefore taking steps to make them easier to spot and more likely to be detected, is a sign of actual experience.
>>103579522He never claimed anything of the sort.
>>103579371no that sounds niggerlicious
>>103570761they are like fashion designers trying to be engineers
>>103579189>Soft RWtf?
>>103570591>I've only ever seen foids and pajeets use themyes, I use them, saar.I like it when a lambda symbol pops up while I'm writing lisp.
>>103580394>pajeet>codes in memelang (lisp)checks out
ligatures are a great way to signal that you enjoy having the penis of other men up your butt
They're uninspired DESU. If my code is going to be displayed in a way that's not exactly what I typed, I can think of a lot of things that would be more useful than "an aesthetic <= symbol"
>>103575280any IDE will underline that in red and say "expression is not assingment or call"and Rust won't even compile thatlol ckeks
>>103579522Knowing I will make mistakes when typing, therefore turning my monitor on and looking at what I type will let me notice and fix them.
>>103570597for sure, having to remember the text input that the ligature expands to while typeing and reading them is much more efficient
>>103582635I never needed to remember any of this.
>>103582648WYSIWYG is cancer
>>103582710I've been programming for over a decade, I think about what I'm going to do next, not about whether I should write != or >=, learn welding if it's challenging to you, zoomer.
>>103582733>I've been programming for over a decadesame, so any obfuscation is just fucking annoying, zoomer
>>103582768there's no obfuscation, you're just a nocoder hallucinating problems that don't exist