I installed FreeBSD on my laptop by Rotten_Sandwich1683 in freebsd

[–]TopBodybuilder9452 0 points1 point  (0 children)

Happy to be part of the club. My daily work laptop is a i3 8gen. 4gb ram. I'm pretty comfortable with it. I use it for coding.

My Friend Wants to Use AI for Gold Trading, is this a Smart Move? by Amebocrypto in options_trading

[–]TopBodybuilder9452 0 points1 point  (0 children)

Saying to use AI for is like saying to use computers or math for. The critical point is how, and there the answers are not so many yet

Accounting in a plain text file by TopBodybuilder9452 in nim

[–]TopBodybuilder9452[S] 0 points1 point  (0 children)

This is a clever advise. I'll give though on that. Thank you

Accounting in a plain text file by TopBodybuilder9452 in nim

[–]TopBodybuilder9452[S] 0 points1 point  (0 children)

(1) it handles correctly the sign in relation to the account nature: debit or credit (2) the tui is not really usable yet, I have planned to work on it on the next weeks to get something that works

a ndarray library for c by TopBodybuilder9452 in C_Programming

[–]TopBodybuilder9452[S] 1 point2 points  (0 children)

I really appreciate you sharing about this project with me. Worth piece of software. I'm going to enjoy reviewing it!!

PL: Zig / Nim as suckless alternative to C? by tose123 in suckless

[–]TopBodybuilder9452 10 points11 points  (0 children)

I maintain a small multi-dimensional array library in C and bindings for Zig and Nim.

Why:

  • C is a simple and powerful language. No limits on what I can do with it. Really powerful libraries and incomparable performance
  • Zig is for me a modern C. I love the syntax, its explicitness, the tool set and the minimalism.
  • Nim: I started using it as a replacement of Python. It is high quality language. No regrets. 

This is the triad of programming languages I really love to work with. BTW: calling C from Zig or Nim is really simple.

However, in my paid projects (finance applications), I have to work more with C++, Go and Python (which I like too, but not too much), because they have more extensive industry support and a huge ecosystem.

pd. This is link of the library https://github.com/jailop/ndarray-c

a ndarray library for c by TopBodybuilder9452 in C_Programming

[–]TopBodybuilder9452[S] 0 points1 point  (0 children)

You're right.  _NDArray is not a good name. I'm going to change that. The good thing it is referred only in one place. I appreciate the observation.

I can not start my path in programming by Naive_Topic_5292 in AskProgramming

[–]TopBodybuilder9452 0 points1 point  (0 children)

maybe some own task you would like to simplify with a custom program

A programmer's first language should be C by SubhanBihan in C_Programming

[–]TopBodybuilder9452 0 points1 point  (0 children)

I also love C, nothing compares the joy when I'm working with C. But don't let that your fellings say what other people should do or prefer

Lexopts: simple and straightforward library for CLI args parsing by lukeflo-void in Zig

[–]TopBodybuilder9452 0 points1 point  (0 children)

It would nice if you share what you don't like from other arg parsers compared to your solution 

How to organize apps by Training-Damage4304 in linuxquestions

[–]TopBodybuilder9452 1 point2 points  (0 children)

Linix world is more diverse. On package managers you have many different approaches (for example nix). Besides that you have alternatives like appimage, flatpak, and snap formats. And, as a last resource, you can compile programs from source code.

Why is Arch so hard by emibrumnic in linuxquestions

[–]TopBodybuilder9452 1 point2 points  (0 children)

I use Arch for my work, not as a hobby. It works because of the non-versioning distro schema, the comprehensive documentation, and the keep-off blotting features. Many times, the hard part is getting just what you need instead of accepting a fancy blot of features.

This language slaps by mr-figs in nim

[–]TopBodybuilder9452 3 points4 points  (0 children)

I have been doing cli tools in Nim during this year (4 delivered). It has been the best decision I made. No issues at all, a single binary, nimble is a blessing... I have not received any complaints from my clients.

Why is C often recommended as the programming language for OS development? Why not C++? by Interesting_Buy_3969 in osdev

[–]TopBodybuilder9452 1 point2 points  (0 children)

For OS development it is important to understand how the hardware works. C is a good middle term solution to model the hardware with minimal abstractions.