Path: ...!2.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.in-chemnitz.de!news.swapon.de!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro Newsgroups: comp.os.linux.advocacy Subject: Re: More Funny Stuff From Joel Date: Tue, 11 Jun 2024 03:51:10 -0000 (UTC) Organization: A noiseless patient Spider Lines: 13 Message-ID: References: <17d716103c089ab3$7951$675878$802601b3@news.usenetexpress.com> <2ej96j1mbvgiok4q5c57vdlo94itpfu5dt@4ax.com> <6664e989$0$2363151$882e4bbb@reader.netnews.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 11 Jun 2024 05:51:10 +0200 (CEST) Injection-Info: dont-email.me; posting-host="631f869a34a46d5df9e0635873afdf43"; logging-data="929895"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/aBWN3oPQUXGv/oNq3nFF/" User-Agent: Pan/0.158 (Avdiivka; ) Cancel-Lock: sha1:4iLlBcrI1dWJ4vvjSjtuCjzvf0U= Bytes: 2012 On Tue, 11 Jun 2024 02:40:08 -0000 (UTC), candycanearter07 wrote: > ... C is good for dealing with the raw data and it can be really > satisfying to get everything working, and python is great for throwing > something together. Throwing something together to deal with raw data also works well in Python. Where C excels is in large amounts of low-level computation. This is the one area where Python on its own gets slow. But then, you will likely find that, among the large number of toolkits written in C for Python, there is bound to be something (e.g. NumPy) that can be adapted to the particular low-level operations that you need to do.