В лексическом составе и в грамматической структуре частей приведенного предложения нет ничего, что препятствовало бы постановке запятой или точки между частями. Разница лишь в расстановке акцентов:
- ...эволюция — это не просто смена поколений, это сложный процесс, в котором участвуют наследственность, изменчивость и отбор (перечислительные отношения частей);
- ...эволюция — это не просто смена поколений. Это сложный процесс, в котором участвуют наследственность, изменчивость и отбор (в первом предложении содержится «интрига», раскрываемая во втором).
Вообще говоря, автор может подчеркнуть отношения логического обоснования между частями с помощью двоеточия: ...эволюция — это не просто смена поколений: это сложный процесс, в котором участвуют наследственность, изменчивость и отбор. Правда, из-за повторения слова это такой вариант не выглядит удачным.
Сравним также случай, когда постановка точки или запятой невозможна: Тогда я понял: надо уходить (вторая часть бессоюзного сложного предложения замещает обязательную синтаксическую позицию при глаголе понять).
Как видим, возможность или невозможность оформить части бессоюзного сложного предложения в качестве отдельных предложений, возможность выбора между запятой, двоеточием и другими знаками середины предложения связаны с лексическим составом и грамматическим строением этих частей.
В официальных текстах единственно приемлемый вариант — сопровождать подобные названия родовым словом (тем самым «словом-классификатором»): между ООО «Газпром экспорт» и компанией N был заключен договор... Иные варианты слишком неформальны.
Вы правы: запятая нужна, чтобы в обоих случаях пишется слитно.
Если принять во внимание речевую практику, то нетрудно убедиться, что сочетания с однокоренным глаголом обычно представляют собой соединения типа практиковать подходы, методы, модели. Позицию зависимого существительного занимают и конкретные наименования существующих подходов, методов и моделей: практиковать умеренность в еде / слежку / медитацию / шефство / бартер и т. п. Ясно, что речь идет о каких-либо вполне определенных практиках (получается: практиковать практику). Это подводит нас к тому, что выражение практиковать язык допустимо толковать в таком же ключе и под «языком» понимать некую модель, некий сложившийся тип или формат использования языка. Логично вставить в такой оборот уточняющее определение и щеголять фразами вроде практиковать свой английский язык в поездке за границу. Безусловно, ни о какой синонимичности оборотов практиковать язык и практиковаться в языке (то же с другими зависимыми словами) говорить не приходится. Грамматические различия существенны, и смысловые отличия несомненны.
Но необходимо сказать вот о чем. Люди одной профессии или одного круга общения нередко вырабатывают своего рода "язык в языке", т. е. жаргон. Жаргон - это разновидность речи какой-либо группы людей, объединенных единой профессией или занятием, своего рода знак принадлежности к определенному кругу общения. И значения слов, лексическая сочетаемость слов внутри жаргона может существенно отличаться от литературного языка. Так, профессиональные кондитеры возмущаются, когда слышат словосочетание печь торт, они говорят собирать торт. Водитель трамвая не произнесет трамвай идет в депо, а скажет вагон идет в депо. Точно так же в речи участников водного похода устойчивым словосочетанием является пойти на байдарке, а плыть на байдарке ими однозначно воспринимается как ошибка.
Кстати, наш программист - любитель походов по горным рекам - полностью согласился со сделавшими Вам замечание туристами.
Из всех многочисленных значений слова а, фиксируемых словарями, ближе всего к значению, которое имеет это слово в приведенном контексте, находится значение междометия, выражающего решимость с оттенком досады, отчаяния (см. значение 4 в словарной статье слова а — междометия). В данном случае досады и отчаяния не наблюдается, однако выражена решимость говорящего «отменить» только что сказанное, то есть, так или иначе, некая эмоция. Следовательно, перед нами междометие, а междометия выделяются знаками препинания. Таким образом, запятая после а вполне уместна.
С точки зрения синтаксиса часть, которая начинается с это, занимает позицию именной части составного именного сказуемого. Вместе с тем после это идёт, очевидно, некая цитата. Учтём, что подлинные выражения, вставленные в текст в качестве элементов предложения, выделяются кавычками, но двоеточие перед ними не ставится (см. «Справочник по русскому языку. Пунктуация» Д. Э. Розенталя, примечание к параграфу 50). Вполне можно допустить, что это действительно кем-то написанное (например, в рабочей переписке) высказывание. Впрочем, маловероятно, что часть, начинающаяся с А, нет, является частью того же сообщения. Более естественно было бы считать, что она отправлена отдельным сообщением, вслед первому. Можно допустить и другое: что это запись чьего-то устного высказывания. В таком случае мы можем не сохранять пунктуацию источника и оформить высказывание, корректно разделив его на предложения: Русская пунктуация — это «Здравствуйте, Мария! Ответьте, пожалуйста, Андрею: там, кажется, вопрос, который, очевидно, не решен... А, нет, решен, отбой».
Окончание переднюю правильно, ошибки нет.