1524

Программирование изнутри

Программирование изнутри
Вы смотрите срез комментариев. Показать все
0
DELETED
Автор поста оценил этот комментарий
Обьясните далёкому от темы, почему считается что тот язык программирования проще а этот сложнее, если вроде как алгоритмы машинной логики едины?
раскрыть ветку (7)
3
DELETED
Автор поста оценил этот комментарий

варианты:

1) часть работы выполняется "автоматически" и программисту не нужно тратить время и внимание на это (в С++ ты "просишь" память у системы и ты же сам должен ее вернуть системе, когда эта память тебе больше не нужна. В Go память системе возвращается автоматически: там есть сборщик мусора, который отслеживает неиспользуемую память и сам ее возвращает системе)
2) язык относительно молод и еще не появилось необходимости поддерживать старые фичи. (С++ поддерживает фичи введенные еще в его "родителе" - языке Си. за время существования языка были введены куча новых фич, но язык по прежнему должен поддерживать все старые фичи. поэтому язык раздувается. уже сложно помнить все инструменты и правильно применять тот, который подойдет для конкретной задачи больше всего. В противовес опять же Go - языку что-то около 5 лет. на основы работы с ним достаточно потратить неделю.)
3) "уровень" языка. в одном языке ты оперируешь в большинстве случаев конкретными сущностями (например строками), в то время как в других ты должен спуститься на более низкий уровень и уже оперировать байтами в оперативке. На более низком уровне обычно сложнее работать и проще допустить ошибку, которую не сразу найдешь. (С++ больше подходит для байт, Си еще больше подходит для этого, а, например, Python больше предназначен для более высокоуровневых задач: например те же строки).
4) ну и в конце: некоторые языки просто более дружелюбны в плане синтаксиса, потому что они более молодые. при их разработке учитывался опыт разработки на других языках и поэтому молодые языки лишены недостатков своих предков (писать на Си молодежь не хочет, пушто сложна и нипанятна. в то же время писать на Go - стильно, модно, молодежно)
старался максимально простым языком объяснить. надеюсь получилось доступно

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий
Да, за развёрнутость благодарю
2
Автор поста оценил этот комментарий

Алгоритмы то одни , но реализовать одно и тоже разная степень понимания и реализации, вот например вывести на экран сообщение, а это только верхушка.

Иллюстрация к комментарию
раскрыть ветку (2)
0
DELETED
Автор поста оценил этот комментарий

внизу это microsoft java? там вообще нельзя без классов?

Иллюстрация к комментарию
раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Не, в мс жабе названия методов с большой буквы. Там еще недавно top level statements ввели, теперь hello world выглядит так

Иллюстрация к комментарию
0
Автор поста оценил этот комментарий

Это все на самом деле очень субъективно. Сложно выучить первый язык программирования, второй и так далее - гораздо проще.

Автор поста оценил этот комментарий

например по тому что на разных языках решают разные задачи. И некоторые задачи сложнее.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества