[ / / / / / / / / / / / / / ] [ dir / animu / arepa / general / hypno / recreo / rmart / tacos / vichan ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 8be96fdb0546e20⋯.png (229.39 KB, 1776x1008, 37:21, fira.png) (h) (u)

File (hide): e3a86bca499b3cf⋯.png (384.56 KB, 1836x1796, 459:449, all_ligatures.png) (h) (u)

File (hide): 1c3bbee3116f681⋯.png (64.62 KB, 992x392, 124:49, ligature.png) (h) (u)

[–]

 No.954501>>954521 >>954566 >>954577 >>954586 [Watch Thread][Show All Posts]

Any of you guys using these types of fonts? It will take me some getting used to, but I'm going to try programming with them for day. This free font in particular seems to be quite popular. Definition included for Pajeet

https://github.com/tonsky/FiraCode

License: SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007

 No.954506>>954510 >>954521

Programming skill and fucks given about fonts are inversely proportional. If you ever feel a need to change the default font, consider an alternative career as a faggot and/or graphic designer.


 No.954510>>954521 >>954523

File (hide): a72c303a2889a65⋯.jpg (48.21 KB, 550x415, 110:83, blsmith4.jpg) (h) (u)

>>954506

>I don't think much about my hammer. I just picked one up one day and BASH BANG it's all I know. I don't think about my craft much.


 No.954512>>954515 >>954518

>supported languages

>F#

>Haskell

>elm

>ReasonML

>Julia

>Nim

This should be a warning sign, OP. This is a font for LARP.


 No.954514

Emacs did this better 20 years ago.


 No.954515

>>954512

Erlang is there too, it's not always a larp.


 No.954518

>>954512

This only affects how the font is rendered, the underlying text is still the same.


 No.954521

>>954501 (OP)

meme

>>954510

lol people who make hammer analogies should do the same as what >>954506 said


 No.954522>>954544 >>954573 >>955018 >>955025 >>955027 >>955701

File (hide): cb33a4c5aa3c214⋯.gif (59.26 KB, 1700x700, 17:7, PragmataPro_coding_font.gif) (h) (u)

>tfw you pirated pragmata pro ages ago and set it to default on everything

>tfw not spending 200 eurobux for a fucking font


 No.954523>>954526 >>954528 >>954529

>>954510

It was pretty funny when nocoders like yourself were horrified to learn that Linus was just using stock GNOME on a Dell.


 No.954526>>954527

>>954523

But GNOME 2 was pretty good. Also, I hope you're not implying that tinkerer can't be good programmers.


 No.954527>>954531

>>954526

I'm implying that people who have programming to do spend time programming and not fiddling with the optimal font for their five temperature widgets.


 No.954528

File (hide): b31a125966e9ce8⋯.gif (72.24 KB, 356x280, 89:70, Linus2.gif) (h) (u)

>>954523

>linus

>knowing how to code

linux was mostly written by intel employees


 No.954529

>>954523

>Euclid did his geometry with just a stick and sand, you non-geometers think you need stone tablets wax tablets chalk paper CRT Monitors Tablet computers.

>A did X with just Y no one should improve on Y.


 No.954531>>954534 >>954540

>>954527

And you're implying something stupid. This idea that programmers have zero care for aesthetic is utterly moronic.


 No.954534

>>954531

Nah anon, REAL programmers use punch cards. You don't make mistakes, do you?


 No.954537

Monospace, regular.

Can't be bothered to change and it's clear enough.


 No.954540>>954541

>>954531

I've never met an 'aesthetic' programmer who wasn't a jquery professional or text editor researcher.


 No.954541>>954543

>>954540

To be fair, you've never left your basement, so your notion of what a programmer is, has been formed by hollywood stereotypes and your imagination.


 No.954543>>954548

>>954541

I've been working in industry since '98.


 No.954544

>>954522

That is a sexy looking font though.


 No.954548>>954557

>>954543

>Rising to bait.

You're a bit older than me, but just because we did things a certain way in the past, doesn't mean there aren't improvements to be had. That said, the longer you grow accustomed to something, the harder it can be to see a benefit to changing. That's not to say you're stuck in your ways, but just that you would not get much return.

Anyways, ligatures in programming languages aren't too new. Mathematica has supported these sorts of ligatures for years too, so it's not some recent soy-infused change.


 No.954557>>954588 >>955053

>>954548

If there are improvements to be had via the zen of programming aesthetics then they've yet to be found. Again, I know of no prissy fontfags that can code circles around their peers and no one ever produces a single living example in these threads.

>Mathematica

Mathematics are really something else entirely and they have trouble communicating without custom fonts and TeX due to the age of their profession.


 No.954566>>954568

>>954501 (OP)

progamming ligatures are based on math notation and so into the trash it goes.


 No.954568>>954573

>>954566

You're not making any sense.


 No.954573>>954575 >>954581 >>954588 >>954595

>>954568

>x = 2

Programming is not math and using a few math symbols was a mistake as it allows retards to think it is. Retards who think obfuscating == and = is ok because what's the difference. Now guess who the primary users of ligature faggotry are. hint: >>954522


 No.954575>>954576

>>954573

To me that is an equality test.

<x := 2 master race.


 No.954576>>954597

>>954575

lmfao you have an extra character for assignment but keep the one character for equality. You must write code with very few variables.


 No.954577>>955194

>>954501 (OP)

>ligatures in a monospace font

NO

Just. No.


 No.954580

The only ligature-infused font I tolerate is Sans Bullshit Sans. Everything else is designer faggotry.


 No.954581

>>954573

>computers were invented to compute math problems

>computers need programmers to tell them how the math problems flow

<Computers, programming, and math are irrelevant to each other.

Where did you come up with this?


 No.954586>>954600 >>954908

>>954501 (OP)

I briefly tried this out when I ganked a kool kid's .vimrc file, and I found them distracting. It felt like I was looking at images instead of text, and it took me extra time to visually parse the characters... which kinda defeats the point. Maybe if I weren't already acclimated to standard text it would be nice... but nothing beats the ubiquity of standard chars. Imagine how retard-mode you'd be in if you were used to the ligatures and had to go without them?


 No.954588>>954596

>>954557

There's no such thing as a "prissy fontfag", that's just it. You've concocted this group of noxious people in your mind that don't actually exist in the real world.

In the real world, it's "huh, this looks nice, maybe I'll use it", and they set their terminals and editors to it and that's the end of it.

>>954573

Bitch, if you don't have a side of math with your programming and don't know what a < with a line under it is, kill yourself.


 No.954595>>954620

>>954573

>Programming is not math

It pretty much is, you just add memory and states.

>and using a few math symbols was a mistake as it allows retards to think it is.

You do know the same symbol has vastly different meanings in physics and math depending on context right? And fuck retards.


 No.954596>>954734

>>954588

>There's no such thing as a "prissy fontfag"

The stereotypical soylent hipster webdev slinging jquery in starbucks on his macbook is often this guy.


 No.954597>>954620

>>954576

>lmfao you

x, y, z : Natural := 20;

Oh that was hard.


 No.954600>>954601 >>954609

>>954586

OP here. Yeah, my experiment ended early. It just caused to many problems scanning text quickly expecting to see the standard glyphs.


 No.954601


 No.954609

>>954600

Usually those fonts have the same versions minus ligatures, because some people don't find them useful.


 No.954614>>954977

File (hide): 61e0e25b328cdfc⋯.jpg (78.76 KB, 314x480, 157:240, 2189541447_285bdbc786_o.jpg) (h) (u)

>not using Neo Gothic fonts

WEW LAD!


 No.954616>>954621

Real coders use Windows. Not virgin soyboy (((UNIX))). Only weenies use (((FOSS))) bullshit.


 No.954620>>954624 >>955283

>>954595

It depends on the language how much it looks like math.


>>"23" == 23
True
>>"2" > "12323242"
True


>>0.2 + 0.1 != 0.3 + 0.3
True

>same symbol has vastly different meanings in physics and math depending on context right

Yeah and Sussman had a lecture about mistakes in calc textbooks because the notation was confusing.

>>954597

Looks like Pascal.


 No.954621>>954660 >>954676

File (hide): 5ab2c8cf3e185d7⋯.png (146.14 KB, 935x2500, 187:500, 7e15998bccc06c3f4f725d66b2….png) (h) (u)

File (hide): 6ed0edf0895edf6⋯.jpg (885.71 KB, 2565x2582, 2565:2582, 04520cf26347c7c73e63519b83….jpg) (h) (u)


 No.954624

>>954620

Yeah, Ada.


 No.954627

I can understand font autism, but whats the purpose of what the hieroglyphics?


 No.954651>>954673

This is perhaps the dumbest piece of shit I've ever seen created.


 No.954660>>955127

>>954621

>rant about Jewish spying

>include pic of Goebbels as the bad guy

wew?


 No.954672

They are good, but the font in the OP is gay.


 No.954673

>>954651

Now that's a bit of a stretch.


 No.954676

>>954621

>going against based trump's government

fuck off (((cuck)))


 No.954734>>954737

File (hide): 3e4fe5d16b2f05e⋯.png (62.83 KB, 1500x930, 50:31, operator_ide2.png) (h) (u)

>>954596

>Operator by H&Co. From $199, exclusively at typography.com.


 No.954737>>954747

File (hide): 638b9ed616027c0⋯.jpg (10.55 KB, 258x195, 86:65, Karlie-Kloss-image.jpg) (h) (u)

>>954734

Take our money!


 No.954747

>>954737

I'm making donations to KodeWithKlossy and BlackGirlsCode to buy two girls access to this font. We have to be the change we want to see. Match me?


 No.954908>>955047 >>955129

>>954586

Same here, those ligatures just obfuscate the real text. I would prefer to use actual Unicode symbols like → instead.


 No.954977

>>954614

Can you point me to a monospace font in this style? It would be dank as fuck in a terminal.


 No.955018>>955025 >>955027 >>955701

File (hide): a78b2565ff14319⋯.jpg (2.63 MB, 1920x1080, 16:9, 1453438757903.jpg) (h) (u)

File (hide): 2725a425675f609⋯.gif (15.8 KB, 594x390, 99:65, alphabet.gif) (h) (u)

File (hide): 3124c88c474fba1⋯.png (187.13 KB, 852x1052, 213:263, PT Mono in GRB256.png) (h) (u)

>>954522

I'll give it a spin. Pics unrelated.


 No.955025>>955026

>>955018

>>954522

>Fabrizio Schiavi • 8 years ago

>Guys, try to put in my place. Probably you have never attempted to draw fonts and, above all, optimize a font for the screen you can not realize the work that is behind such a project. I tried, and I try, in every way a sponsorship or funding to reduce the price of the license, my dream was to offer it for free, but I don't found that and I have to sell the license at a price at least partially compensate for the effort involved realize PragmataPro. To reduce the price now would be economic suicide for me and misconduct against those who have believed before you and have already paid the amount required.

Faggot makes this font 8 years ago, still wants to get €199 from each new user to recoup his time.


 No.955026>>955046

>>955025

Wanting to be paid for your work? Outrageous! Someone call the million dollar foundations for free labor.


 No.955027>>955117

File (hide): 66bcdd6197a9944⋯.png (131.05 KB, 1024x512, 2:1, ClipboardImage.png) (h) (u)

>>955018

>>954522

Not so bad, I am moving from

https://www.1001fonts.com/source-code-pro-font.html

Currently have my editor set to `Pragmata_Pro:h11:cANSI:qDRAFT`

from

`Source_Code_Pro_Medium:h10:cANSI:qDRAFT`


 No.955046

>>955026

>my dream was to offer it for free


 No.955047>>955053

>>954908

How big do you want your keyboard to be?


 No.955053>>955061

>>954557

>the age of their profession

Mathematical notation grew in an age uncontrained by limits of typography. The choice of symbols is therefore based on what *looks best*. Programming notation is limited by the character set and by parser complexity, and therefore all but ignores beauty. I can see someone putting a beautiful equation on a tshirt despite having no idea what it means. The only time you'd put a program on your shirt is to scream "look, I'm so nerdy!".

>>955047

>digraphs don't exist


 No.955058

But does this support all of the Lens operators?


 No.955061

>>955053

You might as well use the font above then, which is a good stopgap until languages support unicode.


 No.955117>>955316

>>955027

You wouldn't happen to have the latest version of PP would you? I'm about 90% sure I'm missing some glyphs


 No.955127>>955134

>>954660

It also has a lot of noob points like "real time protection"

You can turn of defender completely via regedit or the group editor included in non consumer versions


 No.955129>>955160

>>954908

>actual Unicode symbols like → instead

cancer

Do you really want compilers to be dependent on Unicode symbols?


 No.955134>>955136

>>955127

It's hard to keep up with all the cancer, though. My Pro version started having a little stutter on task switches and on looking into it they recently patched in ram compression to everyone's system.


 No.955136

>>955134

switch to server 2016 datacenter


 No.955159

>let's try to fix something that isn't broken


 No.955160>>955161

>>955129

Why not?


 No.955161

>>955160

Pajeet would overuse"💩" as a variable name.


 No.955194>>955286

>>954577

Fira Code user here. Using C, position that on your larp scale where you will.

a ligature is exactly so many characters wide as the characters make it up. != is replaced by a ligature 2 characters wide. It doesn't break anything. In fact you text editor only replaces it visually.

Literally brings nothing to the table. But neat to look at. when <= are replaced by the actual mathematical symbol


 No.955283>>955397

>>954620

> Yeah and Sussman had a lecture about mistakes in calc textbooks because the notation was confusing.

Source on this one? I am learning differential geometry at the moment and the notation is driving me up the wall.


 No.955286

File (hide): 239b9055ed19a71⋯.png (5.44 KB, 122x164, 61:82, same 5 chars.png) (h) (u)

>>955194

> It doesn't break anything

That's smart, but I find that it then makes the spacing around the rendered >= strange compared to >.


 No.955300

I tested this for 5 seconds and than dropped it faster than a nigger would drop calculus course. I had to debug a syntax file containing a regexp with |> where obviously the > is alternative but it rendered |> together as an arrow.

>Just use parenthesis

Yes, but not to for a fucking font.


 No.955316>>955333 >>955335

>>955117

I grabbed the one of TBP. It looks to be from 2014.

magnet:?xt=urn:btih:BN5AQLWDIJKYNIWHRUFKHGXJVHZB7KME

Is this the latest? Does it have the same issues you're having?


 No.955333

File (hide): e5255fc9059a770⋯.webm (85.83 KB, 320x240, 4:3, That's Fucking Illegal.webm) (h) (u) [play once] [loop]


 No.955335>>955350


 No.955338

Also check github for PragmataPro, a lot of soy boys don't really know how it github works, and they unwittingly share their pricey font for free.


 No.955350

File (hide): d6baf5a5e32f75a⋯.jpg (245.48 KB, 1920x1080, 16:9, ILLEGAL TECHNOLOGY.jpg) (h) (u)

>>955335

Nice one my man.


 No.955397


 No.955701>>956330

>>954522

>>955018

I've decided, I like it and will continue using it. Nice recommendation, Anon.


 No.956330>>956332 >>956604

>>955701

Trying it right now, but so far I need a pretty large font (14) to like it.


 No.956332>>956604

>>956330

Hmm, or 11 in gnome. Didn't like it though, having <= turned into less-than-or-equal made VHDL code look pretty retarded.


 No.956604>>956608

>>956330

>>956332

Alright sorry for the faggotry, but I gave it a go for a day of programming and now I'm addicted to it. I found v0.822, please let me know if anyone has a later version. I'm not paying 200 Euros out of principal. 20-30, yeah ok.


 No.956608>>956609 >>956612


 No.956609>>956611

>>956608

AFAIK, 0.823 is the latest version.

BTW, those of you that hate ligatures should be able to just disable those glyphs in your favorite editor/terminal.


 No.956611>>956613

>>956609

>Based Russians.

Cheers. Actually 0.826 is latest.


 No.956612>>956613

>>956608

No such luck, doesn't load.


 No.956613>>956620 >>956676

>>956611

>>956612

Dammit. Let's try this again:

http://rgho.st/6yHkfwFbS


 No.956620

>>956613

Anon comes through. Thanks alot! Did you purchase it yourself, or get it from someplace else?


 No.956676

>>956613

Argh, only the mono seem right from these, the ligatures are not present in the regular font.


 No.956744>>957120

>pirating fonts

>he doesn't know how malicious fonts have been demonstrated to comprimise security before

stop


 No.956799>>957833

You know, there is a easy fix if you don't like the font.

It's called "Fucking make your own, faggot" you should google it.


 No.957120>>957837

>>956744

>paying 300 eurobucks for a fucking font

Did you examine the code of everything on your machine? No? Then fuck off. It's like any other code downloaded from the interwebs.


 No.957833>>957842

>>956799

Have you done so? Would you show an example please. I'd like to see what fonts people are making.

I tried making a frankenstein font with font forge from other fonts but it had some compatibility problems with the files I was using. They may have been malformed or some shit.


 No.957837>>957843

>>957120

Someone who's mad enough to charge 300 eurobucks for a font would be mad enough to spread malicious unauthorized copies


 No.957842

>>957833

You don't necessary need to make one from stracht, at least, not for a 1s try.

Try by taking something like System or Arial font, and dick around with FontLab or something.

When you start to familiarize, try making one yourself.

Start maybe by designing and paper and scanning, or do a Minimalist one like the font used in MS-DOS.

It's not that hard, it's just difficult to make something cool and useable. Making something cool is much easier, but not all font are really that practical, like the Planet Kosmos font.


 No.957843>>957856

>>957837

Sure, I don't think paying for fonts is something we do today. it's no 80/90's anymore.

Also it's interesting, I didn't knew commercial fonts were a thing.

I guess that since people are selling their dirty underwear, I should have expected to see people selling glyphs.


 No.957856

>>957843

>creatively making and designing something is as worthless as soiled garments

Braindead.


 No.957896>>957902

Seems to make editing way harder and Fira fonts aren't very nice, maybe if it was hack I'd like it better


 No.957902




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
102 replies | 13 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / animu / arepa / general / hypno / recreo / rmart / tacos / vichan ][ watchlist ]