В целом, даже сам факт знакомства с языком Си помогает лучше понять начинающему программисту, как на самом деле работает его программа. Мы на ВМиК, допустим, писали самостоятельно на Си реализацию коллекций — Списка, Словаря и т.д. Когда пишешь на языке высокого уровня, не задумываешься над тем, что происходит «под капотом». И как следствие на выходе получается код, который работает медленнее, чем мог бы. Именно поэтому мы решили дать языки Си.
Однако, практика показала, что студентам довольно сложно переключаться между языками, и сейчас на «Профессии Java» и «Факультете Java» в GeekUniversity дается этот курс уже на языке Java.
Однако, практика показала, что студентам довольно сложно переключаться между языками, и сейчас на «Профессии Java» и «Факультете Java» в GeekUniversity дается этот курс уже на языке Java.