1760423997_maxresdefault.jpg

I’ve done projects in Python, Rust, Shell, PowerShell, and C# and here is my progress and what I have learned.

00:00 – Start
01:50 – Python
07:54 – Rust
15:09 – PowerShell
17:57 – C Sharp
24:42 – Standardization .

►► Digital Downloads ➜ https://www.cttstore.com
►► Patreon ➜ https://www.patreon.com/christitustech
►► Twitch ➜ https://www.twitch.tv/christitustech
►► Website and Guides ➜ https://christitus.com

source

45 thoughts on “150 Days of Programming

  1. c# is my first language and because of that i fell in love with java because of their similarities. its verbose but coding it makes more sense and easy to read

  2. Just a note, in the python scripts, you should actually make use of that titus profile id in your url as well so you don't hardcode it and make use of your variable you defined instead

  3. Well that is kinda the problem with every interperted language that exists. Python, Javascript, and Shell scripting they are not meant to be blazing fast and that is fine because not everything being created needs to be blazing fast. If you want a program to be blazing fast. Then you shouldnt be using a interperted language period. You should use a compiled language. Like Rust, C, and C++ etc. Also yeah Im not a big fan of the syntax in python either.

  4. So are you abandoning the linutil project? I need an answer as soon as you can as i am having health problems and want to try linux long term but see LinUtil as vital for my using linux.

  5. Programming is a beautiful explosive world of possibility… which is why its so painful that jobs are full of bullshit and constraint and compromise enough to ruin it entirely

  6. I have zero knowledge about all this, but you're so coherent, rational and driven that it's hardly a ramble, don't worry. Be well in the upcoming year. 🙂

  7. Software engineer here who writes a lot of Rust – Speaking as an engineer and not an open source enthusiast, in my experience, Linux is by far the best target operating system to build for – with some exceptions.

    Windows and MacOS both have lots of ring-fence-y anti competitive hoops and custom APIs you have to jump through. There are similar dependency issues on Windows where many Windows applications require installing the dotnet runtime, direct x or C++ redist.

    If you're writing code that does prod for distro-specific setup stuff then yeah it can be annoying – but no more so than Windows or MacOS. After all Windows may or may not have Winget, Choco, curl etc installed. If you're on Windows 10 vs 11 there are different tools. If the user doesn't enable developer mode you don't have features like symlinks. Similarly, MacOS may or may not have brew

    Linux pretty much always has the same tools, one of the major package managers (dnf, apt, or pacman) and the system APIs are rock solid – never breaking your application.

    It'll standardize as more users jump on board

  8. Totally understood on dropping Rust. I love the language from all the great apps built using it.

    However on actually writing Rust, it does not bring me joy like when I write C or Zig. I feel there are a lot of unnecessary complexity.

    With C, Zig or Python I could just write the program without constant fight with the compiler.

  9. If you ever end up using C# in a linux/cross-platform scenario, I'd love to hear your thoughts on it! Yet to find an excuse personally to try out ".NET Core", but I think it has a lot of promise.

  10. There will always be people who hate on everything. C# is a great language for beginners and professionals alike. Don't let anyone tell you otherwise.

  11. there are mostly rhel, debian and arch based distros. Handle 3 and rule the world.

    Use Go. Build static. Deliver as flatpack/appimage. Deliver as docker.
    Environment variables like HOME, PATH, SHELL, XDG… also exist to mitigate difference.

  12. Damn one of my favourite vids from you so far man!
    I'm a intermediate dev atm so I can relate so much man!
    Just going crazy and learning a whole lot of different things teaches you lessons you didn't know you needed lol.

    I've learned so much from you! It was just amazing seeing you dabble in the coding world man haha.
    Java is my C#. I hate dotnet and microsoft things.. so C# has no value to me. Java and C# are very similar if you want to give it a shot.

  13. 30:12 ..I code stuff just to get to have, what I ask myself, why is this not default in the OS ?, so I find myself coding a solution.
    Thanks for sharing. Good video.

  14. this is a great video. I learnt to code 46 years ago and recently had a problem and solved it using Powershell and Pascal but it was too alkward and slow so I have started to learn C# and am loving it although out of my depth a lot of the time it adds to the fun. I particularly liked your views on which languages are 'best' as I am never sure whether I would be better in some other language.

  15. Winutil has already been a game changer. It's a massive help and boost of efficiency. If I could deploy those same tweaks to 10 existing computers at once with a GPO or PDQ Deploy that would be 🤯. Amazing work!

Comments are closed.