You are viewing a single comment's thread from:

RE: Learning Programming #1.6 The Basics: Lists

Thank you for your reply.

Now I can finally see that someone actually reads my posts.

Would you say you have learned a lot so far?

What would you want to learn in the future?
More special algorithms(like sorting) or more special structures(like the lists mentioned here) or some optimizations(how to make code faster) or something else like special applications(AI, games, others)?

What do you think about the tasks? Did you try to do them(at least in your head)?

Sort:  

As I am starting to learn Python I do not do the tasks. I have not learned a lot, but found I really liked the explanations of the list operations like:
set(Object x, int index)
As they made it much more clear what was actually happening.

I did have problems when you were trying to explain the concept, but referencing two languages and not always being clear on the differences in use between the two or only showing examples in java.

I have written basic programs in several languages thru the years and understand most of the basics shown before lists. I have not done enough programming in Python to be comfortable trying to learn any OOP concepts yet.

Posted using Partiko Android

As you can see I decided to get away of the 2-language-concept and chose to focus on Java which is a bit more comfortable for me because I only know a few basics in python(I didn't got any further than writing a small game out of boredom about 1+½ years ago.).

In my next post I will write a few things about the java-syntax which I hope will allow you to better understand the java-examples I show.
In the end there is no big difference between algorithms of any language. Only the Objects of the (standard) libraries are different between them.

I will keep the style of clarifying my explanations using explanatory-purpose variable-names. Although I will be using only java from now on I hope you will keep reading. I will explain other useful concepts and algorithms and I will keep trying to explain things(like lists) that most programmers normally take for granted, but that are useful/interesting to know and not too hard to understand.
Some of these will be other concepts of lists and 3d-graphics(the latter is really easier than it may seem at first).

Yes, I will keep reading. Thanks for the engagement.

Posted using Partiko Android

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.086
BTC 60049.63
ETH 1572.05
USDT 1.00
SBD 0.42