Skip to content

기글하드웨어기글하드웨어

커뮤니티 게시판 : 아주 기본적인 네티켓만 지킨다면 자유롭게 쓸 수 있는 커뮤니티 게시판입니다. 포럼에서 다루는 주제는 각각의 포럼 게시판을 우선 이용해 주시고, 민감한 소재는 비공개 게시판이나 수상한 게시판에, 홍보는 홍보/외부 사용기 게시판에 써 주세요. 질문은 포럼 게시판의 질문/토론 카테고리를 사용해 주세요.

profile
조회 수 1987 댓글 27

최근 교수님께서 새 프로젝트를 하사하시어.... 처음으로 진득하게 자바스트립트 라는 언어를 파고 있습니다. 

 

문법이야 C비스무리 하니 대충하고, 막히는 부분은 구글 + Stackoverflow의 힘으로 넘어가는 흔한 패턴입니다. 

 

처음 느낌은 C계열 + 파이썬 스러웠지만 계속 하다 보니... 파이썬 보다도 자유로운 부분이 많네요. 

 

가장 무서운 부분은 .... 앞선 두 언어가 분명 오류를 내뿜을 부분도 어찌어찌 돌아는 가게 만드는 JS의 문법....;; 

 

흔한 warning 하나 내지를 않으니.... 구현 코드를 검토하다 직접 warning코드를 넣고 가슴 쓸어내린적인 한 두번이 아닙니다(...)

 

장점은 역으로 무시무시한 생산성.... 거의 생각하는 그대로를 코드로 작성 가능하니 "일단 해보고 아니면 다르게..."가 편합니다. (좋게 말하면 이것이 Devops....)

 

