1. 중괄호.
제가 중괄호가 있는 언어에 너무 익숙해서 그런지
:
대신에
{}
로 표시했으면 좋겠어요.
인덴트 관련 문제에서 자유로워 질 수도 있고요.
2. 괴랄한 네이밍??
if __name__ == "__main__": def __init__(self):
__이름__은 간결한 언어라 주장하는 파이썬에서 영 마음에 안들더라구요.. ㅇㅅㅇ
나머지는 그런대로 만족하고 쓰고 있습니다.
1. 중괄호.
제가 중괄호가 있는 언어에 너무 익숙해서 그런지
:
대신에
{}
로 표시했으면 좋겠어요.
인덴트 관련 문제에서 자유로워 질 수도 있고요.
2. 괴랄한 네이밍??
if __name__ == "__main__": def __init__(self):
__이름__은 간결한 언어라 주장하는 파이썬에서 영 마음에 안들더라구요.. ㅇㅅㅇ
나머지는 그런대로 만족하고 쓰고 있습니다.
__ 문제도 위의 경우는 main, 클래스 이름 사용하면 좋았을 거 같은데.. 계속 써도 이상하리만큼 익숙해지지가 않네요.
전반적으로 비슷비슷해지는 것은 맞는거 같아요.
언어에 따라서
if (a > b) {
}
또는
if (a > b)
{
}
차이가 있어서 그런지 파이썬 방식이 마음에 들기도 합니다.
{
}
자바나 고는 {
}
인데 C, C++ 방식이 마음의 평안을 안겨주는거 같아요
아니면 scipy같은 병렬처리 가능한 라이브러리를 이용해야졍
지금은 numba랑 scipy열심히 쓰고있구요 ㅋㅋㅋ
def helloWorld():{print(helloWorld)}
이런식으로요.
근데 어쨌거나 indentation에 대한 문제를 해결하기 위해서는 에디터에서 자동으로 :다음에 무조건 한탭 들어가게끔 설정해놓는 거랑. autopep8이나 flake8같은 lint 툴을 쓰셔야 해결이 가능할 듯. 전 sublime을 주로 쓰다가 최근에는 vscode로 아예 넘어왔는데.. sublime이 퍼포먼스 적인 측면에서 빠르다고는 하나 extension 들의 업데이트가 빨리 따라와주지 못해서 vscode로 넘어왔네요. ms 가 관리해주니 버그 픽스나 업데이트 부분에서 답답함은 많이 줄어든 거 같아요 .
에디터로 잘 쓰고 있습니다. 요즘은 함수 쓰면 파라미터나 문서도 알려줘서 좋더군요.
전 오히려 눈에 확 들어오더라고요. ㅎㅎ