무슨 기술이든 장단점이 있고 뇌절하는 법이 있는데
단점만 보면서 그냥 거르자 하는 건 좀 불타버린거 같네요
윈도 개발자는 regex를 쓰지 말라니..
땔감 자바사무원들은 능력이 안되니 라이브러리 사용을 금지시키고 다 해주는 프레임웤만 쓰게 해야한다
머 이런 말 같네
상황에 따라 안 쓸 수도 있지만 똥인지 된장인지는 알아야져
닭잡는데 소잡는칼 안 쓴다지만
그래도 소잡는 칼이 있는 건 알고 쓸 줄은 알아야
닭 잡는 칼로 소 잡겠다는 되도 않는 뇌절을 하진 않겠져
아윽 소칼잡 인용하지말라고 어깨가 움츠러든다 저 인용문 읽을때
왜죠 소고기 맛있는데
그짤
엑셀 팡션은 소잡는 칼 아닐까요? - dc Cpp
앗..
비쥬얼스튜디오 c/c++만 개발하는 게임 쪽에선 정규표현식을 왜 써야하는지 개발자들의 이해나 관점이 달라. 나도 정규표현식 쓰는 걸 적극격려하다가 지금은 관점이 바뀌었음. 일의 효율을 위한 도구라도 그걸 쓰기 싫어하는 사람이 많고 효율이 좋지 않으면 그냥 못 쓰게 하는게 맞는 것 같음
그분들 그거 써보긴 한거임? 아님 걍 쌩으로 처리하는 것보다 느려서 그러나
그 이해나 관점이라는게 뭔지 궁금함
거꾸로 생각해보면 됨. 커맨드창이나 터미널 한 번 띄울 필요없이 vs나 언리얼 같이 그래픽 통합환경에서 모든 걸 다 해왔던 개발자들이 정규표현식을 써야될 일이 무슨 일이 있을지. 학부생일 떄 리눅스 접하면서 grep이나 vi 쓰던 시절이랑 더 이상 거리가 멀고 심지어 컴공이나 통신, 전기 쪽 공학 출신이 아닌 사람들도 많음. 대부분 작업을 gui 환경으로만 하는 직군이면 정규표현식을 받아들이기가 힘들어. 게임테스팅, 임베디드스크립트 쪽에서 정규표현식을 적극적으로 사용해볼려고 해도 협업자체가 쉽지가 않음
나는 정규식은 뉴비때 파이썬으로 크롤링한 문자열에서 몬가 찾아내거나 바꿀 때 처음 써봤던거 같은데.. 그 이전 클리 환경이니 빔이니 그런 것보다 그 때 쓴 게 더 영향이 컸음. 그니까 필요하면 찾아 쓸 놈들은 알아서 잘 찾아 쓴다는 건데 그게 안되는 분들은 배우려는 의지가 없다고 생각할 수 밖에..
한국에서 태어나서 한국어 보고 듣고 컸지만 프밍할 때 문서가 다 영어니까 영어를 배우고 문서를 읽게 됬는데, 환경이 안된다고 뭔가 배울수 없다는 건 조선인은 영어로 하는 프밍을 할 수 없다는 말 같음
개소리를 길게 늘어놨노 진짜로 리눅스 터미널 한번 안열어봤어도 정규표현식은 알아야되는거고 설령 진짜 몰라도 남의것 보기만 하는건 10분 검색만 해봐도 알겠네 ㅋㅋ
이때까지 버전관리 없이 모든걸 다 해왔던 개발자들이라 쓰기 싫어하는사람이 많으면 버전관리는 하지 않는게 좋다급 개소리
정규식 찾아볼 생각도 안하는 개폐급 개발자 몇명 본걸로 왜 여기서 발작하세요
ㅋㅋㅋ 엑셀 팡션 쓰지 말라던 사람 생각나네
뭐 근데 새로운 것 혹은 자기가 잘 모르는 거 도입하는데 보수적인 사람들은 있지 정규식이 새로운거라 하긴 뭐하지만.. 말만 들어보면 윈도 개발자들이 그런 사람들이라는 느낌이다
regex가 그렇게나 어려운거였나? 차라리 윈도우에 정규식 라이브러리 의존성 넣는게 더 어려울듯
그러게. 호환문제라면 충분히 이해가는데 사용이 어렵다고 텍스트 프로세싱에서 빼는건 흐으음.
결국 즌통의, 얼마나 프로그래머를 믿냐는 문제 아니겠어?
차라리 성능쪽으로 아주 중요해서 regex도 나쁘다 그러면 이해가는데, 그런 경우가 아니면 regex를 대체할 수 있는 게 있으려나. regex 사용도, 이해도 못하는 사람들이 직접 텍스트 처리 짠다? 웬만한 regex 처리 라이브러리보다 비효율적으로 나올듯.
char* char[]의 성능 딸딸이 향연에 그만 정신을 잃고 말았습니다