Navigation X
ALERT
Click here to register with a few steps and explore all our cool stuff we have to offer!



 20243

Why you need to start with C# as your first programming language

by GettingRevenge - 24 June, 2018 - 09:35 PM
This post is by a banned member (shrimp1ton) - Unhide
This post is by a banned member (xicofrancio6073) - Unhide
This post is by a banned member (kindredsoul) - Unhide
15
Posts
0
Threads
4 Years of service
#35
I'd like to start learning how to code, but i am unsure as to what the best language is for a beginner. This may be the post that helps me decide. Thank you for sharing.
This post is by a banned member (Poizen) - Unhide
Poizen  
Infinity
320
Posts
18
Threads
5 Years of service
#36
(24 June, 2018 - 09:35 PM)GettingRevenge Wrote: Show More
 

thanks man, i wanna start and this should help, dropped a like
Hunter x Hunter best anime  Popcorn



 
This post is by a banned member (stackpointer) - Unhide
28
Posts
0
Threads
4 Years of service
#37
thanks
This post is by a banned member (unbyt3x) - Unhide
unbyt3x  
Supreme
38
Posts
1
Threads
4 Years of service
#38
(This post was last modified: 30 November, 2020 - 05:01 PM by unbyt3x.)
Thanks for pointing this out. We really need this.

Python is being pushed as THE language for beginners, when its not suited for beginners at all.
There are so many points to not use Python, especially as a beginner.

One of the most important fundamental things to know about are types. Python has no type safety and people will see this as a win for Python because its easier and less to write, although this will lead to much more error liability and design flaws.

In addition to that, most errors will be evaluated in runtime because there is no compiler - also one of the reasons Python is much slower in comparison to compiled languages. The code gets interpreted.

And lets not talk about the way of how Python handles tab indentation.

Beginners will eventually be stuck and stop learning, and when they're introduced to other languages (like the C-family), they'll be overwhelmed.

But good luck trying to find a good beginner language without being propagandized with Python.
C# is a great language, especially for beginners. Well, any similar language will be better to start off with compared to Python.

Theres nothing wrong with using Python when youre experienced or intermediate, but that will be a compeltely different scenario.
This post is by a banned member (9tyrtyr7) - Unhide
9tyrtyr7  
Registered
30
Posts
0
Threads
4 Years of service
#39
tell me daddy
This post is by a banned member (botoleq) - Unhide
botoleq  
Registered
11
Posts
0
Threads
3 Years of service
#40
Maybe it should be an easier language like python or go

Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
or
Sign in
Already have an account? Sign in here.


Forum Jump:


Users browsing this thread: 2 Guest(s)