내가 파이썬 존나 싫어함. 근데 웃긴건 한때 파이썬 존나 좋아했었음. 당시에는 파이썬에 대적할만한게 별로 없었기도 했거니와 서드파티 내장 스크립트 언어로 부각되고 있었고 (블랜더 같은데 내장 스크립트 언어가 파이썬등) 괜찮았음. 근데 문제가 하나 있음. 비주얼 라이브러리가 개똥임. Qt? 이것도 원래 Qt는 c++용 UI 셋트라서 PyQT나 PySide 같은걸 써야되는데 리눅스에서 잘못 만나면 컴파일 존나게 해야 되는데 문제 존나 생김. (PyQT 이걸로 돈 벌려고 상용화 프로그램 만들면 라이센스 문제 생길껄 ㅋㅋ) 암튼. Node.js v4.0 였나? 써보고는 있던 정나미 다 털림. Python_module 들고다니거나 pip 존나 쳐가면서 설치했던 때 -> npm install 한방이면 끝.
퇴물(219.254)2023-05-30 05:45
파이썬 자체도 블록킹 언어라서 할려면 쓰레드 짓거리 해야됨. (연산 오래걸리는거 돌리면 그동안 UI가 하얗게 Freezing 되는거) Node.js는 언블록킹이라서 그냥 싱글 스레드인데도 헤비한 Task돌려도 별 문제 없음. 그 다음 UI는 개인적으로 동적 레이아웃을 중요시하게 생각하는데 (쉽게 말해서 윈도우가 정해진 사이즈가 아니고 좌우로 막 늘리면 UI도 비율대로 늘어나는거) QT도 되긴되는데 뭔가 할려면 피곤 했던걸로 기억함(요즘은 어떤지 모름). js는 dispaly:Flex 짱짱맨. 걍 어드민 템플릿 사서 붙이면 되니까 개편함.
퇴물(219.254)2023-05-30 05:49
당시에 Node-webkit 이라는게 있었는데 (Electron 이 나오기 전부터 있었던 거의 동일한 프로그램, 지금도 있음) 시밤 win,linux,mac 멀티플랫폼에 크로미움 내장이라 앱까지 만드는거 쌉해결. 코딩언어 대동단결됨. 파이썬이란게 처음엔 { } 브라켓이 없어서 뭔가 간결하고 편해보이는데, 나중에 깊이 들어가면 브라켓이 없어서 오히려 코드 읽기 불안해짐. 게다가 탭이라는 요소 때문에 코드 압축이나 난독화가 안됨. 여튼 좋고 편한 다이나믹 랭귀지는 맞는데, Javascript ES6 와 클로져방식이 압도했음. 데이터분석쪽이야 본업이 개발이 아니니까 위에처럼 "서드파티 내장 스크립트" 수준으로 쓰기 딱 좋아서 쓰는거지 약간 규모생기면 개답답한 언어됨
그걸로 다른짓 해야하는 입장이면 너 같아도 욕할걸 - dc App
내가 파이썬 존나 싫어함. 근데 웃긴건 한때 파이썬 존나 좋아했었음. 당시에는 파이썬에 대적할만한게 별로 없었기도 했거니와 서드파티 내장 스크립트 언어로 부각되고 있었고 (블랜더 같은데 내장 스크립트 언어가 파이썬등) 괜찮았음. 근데 문제가 하나 있음. 비주얼 라이브러리가 개똥임. Qt? 이것도 원래 Qt는 c++용 UI 셋트라서 PyQT나 PySide 같은걸 써야되는데 리눅스에서 잘못 만나면 컴파일 존나게 해야 되는데 문제 존나 생김. (PyQT 이걸로 돈 벌려고 상용화 프로그램 만들면 라이센스 문제 생길껄 ㅋㅋ) 암튼. Node.js v4.0 였나? 써보고는 있던 정나미 다 털림. Python_module 들고다니거나 pip 존나 쳐가면서 설치했던 때 -> npm install 한방이면 끝.
파이썬 자체도 블록킹 언어라서 할려면 쓰레드 짓거리 해야됨. (연산 오래걸리는거 돌리면 그동안 UI가 하얗게 Freezing 되는거) Node.js는 언블록킹이라서 그냥 싱글 스레드인데도 헤비한 Task돌려도 별 문제 없음. 그 다음 UI는 개인적으로 동적 레이아웃을 중요시하게 생각하는데 (쉽게 말해서 윈도우가 정해진 사이즈가 아니고 좌우로 막 늘리면 UI도 비율대로 늘어나는거) QT도 되긴되는데 뭔가 할려면 피곤 했던걸로 기억함(요즘은 어떤지 모름). js는 dispaly:Flex 짱짱맨. 걍 어드민 템플릿 사서 붙이면 되니까 개편함.
당시에 Node-webkit 이라는게 있었는데 (Electron 이 나오기 전부터 있었던 거의 동일한 프로그램, 지금도 있음) 시밤 win,linux,mac 멀티플랫폼에 크로미움 내장이라 앱까지 만드는거 쌉해결. 코딩언어 대동단결됨. 파이썬이란게 처음엔 { } 브라켓이 없어서 뭔가 간결하고 편해보이는데, 나중에 깊이 들어가면 브라켓이 없어서 오히려 코드 읽기 불안해짐. 게다가 탭이라는 요소 때문에 코드 압축이나 난독화가 안됨. 여튼 좋고 편한 다이나믹 랭귀지는 맞는데, Javascript ES6 와 클로져방식이 압도했음. 데이터분석쪽이야 본업이 개발이 아니니까 위에처럼 "서드파티 내장 스크립트" 수준으로 쓰기 딱 좋아서 쓰는거지 약간 규모생기면 개답답한 언어됨
닉값하네 QT 안쓰면되는걸 길게도 똥싸지르누 ㅋㅋ
그냥 스크립트로 안 쓰는 경우가 존나 많으니까
언어에 과도한 기대와 역할을 부여하지않았더라면 - dc App
자기꺼를 하면 좋지… 회사에서 다루기 시작하면 화딱지남