Существует ли язык сценариев с подобным синтаксису C?

Это связано с Вашим termcap настройки для экрана. Возможно, можно попытаться запустить экран с -a параметр командной строки.

3
15.01.2011, 17:44
12 ответов

Если Вы довольны Java, то попробуйте отличный, язык сценариев на основе платформы Java. Существует почти нулевая кривая обучения.

3
27.01.2020, 21:07

Пика является языком сценариев с подобным синтаксису C. Вы никогда не слышали о нем? Считайте это точкой против: это редко устанавливается по умолчанию, это не имеет многих библиотек, нет большой литературы об этом, нет многих людей, которые могут помочь Вам с ним …

Просто выберите Perl или Python, два главных языка сценариев в системах Unix (плюс оболочка, но это - более хитрый язык и имеет менее общий объем.). Синтаксис составляет только 1% изучения языка так или иначе. Я рекомендовал бы Python как самый простой из двух.

14
27.01.2020, 21:07
  • 1
    +1 мне не свойственно любить стиль прозы в чьем-то ответе обмена стека. я действительно надеюсь, что Вы пишете роман когда-нибудь. –  ixtmixilix 25.12.2011, 23:11

Если Вы действительно хотите программировать в C, но не иметь длинные шаги компиляции и соединения, проверьте TCC: Крошечный компилятор C. Это даже поддерживает выполнение через хижину.

10
27.01.2020, 21:07

CINT является другим интерпретатором C & C ++. Я не знаю, хотели ли Вы должными быть перенести команды в

system("foo");

все же. Возможно, макрос как (непротестированное) следующее

#define S(cmd) system(cmd);

могло бы быть полезным в том подходе, например, S("cp a b")

Возможно, нет :)

2
27.01.2020, 21:07
  • 1
    +1 для CINT: Это - часть потрясающей КОРНЕВОЙ платформы, которая используется для большей части обработки данных в CERN, таким образом, Вы знаете, что это будет активно разработано некоторое время для прибытия. –  Janus 17.01.2011, 06:51

Ch является C и интерпретатором C++, он может использоваться для сценариев.

2
27.01.2020, 21:07

Необходимо искать, "изучают Python за 10 минут".

Это покрывает самые полезные функции Python: списки, кортежи, словари, классы и конечно его потрясающая система добавления отступа.

Изучите это, я personnaly рассмотрение Python как важное после C\C ++, потому что это делает так много по умолчанию, и как язык сценариев, это служит много.

Преимущества:

  • Показывает все, в чем Вы будете нуждаться как программист
  • ОЧЕНЬ чистый и легкий синтаксис, его автор говорит, что это может быть в 3 - 4 раза более продуктивно, чем c/c ++

Недостатки:

  • Скорость, но если Вы не программируете низкий уровень, где производительность имеет значение, это достаточно.
2
27.01.2020, 21:07

Установка и попытка tcsh. Можно также сделать это оболочкой по умолчанию, если Вы хотите. Хотя я не рекомендую это.;-)

1
27.01.2020, 21:07
  • 1
    Рекомендация csh, даже tcsh для сценариев?Точно нет. (Я не рекомендую, чтобы стиль Границы окружил также, но я рекомендовал бы им по tcsh.) И для интерактивного использования, удар и zsh настигли tcsh давно. –  Gilles 'SO- stop being evil' 15.01.2011, 18:43
  • 2
    @Gilles - Вопрос не о рекомендации, а о существовании. csh является языком сценариев оболочки с подобным синтаксису C. Ответ ценен, даже если csh не. –  mouviciel 15.01.2011, 19:58
  • 3
    @mouviciel Даже при том, что слово "рекомендация" не там, и вопрос, буквально спрашивает о существовании, очевидно, что автор намеревается использовать один из ответов, таким образом, это - рекомендация. Правовая оговорка определенно полезна. –  Shawn J. Goff 15.01.2011, 20:17
  • 4
    В то время как я соглашаюсь, что csh/tcsh не должен использоваться для сценариев, этому не удается упомянуть существование/dev/stderr и/dev/stdout –  Maciej Piechotka 16.01.2011, 03:17
  • 5
    Несмотря на его имя и то, что его страница руководства указывает, csh синтаксис, чрезвычайно удаленно на язык C один. Я всегда озадачивался тем требованием. Даже awk намного более подобен C. замечательный гид –  jlliagre 16.01.2011, 15:51

php-cli, может быть довольно полезным.

php имеет плохую репутацию, но с тех пор php версия 5 язык на самом деле довольно в порядке. И синтаксис подобен C/C ++/Java.

1
27.01.2020, 21:07

Существуют некоторые пакеты, доступные для узла, которые упрощают системные сценарии.

Диспетчер пакетов узла является, вероятно, самым легким способом установить такие пакеты; сам узел может быть создан из источника (с v8 механизмом, на котором он работает), или установленный через некоторых менеджеров по системному пакету.

Вы, возможно, должны учиться использовать evented ввод-вывод для получения очень сделанными.

0
27.01.2020, 21:07

Существует, цепляются проект Cern интерпретатора C++ на основе лязга.

Вот Google Talk: Представление цепляется, Интерпретатор C++ На основе clang/LLVM

1
27.01.2020, 21:07
  • 1
    цепляется, кажется мертвым, столько битых ссылок на их веб-сайте. Это уже даже работает над Windows? –  lama12345 27.03.2016, 07:35

Я еще не писал этого, но лучшим языком сценариев для C будет ... C. Компиляторы теперь достаточно быстры, поэтому вы можете написать небольшую оболочку сценария, которая бы скомпилируйте и запустите вашу программу. Ничто не отличается от языка сценариев, который загружается в исходный код и анализирует его перед выполнением. Когда я получаю сценарий, работающий, я отправляю его.

0
27.01.2020, 21:07

Perl, по сути, имеет тот же синтаксис, что и C (по крайней мере, так же близок к C ++), и довольно широко установлен / доступен.

0
27.01.2020, 21:07

Теги

Похожие вопросы