LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Просто боюсь, что будет жручее, тормозное, плюс в джаве нет ручного управления памятью. Но она мне привычнее, ибо я кое-что уже под андроид писал. С плюсами маленько сложнее будет.

Ну так освой ещё один язык, разве плохо? По синтаксису C++ достаточно близок к Java. Да, управление памятью выучить придётся, но это не так сложно, плюс сейчас наделали всяких умных указателей, которые его облегчают.

…С раздельной сборкой вот только будет подвох для джависта. Полноценные модули и import появились только в C++20, который поддерживают не все компиляторы. Как написал один автор с хабра,

Модули призваны радикально изменить структуру кодовых баз C++ и, возможно, сигнализируют о грядущей кончине заголовков (но, скорее всего, не на моем веку).

Если ты хочешь широкого распространения своего творения сейчас, придётся учить набор на костылях с изолентой (#include, стражи компиляции, набор объектных файлов, логически никак не связанный с заголовочными файлами и все потенциальные глюки и тормоза, кои оно за собой тащит), который применяется и применялся в плюсах, а ещё раньше в сишке последние 50 лет. Ну или можно сразу начать писать на C++20, предположив, что к моменту релиза проекта он будет поддерживаться уже везде :) (но если что, я тебя не заставлял, и вообще сейчас это путь сильно для джедая).

Исправление hobbit, :

Просто боюсь, что будет жручее, тормозное, плюс в джаве нет ручного управления памятью. Но она мне привычнее, ибо я кое-что уже под андроид писал. С плюсами маленько сложнее будет.

Ну так освой ещё один язык, разве плохо? По синтаксису C++ достаточно близок к Java. Да, управление памятью выучить придётся, но это не так сложно, плюс сейчас наделали всяких умных указателей, которые его облегчают.

…С раздельной сборкой вот только будет подвох для джависта. Полноценные модули и import появились только в C++20, который поддерживают не все компиляторы. Как написал один автор с хабра,

Модули призваны радикально изменить структуру кодовых баз C++ и, возможно, сигнализируют о грядущей кончине заголовков (но, скорее всего, не на моем веку).

Если ты хочешь широкого распространения своего творения сейчас, придётся учить набор на костылях с изолентой (#include, стражи компиляции, набор объектных файлов, логически никак не связанный с заголовочными файлами и все потенциальные глюки и тормоза, кои оно за собой тащит), который применяется и применялся в плюсах, а ещё раньше в сишке последние 50 лет. Ну или можно сразу начать писать на C++20, предположив, что к моменту релиза проекта он будет поддерживаться уже везде :) (но если что, я тебя не заставлял).

Исправление hobbit, :

Просто боюсь, что будет жручее, тормозное, плюс в джаве нет ручного управления памятью. Но она мне привычнее, ибо я кое-что уже под андроид писал. С плюсами маленько сложнее будет.

Ну так освой ещё один язык, разве плохо? По синтаксису C++ достаточно близок к Java. Да, управление памятью выучить придётся, но это не так сложно, плюс сейчас наделали всяких умных указателей, которые его облегчают.

…С раздельной сборкой вот только будет подвох для джависта. Полноценные модули и import появились только в C++20, который поддерживают не все компиляторы. Как написал один автор с хабра,

Модули призваны радикально изменить структуру кодовых баз C++ и, возможно, сигнализируют о грядущей кончине заголовков (но, скорее всего, не на моем веку).

Если ты хочешь широкого распространения своего творения сейчас, придётся учить набор на костылях с изолентой (#include, стражи компиляции, набор объектных файлов, логически никак не связанный с заголовочныит файлами и все потенциальные глюки и тормоза, кои оно за собой тащит), который применяется и применялся в плюсах, а ещё раньше в сишке последние 50 лет. Ну или можно сразу начать писать на C++20, предположив, что к моменту релиза проекта он будет поддерживаться уже везде :) (но если что, я тебя не заставлял).

Исправление hobbit, :

Просто боюсь, что будет жручее, тормозное, плюс в джаве нет ручного управления памятью. Но она мне привычнее, ибо я кое-что уже под андроид писал. С плюсами маленько сложнее будет.

Ну так освой ещё один язык, разве плохо? По синтаксису C++ достаточно близок к Java. Да, управление памятью выучить придётся, но это не так сложно, плюс сейчас наделали всяких умных указателей, которые его облегчают.

…С раздельной сборкой вот только будет подвох для джависта. Полноценные модули и import появились только в C++20, который поддерживают не все компиляторы. Как написал один автор с хабра,

Модули призваны радикально изменить структуру кодовых баз C++ и, возможно, сигнализируют о грядущей кончине заголовков (но, скорее всего, не на моем веку).

Если ты хочешь широкого распространения своего творения сейчас, придётся учить набор на костылях с изолентой (#include, стражи компиляции, набор объектных файлов, логически никак не связанный с заголовочныит файлами и все потенциальные глюки и тормоза, кои оно за собой тащит), который применяется и применялся в плюсах, а ещё раньше в сишке последние 50 лет. Ну или можно сразу начать писать на C++20, предположив, что к моменту релиза проекта он будет поддерживаться уже везде :) (но если что, я тебя не заставлял).

Исходная версия hobbit, :

Просто боюсь, что будет жручее, тормозное, плюс в джаве нет ручного управления памятью. Но она мне привычнее, ибо я кое-что уже под андроид писал. С плюсами маленько сложнее будет.

Ну так освой ещё один язык, разве плохо? По синтаксису C++ достаточно близок к Java. Да, управление памятью выучить придётся, но это не так сложно, плюс сейчас наделали всяких умных указателей, которые его облегчают.

…С раздельной сборкой вот только будет подвох для джависта. Полноценные модули и import появились только в C++20, который поддерживают не все компиляторы. Как написал один автор с хабра,

Модули призваны радикально изменить структуру кодовых баз C++ и, возможно, сигнализируют о грядущей кончине заголовков (но, скорее всего, не на моем веку).

Если ты хочешь широкого распространения своего творения сейчас, придётся учить набор на костылях с изолентой (#include, стражи компиляции, набор объектных файлов, логически никак не связанный с заголовочныит файлами и все потенциальные глюки и тормоза, кои оно за собой тащит), который применяется и применялся в плюсах, а ещё раньше в сишке последние 50 лет. Ну или можно сразу начать писать на C++20, предположив, что к моменту релиза проект он будет поддерживаться уже везде :) (но если что, я тебя не заставлял).