Язык высокого уровня для создания прототипа вашей программы?

Что является хорошим языком высокого уровня для создания прототипа вашей программы для последующей оптимизации в c (структурно схожий с точки зрения вызовов функций и прочего)?

Благодарю.

2 ответа

Решение

Мне нравится питон Он может использовать сокеты, ioctl, структуры и т. Д. А с ctypes вы можете взаимодействовать с внешними библиотеками.

Не зная большей части алгоритма DPLL, я бы порекомендовал также Python, но не по тем же причинам, что и tMC (здесь это не так актуально): я бы порекомендовал его из-за его легкого синтаксиса и замечательной простоты использования структур данных, таких как списки. и словари.

Структуры управления отображаются в прямом смысле таковыми из C. Простые структуры данных могут отображаться в структуры и массивы C; более сложные могут потребовать C++ STL (или эквиваленты C). Я бы порекомендовал не принимать никакого решения о портировании, пока код Python полностью не сформировался.

Другие вопросы по тегам