TA的每日心情 | 奋斗 2019-4-14 02:12 |
|---|
签到天数: 93 天 [LV.6]常住居民II
|
本帖最后由 jonah_w 于 2019-1-30 20:26 编辑 / }, F1 D$ c. J5 x
5 s# }% K8 ]! K5 r, e6 q初步想到希望可以做到几点:" ]) t& `; I% ?! W
6 q, F, ]4 ?! m# K" w- 跨平台,支持Windows、Mac OS、Linux
- 性能尽量好
* _; K3 x g; n8 [2 I- X
. d* q) Q) ]- I( G/ z' M7 K4 C2 @* m9 U
不知道现在比较好的跨平台框架有哪些。" ]+ i% Z# L" F. X2 j) I3 A
/ M& o$ N% t- U0 k/ W: y目前做的几个词组提取版的Mac词典基本是通过python代码实现的。
1 g' |% M& _' v所以应该用下PyQt5?6 f/ }0 @' |1 Z4 P; M8 g
1 {; o& Q9 j6 L1 E& o我自己倾向于Electron框架,但好像这个是用nodejs写,可能需要重写已有功能,不确定nodejs是否可以实现。" c+ E" E8 y! o" i
python的实现里涉及的技术点主要包括lxml库、beautifulsoup、xpath还有正则。2 g6 O( C# w% X: l
$ G: j5 O& z2 c& |
也不确定nodejs是否都支持这些库,以及性能是否足够好。
+ j7 F4 \! ~9 u! u: |" ?) U/ _
$ A I8 _ R# \6 c" e& i另外因为最近想学习一下Rust语言,不知道Rust在这方面咋样,尤其是是否有成熟的跨平台UI框架,考虑到Rust语言本身现在都不是很成熟。! {( y1 C3 N2 o/ l5 F
; l7 B+ F3 k+ k+ ~2 |8 H考虑Rust是因为它的性能太好了… 前几天推荐给大家的那个rg全文搜索命令就是Rust写的,可以说吊打了一切其他类似命令了。- ?0 P @# t F. X% J% M4 z
8 P! {/ a3 Z/ V8 x6 P# S" ^! \ t1 ?rg相关帖子:【2019.01.22更新】Microsoft Bing Dictionary 语料库
% m" _& r _2 s0 C" y% x6 n g& ?. Phttps://www.pdawiki.com/forum/thread-32693-1-1.html?x=2942971 x/ g1 Q T! {; q% \
* v+ w1 H& r( D8 F7 r, {2 M( \0 o/ u, A
所以很是心动。
3 X2 }* Z( Y! k" C- T6 U
) p+ \/ Y) L" k2 m0 ^4 g' w( O3 S但我怀疑Rust无法满足所有需求。不知道论坛里是否有Rust大佬,或者nodejs大佬,可以指点一二。# H8 _; F# s: {
" _, I0 z* U" h+ d2 z& B" M$ c% h7 h4 x M
另外,这个工具目前只是一个想法,没有任何保证什么时候写出来或者能不能写出来,不想有太大压力… 做GDoS Mac词组提取词典的时候压力极大,有时候毫无进展,技术难点无法突破,当时心情很沮丧。还好最后在各种技术群不知羞耻的请教最后做出来了。( R. L0 h" ^% ~2 v/ v! Q' Z
+ v8 y8 x$ c% b4 `5 {GDos 俚语词典的词组提取的效果如何,请参考:18.4 万词条:GDoS 最全俚语词典 词组完全提取版 Green Dict Mac版) e8 I4 \/ L* U
https://www.pdawiki.com/forum/thread-32839-1-1.html?x=294297
; r$ E" F( J& U/ J( ?; l. C( O4 |& T8 g% j5 g0 M
大家有任何意见或者建议(技术上的、非技术上的)还望不吝赐教。
1 G! r3 L! H" C8 {! H- w5 Q" E3 J8 `- Q# H( k( s: j( V
1 Y2 M7 _5 p- M# K5 E* S
先谢谢了。: K4 |6 @* y7 z9 H' D. F( X
5 d- I' h: \6 t B d, ?' m/ _
3 f/ L$ x0 L f! s$ L! d
* V, d% n/ }' P6 }3 E |
评分
-
1
查看全部评分
-
|