URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 13170
[ Назад ]

Исходное сообщение
"OpenNews: Интеграция кода на Python и Си"

Отправлено opennews , 01-Янв-06 16:10 
В статье "Embedding Python in Your C Programs (http://www.linuxjournal.com/article/8497)" описана техника вставки блоков на языке Python в Си программы.

URL: http://www.linuxjournal.com/comment/reply/8497
Новость: http://www.opennet.me/opennews/art.shtml?num=6724


Содержание

Сообщения в этом обсуждении
"Интеграция кода на Python и Си"
Отправлено злобный , 01-Янв-06 16:10 
а смысл ?

уж лучше наоборот


"Интеграция кода на Python и Си"
Отправлено ExN , 01-Янв-06 18:28 
Блин, нечитают а потом комментируют :)) сам такой

Пайтоновские либы подключаються к Сям.


"Интеграция кода на Python и Си"
Отправлено northbear , 01-Янв-06 23:53 
А я, кстати, тоже смысла не вижу.
Зачем нужны низкоуровневому языку вставки высокоуровневого языка?
Если задача настолько не критична к эффективности кода, то из этих двух языков, Си может выбрать лишь тот, кто в не знает питона.
А если задача на столько критична, то, все равно, интегрировать код лучше на питоне, а критичные участки писать на Сях...

А наоборот... Это, IMHO, для знающих толк в извращениях...

Хотя наверное для систем со встроенным языком, для расширения функциональности, это может быть полезным. Этакая пародия на VBA...


"Интеграция кода на Python и Си"
Отправлено Skif , 03-Янв-06 04:45 
почему же. очень даже полезная фича. работа со строками, например, в С\С++ гораздо менее удобна чем на питоне или том же perl. так что как сказать. Если есть удобство и быстрота подключения внешних модулей/библиотек, которые гораздо КОМФОРТНЕЕ обеспечивают работу с теми же строками - я выберу именно их чем мучаться с теми же map/sort/strncpy/etc...

"Интеграция кода на Python и Си"
Отправлено buzi , 03-Янв-06 11:40 
а и не надо мучаться - перепишите эти удобные для вас функции на C..

"Интеграция кода на Python и Си"
Отправлено Аноним , 03-Янв-06 20:05 
Тревожный симптом, LOR-изм - писать комменты не прочитав статью. А там, третье предложение от начала: "With surprisingly little effort, the Python interpreter can be integrated into your program to add features quickly that could take months if written entirely in C."
Тут даже переводить нечего :)

"Интеграция кода на Python и Си"
Отправлено ExN , 04-Янв-06 00:19 
:)

"Интеграция кода на Python и Си"
Отправлено злобный , 04-Янв-06 18:40 
> Тут даже переводить нечего :)

вот именно что нечего
легче и лучше написать программу целиком на питоне чем морочиться со связкой "С с вставками питона"

а еще лучше на питоне со вставкой на С


"Интеграция кода на Python и Си"
Отправлено Аноним , 04-Янв-06 20:40 
Ну естественно твое мнение единственно правильное, великий ты наш :-)

"Интеграция кода на Python и Си"
Отправлено Аноним , 05-Янв-06 07:56 
> Ну естественно твое мнение единственно правильное,
> великий ты наш :-)

по крайней мере оно обоснованное
и безо всяких грязных намеков на лор