In this video, I introduce you to the Python programming language and discuss why Python has quickly before the language of choice for many developers, analysts, and organizations.
Пікірлер: 9
@joan3810 күн бұрын
4:51 most compiled languages are incrementally compiled
@joan3810 күн бұрын
4:58 compilers help finding bugs before you even run the program. It's a good thing
@SabonaMarara10 күн бұрын
Thanks a lot
@joan3810 күн бұрын
5:39 you won't find your mistakes until you specifically execute the line of code where the mistake is. So you are leaving that to luck basically. Compiled language on the other hand check the entire program before running. Although it still won't catch everything you find out faster than with Python.
@TheAnalyticsProfessor4 күн бұрын
Thanks for your comment, definitely pros/cons and developer preferences between complied and interpreted languages (and the IDE you use makes a big different in practice for sure)
@joan384 күн бұрын
@@TheAnalyticsProfessor I don't think we can do any serious production application with Python. It would be impossible to do a large refactoring. It was made for quick scripts or querying.
@joan3810 күн бұрын
5:24 Dynamic typing is not a "feature". It's more of a lack of feature.
@TheAnalyticsProfessor4 күн бұрын
Debatable, but I see your point.
@joan389 сағат бұрын
@@TheAnalyticsProfessor You are right, typing can bring verbosity. But in langages like Scala or Rust we have type inference by the compiler which mean we don't compromise on the verbosity and get IDE help and documentation.