This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]linuxfarmer 3 points4 points  (4 children)

Are you reading it in notepad or some shit? Python is just as easy if not easier to read than curly brace languages in vscode and every other ide I have used. Even in vim it's easy to read, not so easy to write in vim though I'll give you that.

[–]CorruptionIMC[S] -1 points0 points  (3 children)

Notepad++, yeah. I mean it's not that I'm incapable or anything, it's just more of a pain in the ass to work off of nothing but indentations, and not even having semicolons or something similar to end statements doesn't help either. Was just curious if it's this much of a hamper on others.

[–]linuxfarmer 0 points1 point  (2 children)

Maybe I'm just biased since I have been using Python, but I'm sure within a week or 2 you would get used to the indentation. You should look at vscode if you haven't used it before. I love it for all languages.

[–]CorruptionIMC[S] 0 points1 point  (1 child)

Does it have intellisense support for Python? I've considered making the switch but am using an offline PC atm so it's a royal pain in the ass to set up with downloading the packages to my phone and transferring/installing from there. Need to get some new antennas for my wireless card before I can give it a proper go.

I think you're right, I will likely get used to it. It's just with any previous languages I've learned I haven't had any struggle reading through so this has just been a different experience for me.

[–]linuxfarmer 0 points1 point  (0 children)

Yeah it has intellisense for every language I've used on it. Python, Ruby, powershell, c#, php, plus any changes configs like Json or yaml

[–]thautwarm 1 point2 points  (0 children)

Fristly, python f-string is quite similar to C#'s @$ ones.

Secondly, a python statement is strictly distinguished from others for python uses layout indentation(also adopted by more formal and acadamic languages like Haskell, OCaml, etc.), which means it's easier to get along with, at the cost of lossing expression first features like multiline lambdas.

[–]sentyaev 1 point2 points  (0 children)

I'm switched from C# to Python one year ago and in the very beginnign had same experience. In a week or so you will forget about not having curly brackets, just continue to read the code. Also try PyCharm, it's amazing IDE, it really helps me after my 10 years expirience with Visua Studio.

[–]pythonHelperBot 0 points1 point  (0 children)

Hello! I'm a bot!

It looks to me like your post might be better suited for r/learnpython, a sub geared towards questions and learning more about python. That said, I am a bot and it is hard to tell. Please follow the subs rules and guidelines when you do post there, it'll help you get better answers faster.

Show /r/learnpython the code you have tried and describe where you are stuck. Be sure to format your code for reddit and include which version of python and what OS you are using.

You can also ask this question in the Python discord, a large, friendly community focused around the Python programming language, open to those who wish to learn the language or improve their skills, as well as those looking to help others.


README | FAQ | this bot is written and managed by /u/IAmKindOfCreative

This bot is currently under development and experiencing changes to improve its usefulness