Conversation

Lucy [hiatus era] 𒌋𒁯

hot take but javascript is actually *not* beginner friendly. it's merely easy to dive into but a horrible beginner choice as it leads to a path of web development.
4
4
13

@lucy my first programming language was darkbasic directx

1
0
1
@lucy >welcome to beginner programming where you learn to program computers
>but first we have to talk about ECMAScript
0
0
0
@mia my 2nd language was java but im never gonna reveal what my first language actually was that'd be lowkey embarassing
5
0
1
@lucy @mia :scratchcat:

Nah just kidding only zoomers declare that as their first language
1
0
1

@lucy my 2nd was php.. it didn’t feel like programming for some reason

1
0
3
@nyanide @mia ue4 visualscripting was my first and last encounter with visual programming
0
0
3
@mia i learned js after java, and then started c++ but c felt more intuitive and yeah i wonder if i picked something useful i could have a job now
2
0
0

Lucy [hiatus era] 𒌋𒁯

@mia not sure if i had stuck with js who i would most hate more either me, js or brandon eich but the job market would be less hostile to me by now ig
1
0
1

Lucy [hiatus era] 𒌋𒁯

@mia i need sleep wtf is that sentence
0
0
1

@lucy idk i got into C# on the job because i was good at bullshitting my way into employment with no real experience

2
0
5
@mia > bullshitting my way into employment with no real experience
need whyMelt
1
1
1

@lucy i liked the language but hated the tools

0
0
1

@lucy try startups, they don’t know what they’re doing anyway

1
0
1
@mia literally the 2nd link i found for local startup jobs
1
0
1
@arcana @mia @lucy mine was c++ on uni. Then we got java. Java is so fucking verbose.
1
0
1
@mischievoustomato @mia @lucy my first language was Pascal, then C, then Bash, then PHP and Perl
3
0
2
@arcana @mia @mischievoustomato i really like freepascal it's sad it's so dead
0
0
1
@lucy @mia my first was python, we all start in weird places
2
0
1
@mia @lucy @mischievoustomato definitely not, Perl is genuinely awesome, can put stuff together super quickly. I’m not some perfectionist engineer, I’m here to get stuff done and try things out, and then other people can rewrite into a more optimal setup later on
3
0
1
@arcana @mia @mischievoustomato i love perl it gave us the most hilariously entertaining RCE bugs
0
0
2
@lucy @mia

my second was sh, which i simply can’t get enough of

then I learned enough js to develop this

https://github.com/Mia-Rain/SquidtifyJS

promptly hated it and then forgot how to write js

i then learned java v1.6 in school (yes this was 2022, no i don’t know why it was so out of date)

but i also forgot java because it was boring

every time we pick sh backup we sort of "relearn" it

discovering ways to do the things i’d thought have, correctly instead of forcing it
0
0
0
@mia you are the CEO of yuri what more do you want
0
0
0
@mischievoustomato @mia @lucy it depends, different mindsets for different use cases, if you don’t already have that mindset it’s not going to work for you. Just like I could never be some precise developer in some functional language
1
0
0
@lucy @mia why would any first programming language be embarrassing
1
0
0
@lucy @mia only ever started programming actual things instead of tinkering with linux because a high school friend was writing python and i was interested

we wrote like 5 things together and that’s how i made my github account
1
0
0
@arcana @mia @lucy in my case is that i stress too much over being clever instead of doing things quickly and then worrying about the look/quality of the code
0
0
1

@arcana @lucy @mischievoustomato i mean same, that’s why i use and actually like python so much

i’m not a software engineer i’m a software plumber. you learn to put up with the smell

1
0
3
@mia @lucy @mischievoustomato yep, I did try Python too but the way Perl worked and it’s syntax just worked way better with how my mind worked. I see Python and Perl as basically two paths to achieve the same kinds of things really and it’s just a point of preference which one is used.

“There’s more than one way to do it” vs “there’s only one way to do it”
1
0
1
@kimapr @mia my dad did some powerpoint macro programming with me to meme around but the first *actual* language i learned was this https://pabst-software.de there was this teacher in school supposed to do typewriter courses on computers or some bullshit and he said screw that and taught us this instead. i don't even remember if it supports user input and it's literally *german* lainstress
that was also my first encounter with linux.
1
0
3
@lucy @mia sounds cursed lol but also kind of cool i think. also, your school is anything but completely useless (or less) for learning anything related to computers? waow
1
0
1
@kimapr @mia if it wouldn't have been for this teacher happening to be into computers, it would have been utterly useless
1
0
0

@arcana @lucy @mischievoustomato people joke about perl programmers and incomprehensible code but honestly that’s tame compared to when i start nesting list comprehensions, generators and lambda functions 9 levels deep instead of just using a functional language neofox_laugh_sweat

0
0
4
@lucy @kimapr @mia techy boomer teachers are underrated.
Where my QBasic bros at?
0
0
1
@lucy Brendan Eich shall suffer an eternity in Jahannam, Inshallah
0
0
1