PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[讨论] 适合移植的C/C++ library?
楼主:
TitanEric
(泰坦)
2018-05-04 00:59:02
大家好,
之前都在写Python,最近想要练C/C++,所以就想问各位有没有适合的open source library可以移植到Python上?一方面练习trace code,一方面也可以为open source尽一份心力。
opencv就是知名的C++ library移植到Python平台上的,而之前也有大概查了一下open source library,有些已有移植的版本,有些又怕没有能力trace,想问看看比较有经验的各位,希望能从小又有威力的library开始,谢谢大家~
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2018-05-04 01:27:00
你是要 port 还是写 binding 先搞清楚, 两个差很多OpenCV-Python 不是移植, 只是在 C++ 核心外面包一层
作者:
Neisseria
(Neisseria)
2018-05-04 09:14:00
用纯 Python 的 porting 比较少,因为速度较慢通常是 binding,内部仍是用 C (或 C++) 写的程式在跑
作者:
lc85301
(pomelocandy)
2018-05-04 10:17:00
移植到 Rust 上呀,速度一样快噢(诶
楼主:
TitanEric
(泰坦)
2018-05-04 11:42:00
啊啊 不好意思我误写了 应该是binding不是port
作者:
y3k
(激流を制するは静水)
2018-05-04 12:27:00
纯Pyhon效能会烂到哭哭XD
作者:
Killercat
(杀人猫™)
2018-05-04 13:39:00
大多数的c++要port到python都得牺牲太多东西但是如果不是效能critical的话是可以试试看但是有些跟语言层级绑太深得如flask我也很好奇怎么port或者怎么bind就是了,不知道有没有能参考的例子 :P
作者:
b0920075
(Void)
2018-05-04 15:26:00
像tensorflow变tensorslow
楼主:
TitanEric
(泰坦)
2018-05-04 17:28:00
各位大大说的是,不知道Linux的指令适不适合做binding?
作者:
Neisseria
(Neisseria)
2018-05-04 20:54:00
指令不是函式库,不能 binding 吧,不都从终端机呼叫?Porting Linux 指令先前就有人玩过啦,像 GnuWin32指令发展很多年了,要像 Git 这样世界级的很难通常都是某种 niche 市场的拼看看,像一些学术用途指令
作者:
ckvir
(ckvir)
2018-05-04 22:55:00
练 C 跟要bind lib到python 的逻辑无法理解
作者:
KanzakiHAria
(神崎・H・アリア)
2018-05-04 23:02:00
wrap给python跟练C本身完全无关另外C和C++是不一样的语言 楼主到底想做什么?如果是想玩wrapping有这篇
#1QO47-F_ (C_and_CPP)
如果只是想学语言本身 就往上没几篇有一个问书籍的如果连基本爬文功力都没有 建议不要浪费时间去开源先把自己的底打好吧 不要弄一堆东西最后只会四不像
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
2018-05-07 00:11:00
如果人家就是要发射火箭到火星 好像也不用阻止他
继续阅读
[问题] comparator有[ ]
bulls5566
[问题] 关于Sierra Chart(SC)
minggo
[问题] 阵列的引数问题
d630200x
[问题] c/c++的整数除法和取余数运算
xavier13540
[问题] int跟char一起宣告的Bug?
allen20937
[问题] 请问初学C语言推荐书(文长
wiwi951236
Re: [问题] 请问C接口跟实作分开的作法
dzwei
[问题] 出现error看不懂意思
zxc4569393
[问题] 如何改进超时的问题
bhbbbbb
Re: [问题] 请问C接口跟实作分开的作法
alan23273850
Links
booklink
Contact Us: admin [ a t ] ucptt.com