Childhood Computing - Susam Pal

I wonder ... Maybe this isn't such a bad idea for teaching basic Rust to complete new beginners.

I've recently thought about how I learnt to code. This was in the mid 80s, where BASIC was very common. There were no fancy editors. But you got to see the result pretty quickly.

Later on I moved to Pascal, C, PHP, Python and C++. But I always started with a very simple editor each time, not the grand IDEs. Now I'm slowly starting to dive into Rust and golang.

I first found my interest in more advanced editors when I started to understand the language reasonably well. That's when the power of IDEs comes into play.

There are plenty of reasons why to choose other languages than Rust for newcomers. But the Rust language itself at its core isn't that advanced. It gets more advanced once you start adding crates and putting all the pieces together. But it starts with a fairly simple basis. Just like the simple editors and BASIC 40 years ago.

https://floss.social/@monospace/116612164575471021

#learningtocode #programming #rust

Monospace Mentor (@[email protected])

⭐️ Interesting project: https://github.com/wojtczyk/trust TRUST – Coding Rust like it's 1989

FLOSS.social

Learning how to write these few lines of #rust code took me way longer to figure out that I want to admit, and I still don't really fully understand how it works.

I feel really stupid, because it looks so simple.

:(

#humancode #learningtocode #code

I’ve been trying to learn Swift for a couple of years now on and off using tutorials. It never really stuck. I’m trying a new approach of just building the app I want to build. Obviously I’m using Ai to help but I have to say, up to now it’s been a great teacher. I’m seeing the app form and understanding more than I ever did. #swift #coding #learningtocode

I find it extremely annoying when you are trying to learn to #code and all the tools your course points you to are full of AI that want to do the coding for you. Like seriously, if I wanted an AI to code, I'd go ask Claude to write my code, not be paying for a course to learn to write #humancode

It is very irritating.

I want to learn to do something myself, not just cheat by using AI!!!

#CodingCourses #rust #learningtocode #noaislop

More lessons from #Udemy — learning to write #Rust. You can see from running: cargo run, in the terminal that my code works, but it still has two mistakes. I’m getting there slowly, but I am getting there.

This is very early lessons though, so I am still learning and praticing for now.

#Coding #LearningToCode

🤖 🤖 🤖

#HumanCode

I'd like to recommend to you all the content of Kay Lack, for multiple reasons. I really learned a lot from them. Sadly there havent been updates in the last half a year but the existing stuff is excellent. I would love to know if they are on fedi somewhere.

https://www.0de5.net/stimuli/the-little-editor-that-could #computerscience #excellentcontent #youtube #learningtocode #nerdheaven
0DE5

Keep learning forever.

0DE5

Learning to code in Rust with the goal of eventually creating a snake game as my final project… and wow, this lesson just broke my brain.

Send help!!!

I don't think my brain is meant for system-level languages. Thank goodness it’s not the 60s and I’m not wrestling with actual Assembly—honestly, I might not have survived that.

#rust #coding #LearningToCode

I’m seeing an epidemic of learned helplessness in programming. Students are learning to prompt, not code.

Core skills like debugging are fading. AI should be a tool, not a crutch. We need devs who don't freeze at a blank page.

https://blog.michaelrbparker.com/post/15

#Programming #SoftwareEngineering #ComputerScience #AI #LearningToCode #Developers #TechEducation #Coding #Learning #CS

An Epidemic of Learned Helplessness

Ok ok ok, I have a feeling this article might be a divisive one, and I accept that the people I speak to often have similar views to me, but I think w

Michael Parker's Blog

Tuần trước, mình hoàn thành trò chơi Snake đầu tay bằng Python Turtle! 🐍 Học OOP, game loop, phát hiện va chạm, đóng gói với PyInstaller & Git. Tính năng: Điều khiển bằng phím mủi tên/WASD, đếm điểm, đồ họa rắn, thông báo thua. Đây là dự án đầu tiên mình xong 100%, hứa sẽ không bỏ dở nữa 😅 Feedback tại GitHub nhé! #Python #GameDev #LậpTrình #TựHọc #SnakeGame #LearningToCode

https://www.reddit.com/r/SideProject/comments/1pril7p/i_spent_my_weekend_building_a_snake_game_in/