Code screenshots

screenshot of what you are working on

graphql implementation in go

Attached: Screenshot from 2018-05-22 00-31-35.png (1043x666, 110K)

Other urls found in this thread:

discord.gg/7X5Be5
insights.stackoverflow.com/survey/2017#technology-most-popular-developer-environments-by-occupation
twitter.com/SFWRedditVideos

oh my god.. learn how to use the enter key my guy

is this a joke about line length or something

use whitespace to clearly demarcate blocks of logic. it just makes it easier to read. empty lines aroud for blocks etc

Why of course. I haven't made the constructors yet. This is a complete re-write of my last 3days' work

Attached: DeepinScreenshot_20180522162232.png (3840x2160, 673K)

Decentralized chat (with decentralized database)

Attached: 2018-05-22_13:44:36.png (1920x2139, 1.03M)

>line length

>2018
>1080 monitors (at least) as standard
> giving a fuck about line length instead of clarity
...

(picture unrelated)

Attached: 1428747024507.jpg (500x374, 35K)

>C

>D

>Go


Is this supposed to be some kind of freak show or meme parade..?

>inb4 Rust

How do you sync a decentralized DB and make sure you're always querying the latest version? How long does it take for the db to propagate across the whole network ? Always wanted to know ...

C++ not C

>inb4 JS

not him. I got told to stop doing that when I started to work with actual competent programmers. code review is much easier when your screen is not 40% blank lines

>only having editor window open and nothing else

they call me Dr. Antipattern

thatta looka like primabuena italiano sphaghetti a codo.

protip: don't call it a rewrite. call it refactoring.

that's cool! I'm working on something similar. pic related is for project related.

I'm looking for a group that actively discusses this topic at that level, do you know any or are you just hashing everything out on your own?

Attached: synchronicity.png (927x650, 47K)

it works like torrent, you "seed" databases. You find databases that need seeders so all users help each other out.
When you do an operation on the database, you add data; you can't modify the data or delete the data. Modifying data would be an add operation, same for delete.
Data has counter so you know the order data has to load, im also using time synced with ntp server.
The database is meant to be used for applications where you strictly dont need latest data (you can make it work fine, as im doing in my chat application which has admin actions)

>Tfw powershell
>Half my lines are 150-200 characters
It's like marrying a hambeast... I love her but she's objectively gross

Attached: IMG6399303317789342402.jpg (720x960, 117K)

Im currently making everything on my own, im also looking for a group of people that are interested in decentralized software (without heavy blockchain)

I created a discord channe if you want to join discord.gg/7X5Be5

So event sourcing pattern right ?

Making some graphs from sql data

Attached: graphs.png (572x922, 142K)

>for

I haven't looked at event sourcing pattern before, but from reading about it quickly now, it seems to be the same pattern im using

>not having a curvewd30 inch screen for maximum programming efficiency

feelsbad when every typed subset of JS is made by a shitty company known for their shitty code base

>biting

How about PLC programming?

Attached: OldButGood.png (1854x1198, 197K)

Tl;dr?
Not the poster, but started thinking some things.

Tl;dr for event sourcing pattern ?
Basically you only store items never modify or delete an entry and reconstruct the state of an object based on all inserted data.

Are you including typed supersets (eg typescript) in that assessment? What's so shitty about TS apart from not liking MS in general?

I don't think that solves the problem of always getting the latest state

for that I'd cite the byzantine generals problem instead.

you just ask a bunch of people and take the latest authorized hash/longest blockchain

Yeah sure but solves the hassle of comparing the entire DB I assume with that you only have to compare an int or the last event.

> that don't
It fucking hurts when I look at it

> font

I don't know about y'all, but this is just gobbledygook to me!

Is this some dialect of BASIC?

what a fucking mess

to be fair though anything else would be pure retardation..

what's wrong with the font, phoneposter?

this isn't actually my code except for the log lines and commented out stuff. trying to make a 3rd party library work for my thing

but thanks for the style advice

Attached: memeguy.jpg (680x680, 37K)

NSA ITT.

Attached: snowden.gif (400x560, 422K)

config file reader for game in HolyC

Attached: Untitled.png (960x1050, 61K)

why is no one using vim i thought Jow Forums loves vim

I use it, just not for programming

>string
>not std::string
Absolutely disgusting

Rtc Shit
>hokucode.com

It's called structured text (IEC 61131-3)
This one is from an older machine using Beckhoff TwinCAT2.
Newer versions (TC3) use a more OOP style of structured text.

Stuxnet sends its regards

i hope you fags using vscode at least have vim keybindings on

MapleStory2 depacker/decryptor+packer/encryptor

Attached: kitty_2018-05-22_09-34-03.png (1484x739, 58K)

To what end? To impress all your friends on Jow Forums?

Rando 4me open source clone app.

Attached: 234.png (1657x1193, 111K)

if you believe the purpose of using vim keybindings is to impress people, then you have revealed yourself to be a newbie

Except for the majority of people who don't use vim except for editing text files in a terminal

why is c++ so popular when there are so many modern languages to choose from? make your life easier

is it because of this guy?

Attached: bropike.jpg (838x855, 80K)

you don't have to, that's what gofmt is for

Rob Pike is anti-sepples. Just look at Go, it contains every thing that was wrong with C and learned nothing from its design flaws.

is Terry ok with snake case?

I hope they pay you well because I can only imagine how shitty life is has to be to work in retarded vendor-locked IDE with as retarded device-specific language and tools where 90% of job is reading through specs.

>Except for the majority of people who don't use vim except for editing text files in a terminal
insights.stackoverflow.com/survey/2017#technology-most-popular-developer-environments-by-occupation

Vim is:
#4 for web devs
#5 for desktop devs
#1 for sysadmins
#3 for data scientists

> #4 for web devs
There's still hope for the world

A game as a hobby project

Attached: Capture.png (1538x884, 204K)

learn to use const references nibba
post color scheme

You mean because they are faster than copies? Yeah I know I guess I should
It's the default color scheme for the Visual Assist plugin. I didn't change a thing except for the font

>I hope they pay you well
I would say so... 155K + Bonus. But I life in one of the most expensive city to life in...

>retarded vendor-locked IDE
>device-specific language
>90% of job is reading through specs
I see you never worked in the machine-industry. We got norms/rules (IEC 61131)
Beckhoff/TwinCAT3 works with VS and OOP "based"
Syntax is for kids compared to C++

And the best benefit working as a PLC-Programmer: Nobody can tell u what to do cuz u are the only one able to handle the machines logic... During a normal workday I chill around 2-4h (8h workday)

I can't, it's all proprietary

so what

Attached: devenv_2018-05-22_11-28-29.png (448x803, 36K)

shiet
that's neat

Attached: devenv_2018-05-22_11-31-57.png (461x495, 20K)

What are you doing, Jeff?

fucking homo weebs everywhere

That's not C++