There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

tatterdemalion , in Programming languages personified - leftoversalad
@tatterdemalion@programming.dev avatar

Erlang really is the necromancer’s language.

Why is Swift… like that?

sabreW4K3 , in Google cosplay is not business-critical
@sabreW4K3@lazysoci.al avatar

No lies were told

Ziglin , in C++ oop in a nutshell

Does C++ actually have something like that? That sounds like something made up for the joke?

BeigeAgenda ,
@BeigeAgenda@lemmy.ca avatar

It’s part of the language: en.wikipedia.org/wiki/Friend_class

Ziglin ,

Huh, do Java and other oop languages have them too and what are some good reasons to use them?

UnfortunateShort ,

It allows for more fine grained access control and to implement afterthoughts.

Think having some private function that can break things if called improperly, but also allow you to avoid significant overhead when calling it the correct way. For example you could be avoiding input validation in a public wrapper for that function. If your friendly class already does it, or cannot produce invalid inputs, there is no need for that.

You could also implement logging after the fact, because your friendly logger object to read private members.

Arguably it’s a questionable design decision tho, as you could do all of this in other ways and it basically breaks any guarantees private would usually give you.

Ziglin ,

That was a problem I saw with it but I guess it’s useful too. I like structs.

Kolanaki , in AI generated music is getting good
@Kolanaki@yiffit.net avatar

The first verse could easily just be seen as being about drug addiction, so I wonder if the AI was a bit confused by the definition of dependency in this context lol

embed_me ,
@embed_me@programming.dev avatar

At what point it will stop being considered confusion and start being considered intended metaphor

Kolanaki ,
@Kolanaki@yiffit.net avatar

Perhaps when the AI itself is more intelligent that the answer to that question is self evident? Although, even a human can accidentally create a metaphor just slapping sentences together that rhyme with no other real intent.

Lmaydev ,

Interpretation is completely up to the listener, regardless of what the author intended. That’s just how art works.

Meatstick OP ,

That’s true haha I would love to see a breakdown on how it decides the lyrics.

MrSpArkle , in Kubernetes dev moment

It’s ok, someone will just swing through the window and save you from the complexity and dread of YAML with the gracefulness of pulumi and jsonnet.

zinderic ,

Right. Why should someone write 10 lines of yaml when they can program 20 lines of Go? Or python. Or assembly for a risc cpu because it just feels so friendly with that nice instruction set.

davetapley , in Songs about Vim
LinearArray , in Songs about Vim
@LinearArray@programming.dev avatar

Someone finally exited vim

humbletightband , in As someone not in tech, I have no idea how to refer to my tech friends' jobs

I only want to be called darling. Or a filthy worm, depending on the situation

ThatFembyWho ,

Filthy darling

drathvedro , in As someone not in tech, I have no idea how to refer to my tech friends' jobs

The Intergalactic Ninja Sultan of Revenue Development

ipkpjersi , in As someone not in tech, I have no idea how to refer to my tech friends' jobs

It depends who I’m talking to and where I live. Where I live, engineer is a protected title and requires certification/etc so that takes it out of the race. That leaves the other options. Generally I am a Web Developer to people my age or younger, to people older than me I am usually a Computer Programmer but also sometimes a Developer or Software Developer instead. Realistically, I am a Full Stack Website Developer.

Referring to my job doesn’t get any easier even as someone in tech.

seth ,

deleted_by_author

  • Loading...
  • Scrollone ,

    Not only a certification, but in Italy you need to be registered to a register/bar and pay a yearly fee in order to be an engineer.

    Sweetpeaches69 ,

    At least in civil, the reason is because the professional engineer (PE) stamps all plans and assumes responsibility for said plans by doing so. Plans cannot be built without a stamp. This is the case because someone has to be found liable if a bridge should kill people, and it shouldn’t be the technicians, designers or EITs under the PE, because they don’t make nearly as much. With great pay comes great liability.

    cole ,
    @cole@lemdro.id avatar

    Lives ARE on the line. It was faulty software that caused the Boeing 737 Max to crash twice, killing 346 people. Software runs your car, the trains, rockets, literally everything.

    Sweetpeaches69 ,

    All engineers not just civil?

    MoonRaven , in As someone not in tech, I have no idea how to refer to my tech friends' jobs
    @MoonRaven@feddit.nl avatar

    Consultant

    Scrollone ,

    This is the correct answer, it includes everything a full stack dev might do

    ed_cock , in As someone not in tech, I have no idea how to refer to my tech friends' jobs

    I hear the voice of the machine spirit!

    dan , in As someone not in tech, I have no idea how to refer to my tech friends' jobs
    @dan@upvote.au avatar

    “engineer” is different to “programmer”. A programmer writes code, while an engineer does more than that, including system design and architecture.

    soggy_kitty , (edited )

    A programmer can call themselves an engineer if they want. In my country there are no laws against it.

    Therefore it doesn’t matter what you call yourself.

    sleeped , (edited )

    In Canada the term “Engineer” is a protected title that only registered professional engineers may use. Claiming to be an engineer without such credentials is considered equivalent to claiming to be a doctor of medicine; It constitutes fraud.

    That being said, I see all the time employers and employees, seemingly ignorant to this law, post “Software Engineer” in job titles.

    Registered professional engineers in the software development space is a rare occurrence.

    rimjob_rainer ,

    There are many countries where there is a law against it. Maybe the USA isn’t one of them.

    dan ,
    @dan@upvote.au avatar

    deleted_by_author

  • Loading...
  • soggy_kitty ,

    Call yourself whatever you want, I’m an astronaut on tuesdays

    clif , in As someone not in tech, I have no idea how to refer to my tech friends' jobs

    I like to call myself a codemonkey

    gnutrino ,

    Do you like Tab and Mountain Dew?

    samus12345 , in How IT People See Each Other
    @samus12345@lemmy.world avatar

    I kinda want an “End Users” one, too (already know what their “Sysadmins” would be).

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines