Programming language learning journey

I am good in C# and F# but I want to learn Python, C++, Java, Kotlin, Swift etc.
 
I am good in C# and F# but I want to learn Python, C++, Java, Kotlin, Swift etc.

ok my advice based on my experience , you must master one language first before going to learn second language ... you could learn new language in 3 weeks but mastering take more time and efforts , top paid programmers who master programming even if it's one language only , someone knows 10 languages but beginner level in each he will not make a cent with it ...... you know what i mean if you already programming ...
 
ok my advice based on my experience , you must master one language first before going to learn second language ... you could learn new language in 3 weeks but mastering take more time and efforts , top paid programmers who master programming even if it's one language only , someone knows 10 languages but beginner level in each he will not make a cent with it ...... you know what i mean if you already programming ...

Your insight is spot on. Just started learning python using Pakt Publishing Video Courses... Python is tiny language as compare to mammoth C#
 
Your insight is spot on. Just started learning python using Pakt Publishing Video Courses... Python is tiny language as compare to mammoth C#

"Python is tiny" I use BHW to read stuff not to post but that's the most ridiculous thing I have ever read in my entire life so I had to answer. As computer science grad/programmer, Python is one of the most powerful languages out there... (and I'm not even a Python developer). If you think that programming knowledge is all about printing stuff to the console and doing math you're just plain wrong. There are so many libraries/frameworks and that's where real programming starts... If you start learning multiple languages at the same time you won't master any of them. Programming is about writing clean code, knowing design patterns/practices, being able to solve problems despite of limitations (because every technology has them ;) ). Anyway, from what I can see here I can tell that you're not good in C#. You're not good at programming YET. Keep learning. REAL programmers know that they don't know. Just a simple rule. Good luck /ank
 
"Python is tiny" I use BHW to read stuff not to post but that's the most ridiculous thing I have ever read in my entire life so I had to answer. As computer science grad/programmer, Python is one of the most powerful languages out there... (and I'm not even a Python developer). If you think that programming knowledge is all about printing stuff to the console and doing math you're just plain wrong. There are so many libraries/frameworks and that's where real programming starts... If you start learning multiple languages at the same time you won't master any of them. Programming is about writing clean code, knowing design patterns/practices, being able to solve problems despite of limitations (because every technology has them ;) ). Anyway, from what I can see here I can tell that you're not good in C#. You're not good at programming YET. Keep learning. REAL programmers know that they don't know. Just a simple rule. Good luck /ank

I think you misunderstood. Python has easy, clear and tiny syntax but that doesn't mean libraries are tiny. It's huge. C# 7 contains all ugly and unnecessary things from version 1.0 to 6.0 so it has become a mammoth programming language. Anyway Just enjoying learning of python. Language is succinct and terse !!!
 
C# syntax is also very clear comparable to Java/C(gotta love that memory management and access operators), Python gets messy and hard when you try to build real stuff and trust me easy syntax? Hell no.
 
I think you misunderstood. Python has easy, clear and tiny syntax but that doesn't mean libraries are tiny. It's huge. C# 7 contains all ugly and unnecessary things from version 1.0 to 6.0 so it has become a mammoth programming language. Anyway Just enjoying learning of python. Language is succinct and terse !!!

Stop talking please.
 
Python is is 100% recomendation
Also depending on what you want to do there is other good languages
Html+javascript css for websites etc
Java and C etc
 
I would suggest to learn the basics without any language specific syntax.
- learn data structures and navigation in it: bag, sack, array, list, sorted list, map, dic, hashed map
- learn algorithms like sorting under concern of performance (bubble sort, quicksort, sorting by using balanced tree structures). Classical CRUD operations. Data Access Concepts, recursion
- learn patterns like decorator, factories, ...

If you understand these concepts and a few standard statements (if, while, for, case, method, class,...) you should easily learn and adapt any language with an good or even excellent level.
Developing is Like using any other spoken language (English, French, German). Even if you know the grammar and the vocabulary not everyone is able to say a smart sentence....
 
Coding learns You thinking, thinking helps You solve any real life problem. So coding it's not about syntax or structure, its all about finding optimal solution to any problem.
As Marcel Freiberg earlier said: Even if you know the grammar and the vocabulary not everyone is able to say a smart sentence....
 
can doing any click automating in windows ?
there is certainly things to do that i think i used autoit a long time ago to do it but there is probably a lot of way to do it right now
 
Python is great and very powerful. It is not only used in the science field but also by regular corporations like google.

Some people say here that python becomes messy and hard to scale once your codebase is growing, but I like to disagree with that. I did several commercial web applications using python, some of them are more than 5 years old, pretty large, but I still have no problem maintaining them.
 
Python is great and very powerful. It is not only used in the science field but also by regular corporations like google.

Some people say here that python becomes messy and hard to scale once your codebase is growing, but I like to disagree with that. I did several commercial web applications using python, some of them are more than 5 years old, pretty large, but I still have no problem maintaining them.
just want to know .. how many total size in bytes of your program that 5 year old ?
 
i was using php and most lanuages,are made from c and c++.

if you want to earn money then pyhon .

i learn

php
mysql
javascript
ajax
html
xhtml
css
botstrap

i was certified as above , 1 year ago was bootstrap.

and still crapy money, so i gave up ,

but i think as said you need to master a programming lanuage .

took me 6 years to master php but it a lifetime learning curve.

css is a life time curve ,as well css so powerfull css 3

java can earn huge money and c++ .

but for making bots , python and javascript and mysql needed .

programming gave me depression so got into marketing and these days just buy bots and apps ready made .
 
Last edited by a moderator:
Back
Top