Что такое компиляция, линковка? Что такое run time?

Что такое компиляция, линковка? Что такое run time?

Sergey Nemchinskiy

4 года назад

44,150 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Александр Кузоватов
Александр Кузоватов - 16.06.2023 13:12

Джава быстрее компмлируется?? Ага ага. Дичь

Ответить
Ирина Литвиненко
Ирина Литвиненко - 13.04.2023 15:03

красавчик!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Ответить
Michael Jordan
Michael Jordan - 31.12.2022 18:38

Java language - compilation (what is it byte code)?!

Ответить
FUN BREK
FUN BREK - 04.12.2022 05:14

зачотна чашка, респект.

Ответить
ZR glow
ZR glow - 26.11.2022 18:25

хорошо бы нормализовать звук. То тихо, то оглохнуть можно от громкости.

Ответить
Владимир Андреевич
Владимир Андреевич - 05.09.2022 14:26

Ляжат ляжат)

Ответить
Vladislav
Vladislav - 21.02.2022 13:36

И ни слова про линковку написанного на Си...

Ответить
Алг
Алг - 09.01.2022 16:54

Джавакджавакджавак

Ответить
ZA LIM
ZA LIM - 24.04.2021 21:25

Очень приятно смотреть когда вы не пытаетесь шутить и остроумничать, а только по делу говорите

Ответить
Аква Вита
Аква Вита - 21.03.2021 11:07

Джавак - это было прикольно =)

Ответить
Vladimir Zdanov
Vladimir Zdanov - 04.03.2021 22:05

А у вас есть видео про язык "С"?
Былобы интересно узнать насколько он востребован сейчас, какие у него перспективы на будущее, насколько его сложно и долго учить, что на нем сейчас програмируют, и на каких сайтах или рынках искать работу...

Ответить
nxAnkord
nxAnkord - 09.02.2021 19:17

А когда ето Java и Python начали компилироватся а не интерпретироватся ??

Ответить
Кот Матроскин
Кот Матроскин - 10.11.2020 11:21

Компиляция это превращение исходного кода в код, понятный компьютеру. Но есть языки компилируемые, есть некомпилируемые. хехе

Ответить
Кот Матроскин
Кот Матроскин - 10.11.2020 11:19

ой, джава виртуальная машина - звучит угрожающе! нуна посмотреть что это *

Ответить
Кот Матроскин
Кот Матроскин - 10.11.2020 10:42

можно пожалуйста ваши ролики подкреплять срезами кода из программ с объяснениями, у вас хорошая теоретическая база, но без практической жилки, вот ее то не хватает! Лайкнул и подписался!

Ответить
Oleg Makeienko
Oleg Makeienko - 18.06.2020 20:10

Сергей, спасибо за знания и лайк за кружку!

Ответить
Бойправ
Бойправ - 12.03.2020 09:35

В Джаве ничего компилировать нельзя. Это обычный язычок вроде паскаля.

Ответить
Alex Bell
Alex Bell - 28.02.2020 20:30

Лайк за чашку и за тему

Ответить
Viktor T
Viktor T - 06.12.2019 12:13

Другими слова: компилятор проверяет синтаксис языка, но не может проверить логические ошибки, которые возникают уже при Run time.

Ответить
Poker Face
Poker Face - 16.11.2019 23:35

очень хочется услышать мнение о Python ))))

Ответить
08284
08284 - 15.11.2019 21:25

Лучший педагог в рунете.

Ответить
Max Lich
Max Lich - 15.11.2019 15:44

"зачем нужен jvm?" - что-то не нашёл такое видео

Ответить
Сергій Чернянський
Сергій Чернянський - 14.11.2019 09:07

По какому контакту можно более подробно узнать о вашей программе обучения?

Ответить
Aleksey Pogorelov
Aleksey Pogorelov - 13.11.2019 11:04

Расскажите про Class Loader, простым языком как вы умеете)

Ответить
Dan Ku
Dan Ku - 13.11.2019 00:58

Давай про CQRS + Event Sourcing

Ответить
Петр Фролов
Петр Фролов - 13.11.2019 00:09

Спасибо!

Ответить
Serhii Riznychenko
Serhii Riznychenko - 12.11.2019 22:57

"Потому что если компилятор ещё мог за вас проверить на правильность программы, то извините, зачем бы вы нужны были как программист?". Про ФП слышал?

Ответить
Rail Shaikhlislamov
Rail Shaikhlislamov - 12.11.2019 22:24

