Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Writer The Wolf

Pages: 1 [2] 3 4 5 6 7 ... 33
Off Topic / Re: C or Go
« on: November 05, 2019, 11:37:55 PM »
I mean in the sense that the two languages are used for completely different things in terms of what kind of libraries are available and stuff.

it's like comparing java or C for mobile development, obviously, you would pick java because that's the supported language for android and you literally can't make apks in C

it just depends on what you are doing
I chose the options I did, knowing that, for my use, it wouldn't matter too much either way.
it sounds like hes coding for fun/to make some sort of applet. Go would be a lot less finicky to work with cause you dont have stuff like segfaults or manual memory management, unless you specifically choose to use it. go’s also quite fast so its not like c vs java/c#, and the style of programming matches C pretty closely as well.

id say if getting the project complete/done as well as possible is important to you, only use what you’re familiar with. but if you’re doing it to try something new or expand your skillset, then using and learning go would probably be better.
It's a system utility. I actually printed the entire POSIX XCU as a reference for implementation (For this and for future reference). Pretty sure my printer hates me now. Even if I did clean the roller that was causing it to jam.
While I am doing it for fun, I also have a specific goal in mind (Call it an experimental concept).

Either way there will be a learning curve for what I'm doing. It'll just be a bit different depending on the language I end up using.
In the end, I will have a lot to learn. And I expect that, either way, I'll come out a better programmer than I was going in.

Off Topic / Re: C or Go
« on: November 05, 2019, 10:35:24 PM »
what is the project about?

if you are making something that needs multi-threading or a web backend? go.
if its embedded/low-level development or robotics? c.
It honestly doesn't matter too much which it is in this case. There are advantages and disadvantages to either.

The biggest things with C are that I already know it, so it's fairly easy for me to work with it. It's also very fast, and light, so long as you're smart with your code.
But C is, of course, quite low-level, and a challenge to use for anything overly complex.

Go would be great for taking the headache out of multiprocessing and memory management. It's also still quite fast, and has type-safety and out-of-box object-oriented functionality.
But I'd have to learn a whole new language and formatting style. Plus, it's still so new, there's nowhere near the reference material or dev community of C which is approaching 50 years old (but still remains incredibly powerful and widely used).

It's really just me deciding whether to go with what I know, or take the time with something new.
I can't decide, so this is my coin-flip.

I had also considered Rust, but decided I'd rather not for now. I've at least looked at Go before, whereas Rust would mean starting from the ground up.

Off Topic / C or Go
« on: November 05, 2019, 07:39:39 PM »
Should I start my next project in C, which I already know, or should I go back and finish learning Go?

Off Topic / Re: Nostalgia Thread
« on: October 29, 2019, 10:31:32 PM »

sonic 1, 2, and 3 mf'ers
We still have our full-size Genesis and all the games.

Actually, I thing we have something like three SAGA Genesis systems, all the classic...

Off Topic / Re: What is BLF's stance on emojis?
« on: October 29, 2019, 06:03:56 PM »
What is that?
It's too small to tell...

Off Topic / Re: What is BLF's stance on emojis?
« on: October 29, 2019, 05:17:05 PM »
ok boomer
Would you be surprised to learn that I'm technically a millennial?

Off Topic / Re: Nostalgia Thread
« on: October 29, 2019, 04:23:08 AM »
i used to have some weird purple 150-games-in-one thing with awful shrill music and i can't find it anymore

instead here is another relic of my childhood
God, I remember those things.

I also love how the next video YouTube recommends to me after that is a Hobo Stobe video.
How is that even related?

Off Topic / Re: What is BLF's stance on emojis?
« on: October 29, 2019, 02:48:53 AM »
You can use your strange hieroglyphs if you want, but I use words.

Off Topic / Nostalgia Thread
« on: October 29, 2019, 02:31:34 AM »
Remember the before times?

Off Topic / Re: Good way to learn linux/Bash (and rant)
« on: October 29, 2019, 01:41:17 AM »
forget every os except windows xp, i still use it can play about 5% of games, still more than most linux os's
I can easily play 90%+ of my Steam library, and Lutris exists.
The "doesn't run games" argument has been invalid for some time now.

Off Topic / Re: Good way to learn linux/Bash (and rant)
« on: October 29, 2019, 12:03:12 AM »
the only Linux distro I've used that doesn't suck with the GUI is ElementaryOS. I used to have it on my laptop, good every-day use Linux if you're not a gamer or power user
Anything with Cinnamon or MATE is pretty good if you want a Windows feel.

It's pretty easy to give Cinnamon a Windows 7/10 feel.
If you looked at my desktop in passing, or if you  didn't know better, you might just think I was using a custom theme on Windows.
XFCE isn't bad either, though it's e bit harder to work with at times, in terms of UI flexibility.

I miss GNOME 2 though. It was light, and I remember it being enough like Windows that it was easy to learn (Or rearrange into something more familiar.) I haven't really given GNOME 3  enough of a chance to pass my judgements, but it hasn't been a great experience whenever I've tried.
KDE is a different story entirely. And don't even try Bodhi and it's Moksha desktop. I tried it on an old laptop for a couple months, and it made me want to strangle a cat.
LXDE is okay if you want something brutally lightweight. It's user experience is kind of awful, but holy crap is it light.

Off Topic / Re: Good way to learn linux/Bash (and rant)
« on: October 28, 2019, 07:29:43 PM »
are you supposed to? i havent touched the update notifications in months
You get notifications?
I removed the GUI package manager from my system because it was pissing me off.

I update my servers monthly, and my personal systems whenever it happens to be convenient.

Off Topic / Re: Good way to learn linux/Bash (and rant)
« on: October 28, 2019, 05:59:32 PM »

'tar -cvJf file.tar.xz file'

I don't have trouble with tar.
Actually, I kind of like using tar.

Off Topic / Re: Good way to learn linux/Bash (and rant)
« on: October 27, 2019, 05:11:59 PM »
Yes, that still means that the system running in the VM has only 2GB of operating memory.

If you're having issues running directly on the hardware though, the problem is likely elsewhere.

Off Topic / Re: Good way to learn linux/Bash (and rant)
« on: October 27, 2019, 04:31:03 PM »
nvm I forgot to assign more cores and 2Gigs of ram doesn't cut it apparently (but my prof told it should but he's full of stuff so theres that)
And I forgot to turn on virtualization is bios. Its working fine now. I mostly only need the terminal anyway

I ran both operating systems outside a VM. Both we're a clean install. Windows 10 was a smoother and more pleasant experience by far
Wait. Are you running stock desktop Ubuntu in 2GB of RAM?
That's asking for trouble, GNOME 3 is trash for memory management. Try a lighter DE.
He was probably remembering the good old days when your userland applications didn't eat 4GB of RAM on their own.
I wouldn't blame Linux, I'd blame the devs that think, "We'll just allocate more memory. RAM is cheap.".

Unfortunately low-memory environments have been an issue with the Linux kernel for some time now.
You can get pretty good performance with tweaking, but yes, Windows handles low-memory more gracefully out-of-box.

Also. My offer still stands.
Anyone wanting help with Linux, feel free to ask me.

Pages: 1 [2] 3 4 5 6 7 ... 33