yes, python is slower than C.

Sdílet
Vložit
  • čas přidán 30. 07. 2019
  • and I will tell you why.
    -
    📌 Learn to code for free!
    en.nomadcoders.co

Komentáře • 312

  • @user-ux6ib3sk6b
    @user-ux6ib3sk6b Před 4 lety +97

    Then when should we use interpreted languages? there must be some advantage, I guess...

    • @nomadcoders
      @nomadcoders  Před 4 lety +57

      I'm gonna make a video about this! It is the next one coming up, short answer is: Interpreted languages tend to be faster to develop, also prettier and less strict.

    • @hayoun3
      @hayoun3 Před 4 lety +7

      개발이 쉽고 본질에 집중하기 좋죠

    • @___isu___
      @___isu___ Před 4 lety

      파이썬 너무 재밌숴

    • @user-xg2pv8lf3m
      @user-xg2pv8lf3m Před 4 lety +7

      소스 컴파일이 필요 없다는건 유지보수 속도에도 영향을 줍니다.
      또한 VM위에서 구동되는 방식이라면
      대부분 유명한 언어들은 크로스 플랫폼을 지원합니다.

    • @JWSong-bb3hc
      @JWSong-bb3hc Před 3 lety +4

      이 댓글 자체가 compile과 interprete의 차이를 보여주는 느낌이 드네요 ㅋㅋ

  • @asdasdassdwww9784
    @asdasdassdwww9784 Před 3 lety +34

    내가 힘들다 = 기계가 편함
    내가 편하다 = 기계가 힘듬

  • @KimmyAlmighty
    @KimmyAlmighty Před 4 lety +275

    뭐야 한국말로 인사 박아서 너무 놀랬자너

  • @user-vz5wx8gd7y
    @user-vz5wx8gd7y Před 4 lety +169

    항상 고오급 코딩 자료는 전부 영어로 되있어서 빡돌았는데, 유튭 덕분에 이런 콘텐츠도 생겨나고 감개무량 하네오
    좋은 영상 감사합니다.

    • @nomadcoders
      @nomadcoders  Před 4 lety +3

      Thank you for watching!

    • @taylorchris8833
      @taylorchris8833 Před 4 lety +14

      아무래도 고급 자료는 대부분 영어일 수밖에 없고, 대체로 정상급 프로그래머들은 대부분 영어독해를 꽤 잘함. 초중급 수준에서는 한글자료가 그나마 있어서 영어를 몰라도 배우는 데 큰 문제 없지만.

  • @zeongyun
    @zeongyun Před 4 lety +13

    비유를 통한 설명을 들으니 이해하기 정말 쉽네요. Thank you!

    • @nomadcoders
      @nomadcoders  Před 4 lety +1

      I'm glad you like the analogy! Thanks for watching!

  • @user-ve7kp6hi5x
    @user-ve7kp6hi5x Před 3 lety

    이래서 영어공부해야지 싶어지는 영상
    이렇게 언어 특징을 이해하기 쉽게 설명해주니 재밌어요!

  • @user-gc2gt1zg2h
    @user-gc2gt1zg2h Před 4 lety

    개발 설명을 정말 재미있게 잘하네요!!
    실시간 번역과 한번에 묶어서 번역 설명 Good!!

  • @hussainabbas1341
    @hussainabbas1341 Před 3 lety +1

    Thank You, The examples are too simple and easy to understant ❤

  • @nuIlIllI
    @nuIlIllI Před 4 lety +3

    Starightforward video with perfect examples. Keep going man! 😎

  • @doku9910
    @doku9910 Před 4 lety +30

    interpretation
    🔊=> 010101 => 🤔
    compilation
    010101 => 🤔

  • @parkjaehyoun
    @parkjaehyoun Před 4 lety +7

    아.. 정말 쉽게 설명해주셔서 감사합니다,,

    • @nomadcoders
      @nomadcoders  Před 4 lety +1

      I'm glad you like the video! Thank you!

  • @harrychoi337
    @harrychoi337 Před 4 lety +6

    좋은 영상 잘 보고 갑니다.
    역사가 짧은 기술, 특히 컴퓨터와 관련된 기술들은 의미가 헷갈리는 전문 용어들이 너무 많은 것 같은데 덕분에 오늘 하나 알고 갑니다 ㅎㅎ

  • @scl144
    @scl144 Před 4 lety +148

    컴파일 언어는 빠르지만 여러 규악들 때문에 코드가 길어지고,
    인터프리트 언어는 컴파일 언어보다 느리지만 여러 규약들에 자유롭고 개발속도가 빠르군요...
    오늘도 잘 배우고 갑니다. 다음 영상이 기대되네요

    • @nomadcoders
      @nomadcoders  Před 4 lety +19

      Perfect summary!
      Thank you for watching!

    • @user-qx9sx7hn3s
      @user-qx9sx7hn3s Před 4 lety +3

      개발속도는 ㄹㅇ임 ㅋㅋㅋㅋㅋㅋ c로 짜려면 데이터 타입부터 하나하나 다 디버깅하면서 해야하는데 토나왕

    • @dongwooklee4733
      @dongwooklee4733 Před 4 lety +6

      컴파일 언어라고 무조건 규약이 길어지는 건 아닙니다 ex) rust

    • @dongwooklee4733
      @dongwooklee4733 Před 4 lety +5

      그리고 개발속도도 빠르다고 했는데 장기적으로는 글쌔...

    • @tiusb
      @tiusb Před 4 lety +3

      사실 파이썬으로 새로운 기능을 제대로 구현하는 프로젝트는
      여러가지 언어를 섞어논 경우도 많아서
      c , c++ , cython, 등등 여러가지를 복합적으로 엮어논경우도 있음
      이건 개인의 영역이 아닐때도

  • @Chaotycks
    @Chaotycks Před 3 lety +1

    Your channel is great man, i’m learning more english and programming language for your channel, thx u soo much.
    Hudson from Brazil.

  • @TheKimkihyun
    @TheKimkihyun Před 4 lety

    언제나 유익하게 잘보고 있어요! 이렇게 지루하지 않게 코딩에 대한 정보를 얻을수 있다니!!

  • @davidkim8354
    @davidkim8354 Před 4 lety

    정말 쉽고 재미있네요 ㅎㅎ 감사합니다!!

  • @user-gq7kq7ju4t
    @user-gq7kq7ju4t Před 4 lety +1

    간단해서 보기편해서 고마워요.
    Easy and thank you! Kk

    • @nomadcoders
      @nomadcoders  Před 4 lety

      I'm happy you like our video! Thank you for watching!

  • @hsclover
    @hsclover Před 2 lety +1

    100% 정확한 말은 아니지만 초보자도 알기 쉽게 비유한 거 같아서 좋네요. 앞로도 좋은 영상 만들어주세요

  • @uthi1004
    @uthi1004 Před 4 lety +1

    명확하게 설명해주셔서 개념이 확 잡혔네요 감사해요~!

  • @user-uq8vf8yf1s
    @user-uq8vf8yf1s Před 4 lety +3

    친절한 설명 감사합니다 파이썬을 컴파일할수도 있는건 처음알았네요 나중에 한번 찾아봐야지

  • @user-kh7oc7kn3o
    @user-kh7oc7kn3o Před 4 lety +1

    너무 고맙습니다
    영상 보면서 컴퓨터에 점점 관심을 가지는 계기가 되었습니다.

    • @nomadcoders
      @nomadcoders  Před 4 lety

      That makes me happy! thank you for watching!

  • @mustbehappen
    @mustbehappen Před 4 lety +1

    프로그래밍도 모르고 관련도 없는 사람인데 설명 너무 쉽게 해주셔서 심심할 때마다 영상 잘 보고있습니다. 강의력이 너무 뛰어나요

    • @nomadcoders
      @nomadcoders  Před 4 lety

      Aw thanks so much for your words! I'm happy you watch even if you don't program 💖💖

  • @380a4
    @380a4 Před 4 lety +73

    프로그래밍 배우고싶어 왔다가 영어배우고 싶어지는 영상

    • @nomadcoders
      @nomadcoders  Před 4 lety +7

      Programming + English = Awesome! Thank you for watching!

  • @DongWonHanDWONH
    @DongWonHanDWONH Před 3 lety

    자막이 훌륭합니다. ^^

  • @user-if4tu4ib4k
    @user-if4tu4ib4k Před 4 lety +2

    컴파일러와 인터프리터의 차이를 이제야 알겠네요 오늘도 좋은영상 보고 좋은거 배워갑니다~

    • @nomadcoders
      @nomadcoders  Před 4 lety

      I'm happy you understood! Thank you for watching!

  • @batnibottle
    @batnibottle Před 4 lety

    진짜 유익하네요 !

  • @user-id4ek1mi3t
    @user-id4ek1mi3t Před 4 lety +61

    좋은 영상이야 친구 계속이렇게 기술발전을 위해 노력해줘

  • @redblues9566
    @redblues9566 Před 2 lety

    초보개발자입니다. 니꼬님 강의는 언제나 큰 도움이 됩니다. 감사해요.^^

  • @user-yo5vq5uj9c
    @user-yo5vq5uj9c Před 4 lety +3

    Thank you. I haven't known what means the compiler, but I understand now.

  • @Rider-lo9vt
    @Rider-lo9vt Před 4 lety +2

    와 쩔어 구독합니다!

  • @user-xw2go4pj8c
    @user-xw2go4pj8c Před 4 lety +1

    쉽게 설명해주셔서 감사해용!!

    • @nomadcoders
      @nomadcoders  Před 4 lety

      I'm happy you like it! Thank you for watching!

  • @MrZ0r0
    @MrZ0r0 Před 3 lety

    Great video👍🏻

  • @김자운
    @김자운 Před 4 lety +22

    영어로 말한 영상을 자막 편집해서 랜더링 하는것은 C언어와 유사하고 영어연설을 통역사가 실시간으로 번역해주는것은 파이썬 JS 와 유사하다

  • @user-ok5dz2wf1p
    @user-ok5dz2wf1p Před 4 lety +1

    Thank you for the informative information.

  • @Chris-Lee-89
    @Chris-Lee-89 Před 3 lety

    너무 유용한 채널이네요 바로 구독 시작했습니다ㅎㅎ 많이 배워갈게요!
    하나 궁금한게 있는데,
    python도 컴파일해서 쓸 수 있다고 하셨는데 python을 컴파일해서 쓸 경우에는 C 컴파일해서 쓰는 것과 계산 속도에서 차이가 없나요??

  • @alexanderk8109
    @alexanderk8109 Před 2 lety

    좋은 동영상 감사합니다.

  • @toasted3225
    @toasted3225 Před 4 lety +1

    바로 알아듣는 것과 통역의 차이인 것 같네요
    제가 생각했을 땐 그냥 단순히 언어가 프로그래머에게 더 작성되기가 쉬운가 혹은 프로그램이 읽혀지기가 쉬운가에 대한 차이인 줄만 알았는데.

    • @nomadcoders
      @nomadcoders  Před 4 lety

      It also has to do with easier to read, interpreted languages tend to be easier to read!

  • @harashi0708
    @harashi0708 Před 3 lety +2

    니꼬의 자막은 니꼬가 직접다는 것인가??? 너무 찰지고 구수한 원어민이 느껴지는데...

  • @runhaniyo
    @runhaniyo Před 4 lety

    지금 회사에서 파이썬으로 코딩하고 있는데 항상 이 주제가 궁금했는데 도움 됬습니다 감사합니다!

    • @nomadcoders
      @nomadcoders  Před 4 lety

      도움이 되었다니 기쁘네요 :)

  • @user-zq7mu6ig5r
    @user-zq7mu6ig5r Před 4 lety

    잘보고 가요 ~ 👍

  • @user-hm6vr6qe9d
    @user-hm6vr6qe9d Před 4 lety +3

    영상들 덕분에 프로그래밍 지식을 많이 얻을 수 있었습니다. 감사합니다.

    • @nomadcoders
      @nomadcoders  Před 4 lety

      You're welcome! Thank you for your support!

  • @youngthought3031
    @youngthought3031 Před 4 lety +57

    인터프리터 = 문장을 일일이 번역함. 컴파일러=단락이나 글 전체를 한거번에 번역함

  • @HealMe-
    @HealMe- Před 4 lety +3

    형 사랑해 고2라 이해하기 존내힘들었는데
    이건 뭔소린지 이해했어
    앞으로도 이런 영상 더 많아졌으면 좋겠어

    • @nomadcoders
      @nomadcoders  Před 4 lety +1

      Hello! Thank you for being here! Thank you for your support! 💖u

  • @synapsecomponent
    @synapsecomponent Před 4 lety

    코딩 배운지 3년만에 드디어 컴파일러와 인터프리터 차이를 이해했네요. 고마워요~

  • @ab-bo5hq
    @ab-bo5hq Před 4 lety +3

    와 형 멋져요

  • @bluetran1
    @bluetran1 Před 4 lety +2

    해외유튜버 영상 번역한건줄 알고 들어왔는데 들어오자마자 안녕하세요 듣고 놀람 ㄷ ㄷ ㄷ

  • @user-ei6pl2zx6i
    @user-ei6pl2zx6i Před 4 lety +2

    Refined information from you are extremely beneficial. Thanks :>

    • @nomadcoders
      @nomadcoders  Před 4 lety

      Thanks you for watching! I'm glad you like my content!

  • @osias6397
    @osias6397 Před 4 lety +3

    Good video thanks.
    I have a question
    If I compile a Python program So,that speed is similar to C program??

    • @nomadcoders
      @nomadcoders  Před 4 lety

      Sort of! There are some other things to do, but yes, you can get C speed.
      cython.org/#documentation

  • @user-kc3ju8xp4c
    @user-kc3ju8xp4c Před 4 lety +1

    고마워 친구 정말 도움 많이 됐어 ㅎㅎ

  • @user-qb4rm4yw9z
    @user-qb4rm4yw9z Před 4 lety +4

    한국어 패치담당 린님 항상 고생 많으십니다 어..음.... 영상에 나오시는분 이름이... 어... 린님 앞으로도 좋은 한국어패치 부탁드립니다 ㅋㅋ

  • @keepgoingman5829
    @keepgoingman5829 Před 4 lety +1

    안녕하세요! Good in the intro!!

    • @nomadcoders
      @nomadcoders  Před 4 lety

      Yay! Thank you :D I'm gonna keep practicing!

  • @marwahmaher8574
    @marwahmaher8574 Před 3 lety

    Thanks :)

  • @user-bt4xv8no1b
    @user-bt4xv8no1b Před 4 lety

    좋은영상 감사합니다~ 한국말 쓰셔서 놀랐어요 ㅋㅋ

  • @syuaibahmad7323
    @syuaibahmad7323 Před 3 lety

    Tq boss, now I understand

  • @jangantony1474
    @jangantony1474 Před 4 lety +1

    반드시 빨라야할 필요는 없고 빨라야할 부분에서만 빠르면 된다는 설명도 들었던거 같아요

  • @dovish9
    @dovish9 Před 4 lety +3

    좋은 유튜브 찾았다

  • @kingsejong5983
    @kingsejong5983 Před 4 lety +1

    감사합니다 !!!!!!!

  • @user-xd6wq2kl8e
    @user-xd6wq2kl8e Před 4 lety +1

    형 너무 멋져요 저의 우상이에요

    • @nomadcoders
      @nomadcoders  Před 4 lety

      Thank you so much for your support! 💖

  • @code_zero
    @code_zero Před 4 lety

    자막이 그런건지 영알못이라 잘 모르겠지만 예시가 살짝 잘못된 것 같네요.
    interpretation은 실시간 통역이 맞고 compilation은 실시간 통역이 아닌 화자가 말할 내용을 미리 듣고 화자가 말하는 동안 나에게 통역된 언어로 말해주는 것이라 자막이 달리면 좀 더 이해하기 쉬울 듯 하네요 ㅎㅎ
    항상 좋은 내용 감사드립니다.

  • @hyeonwookim4533
    @hyeonwookim4533 Před 4 lety +1

    Thanks always

    • @nomadcoders
      @nomadcoders  Před 4 lety

      You're welcome! Thank you for watching!

  • @Deegan_Prashanth
    @Deegan_Prashanth Před 3 lety

    Thank you!

  • @mon0mon
    @mon0mon Před 4 lety +4

    자막 제작자분 내공이 심상치 않다 싶었는데... 대단하시네요
    영상 잘 봤습니다

  • @kkangjeee
    @kkangjeee Před 4 lety +5

    자막도 센스있으시고 궁금했던점 잡아주셔서 감사합니다. 자막은 본인이 작성하는건가요?

  • @sooren64
    @sooren64 Před 4 lety +2

    안녕하세요. 저는 네이버, 다음 등 각각의 광고시스템에서 api 연동을 통해 광고데이터를 가져오고 이걸 하나의 통합툴에서 시각화 시켜서 보여주는 광고데이터 분석솔루션을 만들고 싶은데요.
    자바 스크립트 node.js 에 파이썬 장고 중 어떤것을 배우는것이 좋을까요?

    • @nomadcoders
      @nomadcoders  Před 4 lety

      If you want interactive Data Visualisation then React + D3 is perfect, if not Python and Matplotlib or Bokeh is nice!

  • @skt2216
    @skt2216 Před 4 lety

    I understand a little bit about compiler and interpreter!!! Thanks...

  • @jiyeongyi4645
    @jiyeongyi4645 Před 4 lety +2

    팬이에요! 유튜브 영상 보면서 몰랐던것 하나하나 배우고 있습니다. 처음 코딩 시작하면서 html과 css로 작업해보고있는데 제가 모르는 상위기술(?)에 대한 정보도 미리 하나하나 구경해나가는 재미가 있어요. 앞으로도 응원할게요!

    • @nomadcoders
      @nomadcoders  Před 4 lety

      Thank you so so so much for your support! 💖💖 If you need anything let me know!

  • @user-li2ie4kr9o
    @user-li2ie4kr9o Před 4 lety +1

    바로 구독 박았습니다

  • @leeneuxsroid3282
    @leeneuxsroid3282 Před 4 lety +1

    구독하고 갑니디~

  • @user-vo3gd7vq1v
    @user-vo3gd7vq1v Před 4 lety +1

    thank you~^^!!

    • @nomadcoders
      @nomadcoders  Před 4 lety

      You're welcome! Thank you for watching!

  • @ahmadraihan4659
    @ahmadraihan4659 Před 3 lety

    you just make my brain open man.

  • @KSST-111
    @KSST-111 Před 4 lety +2

    감사합니다 thanks

  • @user-gf2ls9et1f
    @user-gf2ls9et1f Před 3 lety

    경우에 따라서 interpretation이 compilation이나 다 유용 할수도 있겠다 십네요

  • @zaery_o7069
    @zaery_o7069 Před rokem

    thnk u!

  • @aponrayhan7347
    @aponrayhan7347 Před 2 lety

    Thanks for everything.
    The video was very helpful. But a request, please keep a beard man. You'll look a lot cooler.

  • @bcg1888
    @bcg1888 Před 4 lety +6

    아저씨 재밌네요 1구독 박고갑니다. ^^7

  • @Hex-ray
    @Hex-ray Před 4 lety +1

    pros for Interpreter : no need to compile for each architecture.
    cons for Interpreter : a bit slower runtime
    I'll still take Interpreter when I don't have huge datas to sort xD
    ps. Question. is jit compiler like turbofan differs with Interpreter?
    (or was it v8? can't remember it)

    • @nomadcoders
      @nomadcoders  Před 4 lety

      Maybe Turbofan is more like an optimizer?

    • @Hex-ray
      @Hex-ray Před 4 lety +1

      @@nomadcoders it always confuses me :p

  • @user-pt6gc7sm8t
    @user-pt6gc7sm8t Před 4 lety +3

    I think it is because of the difference of memory access between C/C++ and Python. Also, Python runs on VM. If the reason why Python is slower is because Python is a interpreted language, that shouldn't applied in a situation that Python works as a compiled language. Thanks for the video. That is just an opinion, so correct me or even insult me if I'm wrong.
    In case you put a reply on this comment .. seems you speak Korean, so if it's not a hard thing for you please speak Korean because I'm 100% Korean and I do prefer it. :>

    • @user-pt6gc7sm8t
      @user-pt6gc7sm8t Před 4 lety +1

      Oh and also python is dynamic while C/C++ is static... that can be a reason too. And that is why I prefer C/C++.

    • @nomadcoders
      @nomadcoders  Před 4 lety +1

      Hi! As I said on the video, is one of the reasons that it is slower, not the only one, running on a VM as you described can also be one reason as well as dynamic and static I think you're correct in all of those I did not talk about them because it is a topic for more advanced programmers and I wanted to keep this video beginner friendly!
      Thanks for your comment!

  • @user-ul6by9wx1u
    @user-ul6by9wx1u Před 4 lety +5

    세상에 이런 채널이 있는줄 몰랐네요. 처음엔 그냥 유튜브에서 자동번역된 채널인줄 알았는데 ㅋㅋㅋㅋ 처음에 안녕하세요 듣고 뭐지하면서 3번 돌려봤네요 ㅋㅋㅋ

    • @nomadcoders
      @nomadcoders  Před 4 lety +3

      ㅋㅋㅋ I'm happy you watch my video! Thank you for being here 💖

  • @Goodnightman
    @Goodnightman Před 2 lety

    THX XD

  • @mechakucha1244
    @mechakucha1244 Před 3 lety

    파이썬이 다른 인터프리터 언어보다도 느리다는데 그것도 다뤄주실 수 있나요?!

  • @djl7390
    @djl7390 Před 4 lety

    와와와!!!!!!!!!!!

  • @user-xp3xl2ce8h
    @user-xp3xl2ce8h Před 4 lety

    초보 입문자를 위한 책 하나 써보세요. 프로그래밍 언어 책이 아닌 프로그래밍을 하기위해선 무엇무엇 정도는 알고 해라 정도면 좋을거 같네요.(그렇다고 컴퓨터 구조론 이나 디지털 공학을 심도 있게 들어가야 한다는건 아니고요 ㅋㅋ)

  • @blue389
    @blue389 Před 4 lety +1

    저는 최근 미국 대학교에서 CS에 대하여 공부를 시작하였습니다 당신이 운영하는 유튜브 채널이 저에게 많은 도움이 되길 바라며 당신의 채널을 구독하겠습니다.

    • @nomadcoders
      @nomadcoders  Před 4 lety

      Congratulations! If you need anything let us know!

  • @user-xc5xf8gp8n
    @user-xc5xf8gp8n Před 4 lety +25

    this guy looks like newton in 21st century

    • @nomadcoders
      @nomadcoders  Před 4 lety +1

      haha thanks for watching!

    • @user-gf8zk5ws4q
      @user-gf8zk5ws4q Před 4 lety +1

      너무 띄워주는 거 아닌가...

    • @lemonbot7755
      @lemonbot7755 Před 3 lety

      @@user-gf8zk5ws4q 너무 대놓고 비하하는거 아닌가...

  • @ryconsaiyangodofdestructio2909

    When I first saw your video I thought your a lady professor but then your voice came and I was like : 😮🤔🤭😁

  • @user-tg3np8nb4t
    @user-tg3np8nb4t Před 4 lety +1

    멋져

  • @code6233
    @code6233 Před 3 lety +1

    समझाने के लिए धन्यवाद।

  • @kimyonghwui
    @kimyonghwui Před 4 lety +1

    뭐야 누난줄알았는데 형이었자너

  • @Flash890509
    @Flash890509 Před 2 lety

    이분 실리콘밸리에서 일하시나요? 아님 혼자 스타트업 창업해서 개발자로 일하시는 건가요?

  • @pussstudio2735
    @pussstudio2735 Před 4 lety

    궁금한게 있는데요, 파이썬을 exe로 만들면 빠른가요? exe로 만들었다는것 자체가 컴파일했다는것 아닌가요?

  • @yoruroong
    @yoruroong Před 4 lety +1

    Thanks to you, I know why Python is slower than C. From now on, I will use C to develop it. Thank you.

    • @nomadcoders
      @nomadcoders  Před 4 lety

      No no no, it is slower but it still is awesome. Reddit, Instagram, Nomad Coders they all run in Python, choose the right tool for the job!

    • @user-et3cr6qi2b
      @user-et3cr6qi2b Před 4 lety

      C:computer is fast
      Python:Im fast

  • @mango0724
    @mango0724 Před 4 lety +1

    I'm just wondering what do you think about ternery method by UNIST TEAM of samsung

    • @nomadcoders
      @nomadcoders  Před 4 lety

      I think it's awesome what they accomplished, I'm looking forward to see how we can use that technology!

  • @user-gf2ls9et1f
    @user-gf2ls9et1f Před 3 lety

    파이썬이 interpretation 이라는데 동시 실시간 반영되는 프로그래밍의 언어의 차이는 아직은 잘 모르겠지만 시작하는 단계에서 궁금 해지네요

  • @user-up3hk3oh5c
    @user-up3hk3oh5c Před 4 lety

    파이썬을 컴파일 언어로 바꿀 순 없는건가요? 프레임워크라던가??

  • @chrisrhee9273
    @chrisrhee9273 Před 4 lety +21

    (★ 도움이 될 수 있는 약간의 추가 정보 - 8개의 TMI)
    1. 4:55 '컴파일 된' 파이썬은 로드 속도가 빨라지는 것으로 결국 인터프리터를 통해서 돌아갑니다. 물론 다양한 방법의 최적화는 존재합니다.
    C와 파이썬 관련 정보는 많습니다만, 읽어볼만한 자료는 여기에 있습니다. www.itworld.co.kr/news/108198
    2. 4:21 컴파일 언어도 에러가 생깁니다. 여기서 이야기하는 것은 말그대로 '컴파일 할 때' 오류가 있는지를 검사하는 것입니다. 컴파일러가 파싱할 때 문법을 검사하는 수준이라고 생각하면 됩니다. 런타임 에러라고 해서 실제 프로그램이 돌아갈 때 에러가 생길 수 있죠. 학부수준에서 가장 이해하기 쉬운 것은 동적 할당정도가 있겠네요. 동적할당을 하려고해도 운영체제단에서 메모리를 더 이상 할당하기 어렵다고 판단하는 경우 프로그램이 터집니다. 다른 에러로는 입력에러가 있을 수 있겠죠. 숫자로 입력을 받아야하는데 문자로 입력을 받았다면 프로그램이 종료될 수 있습니다. 컴파일이 되었다고 온전한 프로그램이 탄생한건 아니라는 이야기죠^^
    3. 모든 컴파일 언어가 C처럼 어렵지는 않습니다. 최근의 swift, kotlin만 보더라도 그렇죠. 사실 C는 유닉스 운영체제에 사용되기 위하여 탄생한 것으로 최근에 많이 나오는 응용프로그램을 위한 컴파일 언어는 엄청나게 어렵거나 하지는 않습니다.
    4. 컴파일 언어도 해석된다고 표현할 수 있습니다. JAVA의 경우에는 JVM 위에서 해석된다고도 표현합니다.
    5. 0:15 본문과 상관없지만, 컴퓨터의 세계에서 가장 느린 것은 네트워크이며 가장 빠른 것은 레지스터로 보통 표현합니다.(레지스터>캐시>메인>보조>네트워킹).
    6. 0:15 파이썬은 특이하게 배포판(distribution)이라고하여 다양한 파이썬이 존재하는데 예를 들어 intel, anaconda 등이 있습니다. 파이썬 끼리도 속도차이가 나는 만큼, C와 비교하면 '느리다'고 표현해도 무방합니다. 사실 python 자체가 C 기반으로 만들어진 것이라 비교하는게 의미가 있는지는 모르겠습니다.
    7. 실제로 컴퓨터가 두뇌보다 빠를까?라는 질문에는 재미있는 자료를 찾았는데, weekly.chosun.com/client/news/viw.asp?ctcd=c02&nNewsNumb=002311100010 을 읽어보면 반도체 소자는 뉴런보다 100만배 이상 빠르다고 합니다.
    8. 파이썬은 언어이기도 하지만 공개되어 있기에 작성규칙? 정도로 봐도 좋습니다. 실제로 문법을 바꿀 수도 있으니까요 :) ( czcams.com/video/QdrtUt7qPL8/video.html )
    물론 니꼬님께서는 이 모든 것을 알고 계시겠지만요..^^

    • @moakim4930
      @moakim4930 Před 4 lety

      님도 이 영상 보시고 지적했듯이 저도 하나 지적하고 싶네요.. TMI(Too much informaiton)은 원래 이럴때 쓰는거 아닙니다.
      친구가 뜬금없이 '우리엄마 팬티색깔 이쁘더라' 이런 굳이 알고싶지 않은 개소리를 할때 쓰는말이죠.
      애초에 콩글리시로 만든 유행어면 모를까 해외에서 이미 쓰고있는걸 용례를 바꿔서 가져오는건 좀 보기 싫네요 :)
      물론 정각프로젝트님께서는 이 모든 것을 알고 계시겠지만요..^^

    • @user-wt8lk3eb9c
      @user-wt8lk3eb9c Před 4 lety +1

      ??? 술한잔하신듯 ㅋ

  • @oakenguitar3
    @oakenguitar3 Před 3 lety

    1:31 Starcraft!

  • @vtkor2008
    @vtkor2008 Před rokem

    good.

  • @zelda8668
    @zelda8668 Před 4 lety +1

    I love you bro

    • @nomadcoders
      @nomadcoders  Před 4 lety +1

      Love you as well, thanks for your support

  • @diamondhands2136
    @diamondhands2136 Před 4 lety +1

    아무도 제대로 설명 못했던 걸... 이거 하나로 이해가 빡! 되네

    • @nomadcoders
      @nomadcoders  Před 4 lety

      도움이 되었다니 기쁩니다~!

    • @nomadcoders
      @nomadcoders  Před 4 lety

      Thank you for watching!

    • @diamondhands2136
      @diamondhands2136 Před 4 lety

      @@nomadcoders 구독하고 정주행 하고 있습니다. 하루에 2개씩 올려주세요!

  • @user-ti3fn3ot8j
    @user-ti3fn3ot8j Před 3 lety +3

    Compilation = 통역사(Delay)
    Interpretation = 자막(Live)