Login Register


whaaat? Another "What language should I learn" thead? For real? Damnit Roger... filter_list
Author
Message
whaaat? Another "What language should I learn" thead? For real? Damnit Roger... #1
Yes, it's true, another "what language" thread. Deal with it. Coding has always been my weak area, I regularly use the phrase "I'm not a dev" and I've decided I'd like to change that.

I did some Python once upon a time. That's about it.

The second question is "how" to learn it.

Thx friendz
---
Click here to get started with Linux!

If I helped you, please +rep me, apparently we've started over on Rep and I'd like to break 100 again...

Inori Wrote: got clickbaited by roger

Reply

RE: whaaat? Another "What language should I learn" thead? For real? Damnit Roger... #2
Definitely keep at it with the Python, always good to know. That aside, Rust is great for really learning how languages work, and C is perfect for learning how the CPU and memory is managed within a program.
It's often the outcasts, the iconoclasts ... those who have the least to lose because they
don't have much in the first place, who feel the new currents and ride them the farthest.

[+] 1 user Likes Inori's post
Reply

RE: whaaat? Another "What language should I learn" thead? For real? Damnit Roger... #3
Python is good to know, as well as C or C#. If you want to learn a language that is easy to learn I would recommend C#.
~~ Might be back? ~~

Reply

RE: whaaat? Another "What language should I learn" thead? For real? Damnit Roger... #4
When others ask the very same question about learning a programming language, I've always said "It depends what you wish to achieve".

Given Python Is a general purpose language, It's certainly a good starting point. I myself, am self-taught with every facet of computing. You're pretty switched on and knowledgeable, so It won't be a problem to learn Python via your own volition.
Here's a few sites to get you started:

http://sthurlow.com/python/
https://www.python.org/about/gettingstarted/
https://www.programiz.com/python-program...n-tutorial
[Image: AD83g1A.png]

Reply

RE: whaaat? Another "What language should I learn" thead? For real? Damnit Roger... #5
Python is a good place to start as it's a great language, fun, and you'll be introduced to more than one type of programming as you're not technically limited to writing OOP or functional. On the other hand, a lot of details are handled for you in Python that you'll have to end up learning when switching to some other languages. That can be a good or bad thing depending on how you look at it.

My preference for starting would be to buy a good beginner's book. I enjoy reading books with solid explanations of the programming concepts and overall structure of the language and given source code to look at and learn from. Not to mention you'll have programming practice problems in each chapter to test yourself with. Alongside that, you have many websites that support Python that you can complete challenges with ranging from easy to very difficult. When just starting out, don't feel like a failure to view the solutions many times over to some of these problems. You're not expected to know how to solve everything right away, but being introduced to common problem solving techniques and seeing how similar problems are always solved, you'll start getting the hang of things on your own eventually. Some sites for that include Project Euler and LeetCode.

One thing that you can also think about is starting off using a basic text editor rather than an IDE. I can't say for certain the benefits outweigh the cons, but it will force you to continually write the language correctly on your own through repetition and you might find it easier in the long run to think on your own. Other than that, though, I've been using PyCharm and wouldn't complain about it.
(This post was last modified: 12-18-2016, 05:27 PM by Nil.)
"If you look for the light, you can often find it. But if you look for the dark, that is all you will ever see.”


[+] 1 user Likes Nil's post
Reply

RE: whaaat? Another "What language should I learn" thead? For real? Damnit Roger... #6
Any opinions on "Learn python the hard way"?
---
Click here to get started with Linux!

If I helped you, please +rep me, apparently we've started over on Rep and I'd like to break 100 again...

Inori Wrote: got clickbaited by roger

Reply

RE: whaaat? Another "What language should I learn" thead? For real? Damnit Roger... #7
Python is a good start, after Python I would learn Go, I don't know it but have heard about it, it seems to be gaining. Another interesting language would be Haskell, but it really depends on what you want to do.

Another good start besides for Python is JavaScript.


(11-02-2018, 02:51 AM)Skullmeat Wrote: Ok, there no real practical reason for doing this, but that's never stopped me.

[+] 1 user Likes Blink's post
Reply

RE: whaaat? Another "What language should I learn" thead? For real? Damnit Roger... #8
(12-18-2016, 09:34 PM)roger_smith Wrote: Any opinions on "Learn python the hard way"?

I've heard a lot of recommendations for it but I never wanted to read it because it was written for Python 2.x and I was interested in 3. Unless the author has updated it since, idk.
"If you look for the light, you can often find it. But if you look for the dark, that is all you will ever see.”


[+] 2 users Like Nil's post
Reply

RE: whaaat? Another "What language should I learn" thead? For real? Damnit Roger... #9
Not sure if this applies to others, but I usually can learn whatever I need to learn in some languages when I need to use it if it's something basic enough.

For example, a while ago a friend asked me to write him something that ended up needing PHP, I didn't know PHP but I was able to pick up enough in a day to write what was needed.

Didn't work for C++ though, it works with simple languages.

Still, it is best to learn a few.
(This post was last modified: 12-19-2016, 01:02 AM by Blink.)


(11-02-2018, 02:51 AM)Skullmeat Wrote: Ok, there no real practical reason for doing this, but that's never stopped me.

Reply

RE: whaaat? Another "What language should I learn" thead? For real? Damnit Roger... #10
My question would be - If you know threads like this exist why did you not just follow the advice given on those threads? It's not like the answer is going to be different for you because a different person has asked the question... What are you interested in? What are you trying to do with programming?
- mostly braindead monkeys on this forum.

Reply







Users browsing this thread: 1 Guest(s)