=> Midnight Pub

Somewhat confusing

=> ~enderasg

Learning a programming language is hard. I try and try, yet I just overfill my head with knowledge I don't need and stress myself out. What i really need is an end goal. With python(the language i started with), i haven't got that down unfortunately. I do, however, have a tutor now so that should get me somewhere. As for my personal project, Go, I at least have a goal with that. I want to contribute to the open source community, help others with their own programs, and build the things which will help more in the end. I know, a bit melodramatic, but hey that's my goal! The problem with Go however, is I don't know where to start. Maybe Codecademy, maybe the official docs, I don't know.

*sigh*
Bartender, a coffee please. Its gonna be a long night 

=> Write a reply

Replies

=> ~contrarian wrote (thread):

You could always try your hand at writing an imageboard script.

=> ~eaplmx wrote (thread):

Bartender, a coffee with cardamom for me, please!
I didn't have enough sleep tonight

Hey. To learn a new language from scratch the book series "Head First" has worked great for me. I learned C# in about 2007. Currently, I'm learning Ruby, and I tried learning the basics of Go. Although I lost interest in that language, it could be useful for you. It's OK to learn in a simple way.

I'd say Python is a good language where you can start quickly, and even if I have years of using it, I learn new secrets every year (or the changes between versions). So, learning a language and how to program with it never ends (IMO)

That said, I'd recommend starting with something simple but that's useful for you. For example, I made a simple score calculator for a board game

=> https://gemugami.com/holmes/

Or a Telegram Bot to record my daily exercise

=> https://t.me/gemufitbot

Simple stuff but it makes my life a bit easier

Proxy Information
Original URL
gemini://midnight.pub/posts/1134
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
169.241628 milliseconds
Gemini-to-HTML Time
0.566627 milliseconds

This content has been proxied by September (3851b).