LINUX.ORG.RU

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

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

В этом и проблема Си как первого языка: много недосказанностей, отложенностей и т.д. Т.е. это неподходящий инструмент для научения программированию, поскольку время и силы тратятся на изучение инструмента.

В чём принципиальное отличие

begin
    println("Хаюхай");
end.

от

#include <stdio.h>

void main() {
    printf("Шалом\n");
}

Разве что на 20 секунд дольше набирать, если сразу не помнишь где на клавиатуре < и > находятся. Что такое \n объясняется за 20 секунд словами «попробуйте второй printf, попробуйте убрать \n».

Кто такой void main или include чтобы начать пользоваться C объяснять в общем-то не надо, на первом занятии это такой же аналог паскалевского «главного begin’а».

Если уж мы оптимизируем под длину хелловорлда, тот тут питон вне конкуренции.

print("Hello world")

Второй питон ещё лучше бы был, там скобок не надо ☺

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

В этом и проблема Си как первого языка: много недосказанностей, отложенностей и т.д. Т.е. это неподходящий инструмент для научения программированию, поскольку время и силы тратятся на изучение инструмента.

В чём принципиальное отличие

begin
    println("Хаюхай");
end.

от

#include <stdio.h>

void main() {
    printf("Шалом\n");
}

Разве что на 20 секунд дольше набирать, если сразу не помнишь где на клавиатуре < и > находятся. Что такое \n объясняется за 20 секунд словами «попробуйте второй printf, попробуйте убрать \n».

Кто такой void main или include чтобы начать пользоваться C объяснять в общем-то не надо, на первом занятии это такой же аналог паскалевского «главного begin’а».

Если уж мы оптимизируем под длину хелловорлда, тот тут питон не в конкуренции.

print("Hello world")

Второй питон ещё лучше бы был, там скобок не надо ☺

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

В этом и проблема Си как первого языка: много недосказанностей, отложенностей и т.д. Т.е. это неподходящий инструмент для научения программированию, поскольку время и силы тратятся на изучение инструмента.

В чём принципиальное отличие

begin
    println("Хаюхай");
end.

от

#include <stdio.h>

void main() {
    printf("Шалом\n");
}

Разве что на 20 секунд дольше набирать, если сразу не помнишь где на клавиатуре < и > находятся. Что такое \n объясняется за 20 секунд словами «попробуйте второй printf, попробуйте убрать \n».

Кто такой void main или include чтобы начать пользоваться C объяснять в общем-то не надо, на первом занятии это такой же аналог паскалевского «главного begin’а».