Sergey Nemchinskiy, Добрый день! Расскажите, пожалуйста, существуют ли "гении" среди программистов? В чем это проявляется: умение понимать, сходу, что делает этот чужой (говно)код, писать код без дебага и без ошибок или писать так, что понятно всем (даже моей бабуле), что он делает, или сможет большой проект в одиночку, или наоборот сразу войти в новый коллектив и начать дорабатывать проект, или может другим объяснить любому джуну, что он делает и что делает джун не правильно, или найти простое решение для сложной задачи или он просто ориентирован под определенного вида задачи, которые другие решить не могут(или не хотят или слишком сложные) и т.д.. Ведь все (практически) говорят, что программирование - не такое уж сложное дело, которому обучиться может каждый, не имея никаких навыков и приложив достаточно усилий. И выходит, что программисты отличаются друг от друга, только тем, сколько времени и сил вложили в это дело. Так ли это? Попадались ли Вам гении программирования(ну, или может Вы считаете себя таковым)? В чем это проявляется? Интересно узнать Ваше мнение.

Ответить
Light
Light - 12.11.2019 20:55

Как собрать и развернуть приложение на сервере и что для этого нужно.

Ответить
Стас Малышев
Стас Малышев - 12.11.2019 20:46

Спасибо, Сергей!
Можешь, пожалуйста, рассказать про DSL и их основные use cases ?

Ответить
Павел Дикун
Павел Дикун - 12.11.2019 20:21

Здравствуйте Сергей! Расскажите пожалуйста про JIT и AOT. Что лучше, плюсы и минусы одного и другого.

Ответить
⸻ Pree Nxus
⸻ Pree Nxus - 12.11.2019 20:11

Здравствуйте, меня зовут Сергей Немчинский, я программист с более чем 20-летним стажем!

Ответить
Pavel Kayeshka
Pavel Kayeshka - 12.11.2019 19:41

Чашка классная

Ответить
RDragon
RDragon - 12.11.2019 19:39

Как устроиться андроид разработчиком без опыта работы?

Ответить
дум дум
дум дум - 12.11.2019 16:01

Джавак это часть виртуальной машины джава или как?

Ответить
serggio88888
serggio88888 - 12.11.2019 15:23

Спасибо, Сергей. А может расскажешь новичкам про многопоточность... ?

Ответить
Vladimir Malzam
Vladimir Malzam - 12.11.2019 15:07

Получается "линковка" - термин, неприменимый в Java?

Ответить
Барометр Атмосферный
Барометр Атмосферный - 12.11.2019 14:39

Очень смешно как Немчинский рассуждает о падениях в рантайме. Это ведь в порядке вещей, как и не очень современная система типов Явы да ещё с эразингом.
Программы на языках с тайпчеком всё таки успешно работают после компиляции в 95% случаев (без quickCheck-style тестирования).

Зато Немчинский счастливый человек - ему ещё только предстоит открыть для себя мир ФП и тайпчекинг))) Завидую!

Ответить
erasemelater
erasemelater - 12.11.2019 14:18

Нету ссылки на онлайн тренинг по GOF

Ответить
erasemelater
erasemelater - 12.11.2019 14:15

Надо бы открыть серию вопросов (и ответов ) при собеседовании. В данном случае там спрашивают compile polymorphism vs runtime polymorphism :)

Ответить
Daniel Syrotynsky
Daniel Syrotynsky - 12.11.2019 14:11

Почему нету курсов ios ?

Ответить
Pb- BASS
Pb- BASS - 12.11.2019 13:56

Я человек простой: вижу Немчинского - ставлю лайк. А то что тему он раскроет быстро и без лишней воды можете быть уверенными.

Ответить
Volodia Agadjanov
Volodia Agadjanov - 12.11.2019 12:48

у нас был i7-8550, 75 ампул мескалина, 16 гб DDR4, целое море разноцветных амфитаминов, барбитураторов и транквилизаторов, M2 SSD, мы компилили и линковали сорцы С++ как могли

Ответить
Андрей Мирошниченко
Андрей Мирошниченко - 12.11.2019 12:00

Расскажите про JDBC, с чем его едят, зачем он нужен и обязателен ли к изучению Junior Java Developer?

Ответить
Vladimir Petrov
Vladimir Petrov - 12.11.2019 11:49

А как же вопрос о том, нужна ли джава-программисту {подставьте вопрос}?

Ответить
Илья Пачежирцев
Илья Пачежирцев - 12.11.2019 11:44

Спасибо!

Ответить