[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: 1774729144986052.png (559 KB, 983x1080)
559 KB
559 KB PNG
What are you working on, /g/?

Previous: >>108471984
>>
>>108493357
>What are you working on, /g/?
agentic AI pipeline
scrapes onlyfans, finds the model's instagram, sends her nudes to her parents and a dozen high profile LinkedIn contacts in the town where she lives
>>
Learning network programming in C for fun. Not enough time lately though with real work and other boring shit getting in the way.
>>
>>108493561
Post em if you got em. These threads just degenerate into the same memory management fuck fest every time anyways.
>>
>>108493400
The hero we need but don't deserve
>>
>>108493698
He's larping wildly, but it would amazing if he wasn't.
>>
Is it ridiculous to try to have all functions be less than ~15 lines?
>>
>>108494112
could be a fun challenge but i would fire you on the spot if you did that in a real world
>>
>>108494112
Try 5.
You do want CleanCode (TM), don't you?
>>
>>108494162
Why? I didn't mean a hard limit, just trying to keep everything small
>>
>>108494192
He's the cto dragon dildos. You better make those functions beefy.
>>
>>108493591
To be fair, most people underestimate the impact memory has on program performance. We can do with more awareness.
>>
>>108490920

Why the hell? I mean.
>"STOP ENJOYING ONE OF THE CORE PIECES OF THE BOOK"
>>
>>108494895
IT'S LGBTNIX I KNOW THIS
>>
Who here has actually READ a programming book they bought, instead of just putting it on a shelf to look cool?
>>
File: 6943-clueless.png (11 KB, 112x112)
11 KB
11 KB PNG
Would developing an OS be a productive use of my time
>>
>>108495028
Only if it doesn't end up to be yet another fucking microkernel.
>>
>>108495007
A couple of them, but new ones are starting to stack up.
>>
Erlang is King
>>
>>108495036
I want to make a DOS-like or unix-like kernel in C++
Is that a microkernel or am I good
>>
>>108495007
I got to like half of K&R and skimmed the rest.
I finished around of 80% of Python Crash Course.
I finished around of 80% of The Rust Programming Language.
I really tried to read C++ Primer but only got to like page 250. That thing is gigantic.
I really tried to read Introduction to Algorithms (CLRS) but, just haven't.

I feel like reading programming books is a form of procrastination, at least for me. I mean, it's learning, and it's a good use of time. But it still doesn't really feel like working. I still am jobless and still feel like a junior.
>>
>>108495047
>DOS-like
If you want no memory protection, use TempleOS.
>UNIX-like
That's a microkernel, even if people don't like it.
Just ask yourself if you can open multiple files in one call without any thread blocking. If the answer is "yes" it's probably not micro.
>>
What are some legitimate use cases for eval?
>>
File: 74d95eb98990a57c.png (101 KB, 870x620)
101 KB
101 KB PNG
>>
>>108495028
no lol
>>
>>108495454
Working around shitty libraries.
>>
>>108495454
Implementing zero-effort security exploits
>>
>>108494895
You haven't read the book. Biology is the main subject, then chaos theory. Computers are only talked about in a couple of chapters.
>>
File: 1773709069175474.jpg (128 KB, 702x558)
128 KB
128 KB JPG
>>108495585
>Computers are only talked about in a couple of chapters.
Wait what? I thought it was a legit C++ book
(guy who bought the book and hat btw)
>>
>>108495667
exactly, I feel retarded for even spelling it out
>>
>>108495007
ANSI Common Lisp is a handy reference to have
>>
>>108495500
what font is that?
>>
Oh my god, what a disaster ending the last thread had... Next time? Just direct the guy to any of the 3 gamedev generals.
>>
>>108494112
>>108494177
Take it even further. A function is not allowed to directly call a function that exists in the same source file; doing so clearly violates encapsulation or whatever.
Your code will never be Clean™ if you can't even do that.
>>
why are people still learning c++ in 2026?
>>
isMyBuzzFizzed: $[buzzyFizzy] -> zero? buzzyFizzy % 15
isMyBuzzBuzzed: $[buzzy] -> zero? buzzy % 5
isMyFizzFizzed: $[fizzy] -> zero? fizzy % 3

fizzMyBuzz: $[] -> print "FizzBuzz"
buzzMyBuzz: $[] -> print "Buzz"
fizzMyFizz: $[] -> print "Fizz"
fizzMyBuzzLife: $[fiddy] -> print fiddy

fizzyBuzzy: $[fizzyStart, buzzyEnd][
loop fizzyStart..buzzyEnd [fiddy][
when [
isMyBuzzFizzed fiddy -> fizzMyBuzz
isMyBuzzBuzzed fiddy -> buzzMyBuzz
isMyFizzFizzed fiddy -> fizzMyFizz
true -> fizzMyBuzzLife fiddy
]
]
]

fizzyBuzzy 1 100
[\code]
>>
>>108495007
I'll read a few chapters and then get bored. I hate reading desu
>>
>>108495007
I read programming books all the time, young man! That's how I learned that lasagna is good and Mondays are bad!
>>
>>108496176
What does it matter
language doesn't matter at this point
we'll all be jobless in 2 years
>>
>>108496293
>what programming languages need is syntax innovation
>>
File: VID_20260401_071930_625.mp4 (650 KB, 1236x544)
650 KB
650 KB MP4
Anon, how to hide mouse cursor on xcb? I don't like mouse cursor on gnome and kde and i wanna make my own mouse cursor
>>
>>108496410
yeah you'll be standing at a street corner just like your mom already
better ask her for advice
>>
>>108496450
unfamiliar syntax does a good job of filtering nocoders
>>
Odin Chads, is there any benefit in learning Go first, or at the same time? (Coming from Rust and a little C++)

Since I'm a jobless junior, without much hope for the future, I was thinking about just learning Odin for fun and recreational programming, but I've heard many people here and in other places saying that Odin takes a lot of inspiration from Go and that it actually a good idea to pick both languages for slightly different purposes. Like maybe I could pick up Go to try to increase my chances of getting a job, and maybe using Odin for recreational purposes and learning graphics/game dev on my free time. What do you think?
>>
>>108496492
so your goal is to make a language for 1337 coders? making a good language is not your goal?
I don't see any type anywhere
>>
>>108496531
>is there any benefit in learning Go
it's trash
>>
>>108496574
It's not my language, retard. It's Arturo
>>
Can you dumb down a language more than Python?
>>
>>108496531
>fun and recreational programming
>chance of getting a job
well which is it? looks like this is the crux of the issue here

That said, Odin + Go is a pretty good "stack"! I personally use Go only for web stuff and Odin for everything else
>>
>>108496639
Basic
>>
>>108496604
why would I know this garbage?
>implemented in Nim
lol
>>
>>108496639
ever seen lisp?
>>
>>108496643
>well which is it? looks like this is the crux of the issue here
Well, if we're talking priorities, I'd say it is deffinitely way more important to get a job, so maybe I should focus on learning Go (I already know a tiny bit). But like I said, I feel quite hopeless for the current state of the industry. I kinda don't expect to get a job, almost at all. So I feel like I might as well just do Odin for "fun", it anything.

>Odin + Go is a pretty good "stack"!
Cool, thanks for the opinion
>>
>>108496639
Swedish. Bork bork.
>>
I'm from Ukraine and I've been learning programming for some time.
Last night I had a horrible dream where I thought that somebody had given out my home address to the police, except it was a memory address.
>>
>>108496871
how are things over there
>>
>>108496126
No.
>>
>>108496912
The winter is over, finally. People are getting kidnapped every day, there are talks about further draft measures, like blocking bank accounts. Only two large cities left unoccupied in Donbass, still unknown when the war will end.
>>
>>108496982
>there are talks about further draft measures
Finally.
>>
>>108496531
stop wasting time on decisions like this and learn some language and see how it goes. You don't have limited skill points, you don't have to pay real money to respec after you hit a cap. The ability to program is much more important than knowledge of any particular language.
>>
>>108496176
Beats me. C has better code generation (no, inlining everything doesn't lead to better execution times), and just like with C its standard libraries are tuned for portability, not speed - if you want that you go back to C bindings for the kernel.

>>108496410
You might be.
>>
>>108493357
idk i just did a couple of leetcodes and called it a day

i dont really have energy to do more rn since i have an internship locked in
>>
https://leetcode.com/problems/robot-collisions/description/
>>
>>108497560
I mean.
Are these "hard" problems genuinely HARD, and they need some sort of advanced discrete math or shit; or is the "hard" label just a way of saying "this needs you to know DFS" or something like that?

I've never done much leetcode, I find it annoying and weird.

In other words, try to describe the difference or difficulty jump between easy medium and hard.
>>
>>108497560
>1-indexed
Dropped.
>>
File: 1752716737091421.png (35 KB, 317x349)
35 KB
35 KB PNG
>heh, yeah, I use vim, I'm pretty much a hacker
>*proceeds to use absolutely no functionality that makes vim worth using*
>>
>>108498694
>>*proceeds to use absolutely no functionality that makes vim worth using*
That's me.
>>
>>108498694
I use vim via claude :D
>>
>>108498694
>"I'll learn as I go"
>never even attempts to find better ways of accomplishing basic tasks beyond the most manual method possible
>>
>>108493357
Testing captcha
Wtf? I have never perused generals on /int/
>>
>>108498694
I use the neovim extension in VS Codium.
The occasional o's and A's are very useful
>>
>>108498694
I sat next to that guy in one of my first courses. It was painful watching him hjkl his way around.
>>
>>108496486
xsetroot can change the cursor for the root window, think it uses XCreateGlyphCursor() but thats libx11. I think xcb would be for changing it in a particular application.
>>
File: dinosaur.gif (2 KB, 32x32)
2 KB
2 KB GIF
>>108496486
it's dino time
>>
>>108496410
Don't worry, the greatest ally will cause a nuclear holocaust. Give them a couple of weeks.
>>
>>108497048
>Get's drafted to the Iran war before me
>>
>>108499779
I'd love to watch them try.
>>
>>108499793
It's okay, they can use a forklift.
>>
>>108499803
Won't do them no good.
>>
>>108497441
It's fine, good job.
>>
commercial programming became just AI wrangling in 2026, and I hate it.
>>
Eh, AI hates us too.
>>
>>108499875
Mate, the last tankers that made it out of the Strait are just arriving now, and we already see double the price for oil we've seen a month ago, and even then they were unsustainable. Wait until oil *actually* becomes scarce, especially after Russia's oil wells have been shut in, and you'll see the entire LLM grift (and the US economy as a whole) collapse like a shit souffle.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.