returncatalogbottom

/b/

「Programming gen」

mar!!SLs/yPSipU
hacker.gif
I'm finishing my CS degree in a few weeks. I like web dev and some low level stuff.

What is your favourite programming language?
What environment do you prefer (web, games, low-level, etc.)?
mar!!GXz1FkaXEw
>>16417
Don't worry, your brain never starts working
>>16421
Anonymous
I don't know how to program because my brain doesn't work :(
>>16416
mar!!GXz1FkaXEw
>>16421
As long as you can string along a sentence, I think your brain might be working too well for java
Mekksposter
One neat thing I found was the VM "UXN", which is a simple system for developing applications with basic operations
There's a tutorial for it here, and it also links a live online environment to use it with, which I'll also attach below
https://compudanzas.net/uxn_tutorial.html
https://metasyn.github.io/learn-uxn/
The author of UXN is using it to write a bunch of various lightweight utilities and other programs in a very charming way, you can browse through them here
https://git.sr.ht/~rabbits/uxn/tree/main/item/projects
Mekksposter
Oh, also, there's a few neat programming zines i'm aware of, though if anyone else knows of any i'd like to hear about those two
The ones i know of being
https://github.com/angea/pocorgtfo
And there's also Phrack, although I've been a bit behind on that one
surprisingly both of those are active
tbh i've been kind of a lazy slub lately i should get around to reading all those articles
Anonymous## opworm
I like Python. (though only like 0.1% of this site is in Python)
Anonymous
I love low level development. Operating systems, compilers, stuff like that.
>>16967
Anonymous
>>16966
Wait, fuck, I didn't mean to post that just yet. As for languages I like C and Lua, but I don't really have a favorite.
>>16970
Anonymous
>>16967
For new lines you need shift+enter
enter alone is for submit
now you know and knowing is half the battle
GI JOE
Anonymous
I do some game dev so use a lot of C# and Unity, would really like to learn some newer languages sometime though
>>17063
mar!!GXz1FkaXEw
>>17056
Are you interested in lower level stuff? I started learning opengl earlier this year in c++
>>17064
mar!!GXz1FkaXEw
>>17063
oh wait you said newer languages nvm lol
>>17259
Anonymous
Scuby on Scales
Anonymous
>>17064
I did but that would be based too, mostly just curious to see what's changed in the uhh 20 years since c# was released in terms of language design
Anonymous
but honestly anything different from this would be nice
Mekksposter
Rust's pretty neat, though needing to manage ownership of each variable can get a little tricky, particularly if you're managing some kind of interrelated data structure like a tree of some sort
>>17386
Mekksposter
Rust is pretty neat because it lets you use symbols of the cdecl format relatively seamlessly iirc provided you do the appropriate wrapping legwork, and the nature of its borrow checker means you're not going to chomp into segmentation faults, a big tripmine of C language code
Anonymous
>>17372
I've never used rust but its community makes it seem like the best language ever
Mekksposter
C is pretty risky due to how writing memory to the wrong location can give an attacker control over the program's execution, for example in buffer overruns
Anonymous
🤔
Mekksposter
image.png
Oh, if you like python, a really nice environment for tinkering with data live is "Jupyter Notebook", which lets you put groups of python statements in "cells" which you can then execute in sequence to test code and visualize information
>>17479
mar!!SLs/yPSipU
>>17465
you can also use it with google colab for fun ML stuff
>>17483
Mekksposter
>>17479
This is also true!
mar!!SLs/yPSipU
I used it to make a really garbage dog breed detector
Mekksposter
I'll put a nice pile of ML articles for people to stumble into here
VQGAN art engine colab notebook: https://colab.research.google.com/drive/1n_xrgKDlGQcCF6O-eL3NOd_x4NSqAUjK
"Guided Diffusion" art engine colab notebook: https://colab.research.google.com/drive/12a_Wrfi2_gwwAuN3VvMTwVMz9TfqctNj
"Guided Diffusion" github repository: https://github.com/openai/guided-diffusion
ArxIv paper on guided diffusion: https://arxiv.org/pdf/2105.05233.pdf (meta page of the paper is here: https://arxiv.org/abs/2105.05233 )

I also found this "Stable Diffusion" notebook here: https://colab.research.google.com/github/lstein/stable-diffusion/blob/main/notebooks/Stable_Diffusion_AI_Notebook.ipynb#scrollTo=qnLohSHmKoGk
but I haven't found a paper for the stable diffusion technique yet, unfortunately
>>17546
fen!!ScJ0pMQkBM
does anybody have tips for staying on track and keeping with studying when it comes to programming? I love the little i've done with it, and I honestly love learning more about the field, but I feel like it's the one thing I can't overcome my ADHD for. do I just need to work on discipline?
fen!!ScJ0pMQkBM
>>22116
ah fuck I really just need to bite the bullet and work towards a diagnosis huh. it's really sad, because I feel like with shit like 3D modeling, it's way easier to get lost in it for hours and hours. I suppose that's because it's something I already know how to do
fen!!ScJ0pMQkBM
>>22126
>2. don't have a specific goal you're working towards
honestly i've definitely given myself extremely concise goals in the past, even going as far to lay everything I need to do (that I know I need to do) out, but I can just never stick to it. need drugs
fen!!ScJ0pMQkBM
>>22129
oh trust me, i've 100% done this before, I guess it's just not enough for my unmedicated ass unfortunately.
fen!!ScJ0pMQkBM
I think it's time for me to start seriously working towards getting the diagnosis, I can't put it off any longer in the hopes that I can just do it myself.
fen!!ScJ0pMQkBM
opworm's posts are gone, all is lost
>>22159
fen!!ScJ0pMQkBM
>>22159
we were just talking about ADHD and meds, that sort of thing

returncatalogtop