The code for the challenge works. However, it is very far from idiomatic
C++ - it's more akin to C with Classes. ICU causes a little of this, but
things like malloc(), #define, and having variables first have no home in
C++. And how is one supposed to build the code? Also, mixing I/O is
generally a bad idea. What this says to me is that you've coded a bit of
C89 before, but no C99 or C++, and not used a build system.

As for what to do next, the wiki pages say what project you're meant to
extend, both on the main ideas page and the coding challenge page. You even
quoted that part in your mail. So look at that project's code and see if
you can understand the flow.

-- Tino Didriksen


On Thu, 27 Feb 2020 at 06:45, 杨伟哲 <gavinwzma...@gmail.com> wrote:

> Hi Francis and Flammie,
>
> I’m interested in the “Robust tokenisation in lttoolbox”[1] GSoC project.
> And
> currently I’m writing the proposal.
>
> I have completed the code challenge listed in the project, which has been
> put
> on Pastebin[2]. However, I’m not quite clear where this project starting
> with.
> And I will be much appreciate if you could list somewhere (e.g. GitHub repo
> related to this project) for me to get started with. I will also try to
> learn
> and solve issues there if possible.
>
> Bio: I’m Chinese undergraduate in Software Engineering. In my freshman
> year, I
> joined the high-performance computing center[3] of the university as a
> research
> assistant. Through research and learning during the period, I have a deep
> understanding of software architecture and open source projects.
>
>
> [1]
> http://wiki.apertium.org/wiki/Ideas_for_Google_Summer_of_Code/Robust_tokenisation
>
> [2] https://github.com/GavinWz/Apertium
>
> [3] http://cs.wfu.edu.cn/2014/0603/c1227a33048/page.htm
>
>
> Regards,
>
> Weizhe Yang
>
_______________________________________________
Apertium-stuff mailing list
Apertium-stuff@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to