Я удивлен, что никто не упомянул Pelles C . Отличная маленькая C IDE для Windows; включает компилятор на основе LCC. Тем не менее, NetBeans 6.5 имеет приличную поддержку C и C ++, а Code :: Blocks стоит того.
Надеюсь, вы готовы к этому. Стандартный Python
import Tkinter
tclsh = Tkinter.Tcl()
tclsh.eval("""
proc unknown args {puts "Hello World!"}
}"!dlroW olleH" stup{ sgra nwonknu corp
""")
Отредактируйте в Re, чтобы комментарий : интерпретатор Python tcl не знает о других установленных компонентах tcl. Вы можете справиться с этим, добавив расширения обычным способом к фактически используемому tcl python. Вот ссылка с некоторыми подробностями
Это можно сделать.
Обратите особое внимание на расширение typcl.
Typcl немного странный ... Это расширение для использования Tcl из Python. На самом деле это не требует CriTcl, и его можно было бы реализовать на стандартном C.
Этот код демонстрирует использование Tcl в качестве разделяемой библиотеки и подключение к ней. во время выполнения (архитектура заглушек Tcl делает это восхитительно простым). Кроме того, Typcl по возможности избегает преобразования строк (в обоих направлениях).