python이 막 뜰 때, "JS있는데 왜 python하냐?" 라고 주장하시던 분들이 이제야 이해가더군요.  



  • ?
    0.99999 2021.07.01 17:45
    https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Strict_mode
    참고해 보세용
  • profile
    ForGoTTen      결제중.... 2021.07.01 17:52
    감사합니다. 확실히 타입 체크 안 하는 언어에선 첨에는 편하다 쓰는데, 플젝 커지면 감당 못하는...

    react쪽엔 templete부터 default더군요. strict모드...
  • ?
    yamsengyi 2021.07.01 17:49
    어찌어찌 돌아간다는걸 돌려말하면 터지면 얄짤없죠
  • profile
    ForGoTTen      결제중.... 2021.07.01 17:55
    그러니 더 무섭습니다..."이게 왜...되는거지....?!?"
  • profile
    williameom      나는 마구니다 2021.07.01 17:54
    오류가 있어도 어케어케 돌리는건 개발자 입장에서는 악몽이죠 ㄷㄷ
  • profile
    ForGoTTen      결제중.... 2021.07.01 20:33
    한 두번 격으면 제가 제 코드를 못 믿게 되버린다는....
  • ?
    드렁큰개구리 2021.07.01 18:01
    오류가 날 상황에서도 스무스하게 돌아가는 걸 싫어하는 개발자들은 아주 극혐하더라구요.
    C나 C++에 자부심이 있는 분들이 특히나...
  • profile
    title: 흑우Moria 2021.07.01 18:36
    그게 반대로 말하면 디버깅이 어렵다는 뜻이라서요. 잘 돌아가면 다행인데 다른 오류랑 겹쳐서 터지면 원인을 알기 훨씬 어려워져서 짜증납니다ㅠ
  • profile
    ForGoTTen      결제중.... 2021.07.01 20:34
    뭐....일장 일단이 있겠지만서도, 저희는 원래 로우레벨에 가까운 랩이라서 VM언어던 인터프리터 언어던 서자 취급 입니다. 느리다고....
  • profile
    title: 흑우Moria 2021.07.01 18:34
    무근본의 근본 언어.. 무시무시합니다.
  • profile
    ForGoTTen      결제중.... 2021.07.01 20:35
    원래 아무것도 모르는게 더 무섭...
    어떤 업체에서 코딩이랑 관계 없는 외주사가 파이썬 코드를 짜 왔는데.... 돌아가지 않아야 하는 모습의 코드가 어찌어찌 돌아서 무서웠다는 이야기를 들은적이 있습니다. ㄷㄷ
  • ?
    잎샘바람 2021.07.01 18:44
    그래서 브라우저 별로 호환성 테스트가 자주 있지 않았었나 기억하는데 ... 맞던가요?
  • profile
    ForGoTTen      결제중.... 2021.07.01 20:36
    넵... 심지어 모듈화 방식도 node냐 브라우저냐에 따라 갈립니다. 그래서 저기 모질라 홈페이지 가면 브라우저 별로 뭐가 된다 안된다를 함수마다 쭈르륵 정리하더군요...ㄷㄷ

    쓰이는곳이 많다는건 극한의 파편화가...
  • profile
    AbsolJu 2021.07.01 19:10
    일단 변수 할당 방식이 사람이 생각하는 방식과 딱 맞는거 같아요.(변수 타입 고정이 아니란 것도 아예 지분이 없는 건 아니지만 그것 말고도 그 이상으로.. 이게 전부였으면 어차피 자바만 해도 Object랑 instanceof 신나게 쓰면..) 물론 그 흐름이 자연스러운 것과 그게 버그를 일으키지 않는 것은 별개라는 게 문제지만...
  • profile
    ForGoTTen      결제중.... 2021.07.01 20:38
    일단 요즘(?)이라고 말하면 진부하지만.... JSON자체가 Javascript Object Notation의 약자이니 말 다 했죠. OOP던 함수형이던 본질을 잘 꿰뚫는 정의라고 봅니다. 저는...
  • ?
    치킨코테지 2021.07.01 19:56
    타스 하세요 타스...
  • profile
    ForGoTTen      결제중.... 2021.07.01 20:40
    원래 이쪽이 아니라서 .... 웹 쪽은 배우다가 눈 돌아가겠더라구요.

    JS보다 간결해지면 커피스트립트, strict해지면 타입스크립트 같은 느낌적인 느낌을 받았습니다.
  • profile
    ExyKnox      An ordinary human connecting dots about every experience✨ 2021.07.01 20:19
    "이게 왜 안 돌아가지..?" VS "이게 왜 돌아가지...????" 딜레마죠... ㅋㅋ
  • profile
    ForGoTTen      결제중.... 2021.07.01 20:41
    그래도 일단은....
    "제발 좀 이제 돌아가줘..." vs "어쨌든 돌아는 가네..." 라면 저는 후자를 택하겠습니다....;;
  • profile
    ExyKnox      An ordinary human connecting dots about every experience✨ 2021.07.01 20:50
    "내가 너한테 어?!! 얼마나 더 해줘야!!! 돌아줄꺼니???!"

    놀랍게도 경험담.. 읍읍
  • profile
    슬렌네터      Human is just the biological boot loader for A.I. 2021.07.01 20:47
    지인 개발자도 JS 사이드 프로젝트 하면서

    어 이게 왜 작동되는거지? 하며 멘붕을 많이 겪엇다네요...

    물론 전 개발자가 아니라서 걍 심드렁 했지만...
  • profile
    ForGoTTen      결제중.... 2021.07.01 21:02
    운전이랑 비슷하게 내가 차와 물아일체를 하는 것 처럼, 직접 코드를 짜는 사람은 촉이 옵니다.
    이게 제대로 굴러가는건지 아닌지.... 근데 촉과 결과가 반대라면 ?!?!? 할 수 밖에 말이죠.....
  • ?
    2048 2021.07.01 22:52
    전 그래서 타입스크립트 나온 이후에 JS는 거들떠도 안보고 있습니다. 얘도 어차피 컴파일한 결과물이 JS긴 하지만 컴파일 타임 한정 타입체킹이 훨씬 엄격해서 좋더군요
  • ?
    wisewolf 2021.07.01 23:48
    2년동안 react하다가 최근 scala를 하면서 암이 나았습니다.
  • profile
    폴짝쥐 2021.07.02 00:36
    "이게 되네?" 생각이 드는 언어는
    개인용으로 작은 프로그램 만들 때는 괜찮지만
    조금만 규모가 커져도 적절치 않은 것 같아요...
  • profile
    유우나      7460 2021.07.02 04:35
    와 JScript(아님)
    무튼 덕분에 자살스크립트라는 별명으로 부르고 있습니다 큽...
  • profile
    Precompile 2021.07.02 20:45
    존재 자체가 공포스러워서 거들떠도 안봅니다. 정 스크립트가 필요하면 타입스크립트 쓰고요... Java라는 이름은 어떻게 갖다붙인 건지.

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 이벤트 [23일] 마이크로닉스 MA-600T 쿨러를 드립니다 13 updatefile 낄낄 2024.04.17 501
77230 장터 폴드 5 고오급 힌지보호 케이스 외 1개 언덕 7 FactCore 2023.09.01 628
77229 잡담 램을 바꿨습니다. 4 file title: 삼성DontCut 2023.09.01 387
77228 잡담 요즘 알리 빨리온다고 방심했더만.. 13 file title: 명사수가네샤 2023.09.01 520
77227 장터 (판완)GeIL Pristine DDR4 3200 8GB * 2EA 2.5만 ... 1 file title: 삼성DontCut 2023.09.01 529
77226 잡담 USB-PD 솔더와 마우스 수리용 부품 몇개 도착했습... 9 file 오꾸리 2023.09.01 902
77225 잡담 테스트를 위한 글 5 file title: 컴맹임시닉네임 2023.09.01 425
77224 잡담 이상하다... 원래 이렇게 파랬나...? 5 file 포도맛계란 2023.09.01 507
77223 잡담 알리에서 마우스 무선 충전 모듈을 샀는데.. 2 file title: 가난한카토메구미 2023.09.01 346
77222 장터 [시금치상점] 삼성 DDR5-4800 8GBx4 팝니다. file NaziCube 2023.09.01 470
77221 잡담 자기장을 이용해 땅 밑에서 통신하는 기술이 있네요. 2 그림자 2023.09.01 559
77220 잡담 벌써 스타필드 한패가 나왔답니다. 3 Marigold 2023.09.01 506
77219 잡담 작년에 봤을때도 기이한 가격차이라고 생각했는데.. 4 file 고자되기 2023.09.01 414
77218 잡담 음머어어어어어어 6 file 탐린 2023.09.01 304
77217 잡담 V10 메인보드 무상교체 아직도 해주네요 15 file title: 민트초코고토_히토리 2023.09.01 698
77216 퍼온글 '환불 대란' 머지포인트 이용자들 집단 손배소 1... 4 title: 컴맹임시닉네임 2023.09.01 866
77215 잡담 알리에서 산 쓸모없는 단파라디오 4 file title: 부장님유니 2023.09.01 615
77214 잡담 핫딜까지는 아닌데 관심이 가는 충전기 하나. 8 아스트랄로피테쿠스 2023.09.01 746
77213 잡담 의외로 김이 팍 식는 중세시대 서유럽 특징 18 file title: 부장님유니 2023.09.01 956
77212 잡담 오랜만에 알리에서 좀 유익할 것 '같았던' 물건을... 10 file 가우스군 2023.09.01 735
77211 잡담 다들 아실테지만, 원가는 불자입니다. 15 leesoo 2023.09.01 644
77210 잡담 탕후루 후기 10 file 뚜찌`zXie 2023.09.01 513
77209 잡담 스타필드 30분 후기 (스포없음) 2 file 카에데 2023.09.01 547
77208 퍼온글 한글화 안 해주는 게임 8 file 낄낄 2023.09.01 709
77207 잡담 의외로 유럽 기사들의 돈벌이 수단 18 file title: 부장님유니 2023.09.01 747
77206 잡담 S23 어디서 사야 할것인가... 15 포도맛계란 2023.09.01 700
77205 잡담 냉장고에 먹을 것도 없고, 밥 하기도 귀찮고, 먹... 25 file 낄낄 2023.09.01 442
77204 잡담 여름다가고 산 손풍기입니다. 6 file 리온미첼 2023.09.01 396
77203 잡담 고민... 11 title: 오타쿠바보괭이 2023.09.01 316
77202 잡담 탈모가 무조건 나쁜게 아닌 이유 18 title: 몰?루먀먀먀 2023.09.01 717
77201 잡담 스타필드 얼리억세스 시작됐네요. 3 file 카에데 2023.09.01 334
목록
Board Pagination Prev 1 ... 205 206 207 208 209 210 211 212 213 214 ... 2784 Next
/ 2784

최근 코멘트 30개
카토메구미
16:41
K_mount
16:40
애플마티니
16:39
급식단
16:38
뚜찌`zXie
16:35
babozone
16:32
babozone
16:31
맥주쥐
16:29
leesoo
16:19
leesoo
16:12
칼토로스
16:12
leesoo
16:08
leesoo
16:06
하아암
16:03
Astro
15:57
아루곰
15:49
린네
15:45
leesoo
15:42
고자되기
15:40
냥뇽녕냥
15:39
급식단
15:38
급식단
15:36
냥뇽녕냥
15:36
냥뇽녕냥
15:32
냥뇽녕냥
15:32
냥뇽녕냥
15:31
냥뇽녕냥
15:30
그림자
15:26
고자되기
15:25
skyknight
15:21

AMD
한미마이크로닉스
더함
MSI 코리아

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소