откуда вообще тема про обучение взялась? причем тут это? автор топика, скорее всего, за станком не первый год. Не думаю, что у того, кто готов дописать к среде автокомплит, возникнут трудности с программированием на еще одном процедурном языке.
Для тех, кто учится плавать - свой лягушатник. А в нормальном 50м бассейне главное, чтобы удобно было, и помех поменьше.