[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 / qa] [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

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: 1709820284974320.png (56 KB, 480x268)
56 KB
56 KB PNG
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.
>>
>>103570591
a lot of webdevs probably use them. if it's something that makes their code look more artsy, they do it
>>
>>103570710
god i hate webshitters with a passion
>>
>>103570761
are 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?
>>
>>103571236
They are meaningfully worse. It's easier to become a webshitter than any other kind of programmer.
>>
File: MNDXxOoh.jpg (80 KB, 1024x778)
80 KB
80 KB JPG
>>103570591
I do.
>>
>>103570591
I like to use lambda symbol in haskell
>>
>>103570591
Using actual unicode chars w/ defines is far superior to this cringe.
>>
>>103570591
looks good for md notes
>>
>>103570591
I think they look neat.
>>
>>103571525
I 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.
>>
>>103570591
they're niggerlicious and I don't like them.
simple as
>>
>>103573702
Webshitter detected
The world would be better without low IQ pajeets like you shitting up the internet and tech space
>>
>>103570591
It 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.
>>
>>103574863
fuck off faggot, ascii is all you need
>>
>>103570591
Gay
>>
>>103570591
>What's the use case of these?
In some languages like C ligatures can be useful to spot operator mistypes
>>
>>103570591
They seem cool until you use them. Then they turn out to be a retarded waste of time
>>103571525
>>103573702
This is better but you need
1. 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 whatever
Btw haskell has unicode syntax and basically nobody cares
>>
>>103575384
ligatures 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 gay
ricer shit like this is #1 telltale time of 'tard programmer
any project created by a 'tard programmer will have 1000 dependancies
>>
>>103575412
How will you know if programmer used ligatures to write code? Why are you shittalking Linux kernel devs? Are you some retarded wintoddler?
>>
>>103575426
if i see their ide in person
how else would i know, dumbass?
you're not a kernel programmer you are a homosexual
>>
>>103575448
you never met anyone who programs in real life, keep your fantasies to yourself
>>
>>103570591
I'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 character
nocoder thinking, modern unicode doesn't work that way
>>
>>103575481
A 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".
>>
>>103575491
a gook character takes up two cells in my terminal as opposed to one
>>
>>103570591
ligatures are nice and don't affect you one bit so choke on my foreskin
>>
>>103570591
They 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 time
My 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?
>>
>>103575703
Nope, 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.
>>
>>103575280
Ligatures 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.
>>
>>103577376
I 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
???
>>
File: here we go again.jpg (43 KB, 800x450)
43 KB
43 KB JPG
>>103577644
don'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
>>
>>103577715
Linter 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
>>
>>103578300
I 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
>>103577628
Programming 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.
>>103578407
If you can check everything yourself you probably never worked on any project larger than helloworld, let alone working in a team.
>>
>>103578492
ok 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
>>
>>103575689
this
we need context-sensitive ligatures
>>
File: nigger lit.jpg (3.86 MB, 1276x3200)
3.86 MB
3.86 MB JPG
>>103576241
You had better enjoy this since I spent like half an hour trying to track it down.
>>
Sheeeeeit

I must be getting old, because at first glance I thought this was an itunes ("niggertunes") hate thread

But no one uses that software anymore... right?
>>
>>103579044
not your fault, op could've said "niggatures" and it would've sounded better
>>
>>103571295
Do you also like escaping characters in strings with things that look like a lambda?
>>
>>103578981
now that is a classic, thank you for sharing.
>>
>>103577628
Claiming 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.
>>
>>103579522
He never claimed anything of the sort.
>>
>>103579371
no that sounds niggerlicious
>>
>>103570761
they are like fashion designers trying to be engineers
>>
>>103579189
>Soft R

Wtf?
>>
>>103570591
>I've only ever seen foids and pajeets use them
yes, 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"
>>
>>103575280
any IDE will underline that in red and say "expression is not assingment or call"
and Rust won't even compile that
lol ckeks
>>
>>103579522
Knowing I will make mistakes when typing, therefore turning my monitor on and looking at what I type will let me notice and fix them.
>>
>>103570597
for sure, having to remember the text input that the ligature expands to while typeing and reading them is much more efficient
>>
>>103582635
I never needed to remember any of this.
>>
>>103582648
WYSIWYG is cancer
>>
>>103582710
I'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 decade
same, so any obfuscation is just fucking annoying, zoomer
>>
>>103582768
there's no obfuscation, you're just a nocoder hallucinating problems that don't exist
>>
>>103580424
Like what? I'm curious.
>>
>>103582828
if he actually did, he'd have already made it
>>
File: 1715114106912698.png (4 KB, 275x183)
4 KB
4 KB PNG
>>103570597
You think you do but you don't, unironically. Also you're a tranny.
>>
>>103582874
ok nocoder, tell us more about how math symbols filtered you, and not everything else that's much harder to read, like your shitty attempt at fizzbuzz
>>
File: 1706965277446444.png (17 KB, 800x600)
17 KB
17 KB PNG
>>103582888
Checked. And butthurt. Is your ass OK?
>>
>>103582906
is your testosterone level ok?
>>
>>103570591
>>103580404
it becomes very annoying to write code without pretty ligatures for array based languages. Not like you care but it is a thing.
>>
>>103582874
I think that was OP finishing his sentence, not someone who was actually shilling ligatures.

>>103582888
Shut up femoid, go back to your JavaScript "full stack development".
>>
File: 1710435323593517.png (19 KB, 800x1000)
19 KB
19 KB PNG
>>103582937
Shiiiiiiiet you're right
>>103582910
Sorry lil tranny my bad
>>
>frognigger keeps thinking of men
your testosterone levels are too low, visit a doctor
>>
File: 1727006012498422.png (48 KB, 800x800)
48 KB
48 KB PNG
>>103582952
Thanks for the butthurt fake (you). Those are my favourite.
>>
>>103570591
In Forth this is just
synonym ≤ <=
synonym ≡ =
synonym ≢ <>
>>
>>103570591
They look good. I like things that look good. I spent like 3 hours to make my VSCode blur on KDE Wayland since I use that at work and it always makes me happy to program in that environment. You can keep using trigraphs or whatever the fuck you use.
>>
>>103582986
>in Forth it's just retarded
I can turn on ligatures on my machine without forcing everyone to use them



[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.