🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #215942

Re: Jak to robią w NASA

#215942
From: slawek
Date: Sat, 31 Aug 2019 17:43
21 lines
1619 bytes
Roman Tyczka <noemail@because.no> Wrote in message:
> On 30 Aug 2019 07:20:10 GMT, Mateusz Viste wrote:
>>"Do not use dynamic memory"

No niby ok.

Ale bez dynamicznej alokacji nie da się pisać w Pythonie, w ECMA
 Script, bardzo trudno w Javie (tylko metody statyczne), w C#
 (tylko wartościowe) itd. Pewnie i w Ruby, ale nie znam aż tak
 dobrze Ruby.

Właśnie dlatego używa się C dla MCU bo to język w którym da się
 nie używać pamięci dynamicznej. I dla MCU to ma sens - robiąc
 malloc() zużywa się więcej pamięci (narzut na dodatkowe
 informacje ile tej pamięci jest) niż po prostu definiując jako
 static char buf[SIZEOFBUF]. A free() nie jest do niczego
 przydatne jeżeli nie ma kompaktowania.


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
Technical Details
Message-ID: <qkebja$s0i$1@news.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
References: <1ua4wui506zbf$.dlg@tyczka.com> <5d68ce2a$0$15173$426a74cc@news.free.fr> <ak77llu9y7w0.dlg@tyczka.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
From: slawek <x.y@org.org>
Newsgroups: pl.comp.programming
Subject: Re: Jak to robią w NASA
Date: Sat, 31 Aug 2019 19:43:04 +0200 (GMT+02:00)
Organization: news.icm.edu.pl
Lines: 21
Message-ID: <qkebja$s0i$1@news.icm.edu.pl>
References: <1ua4wui506zbf$.dlg@tyczka.com> <5d68ce2a$0$15173$426a74cc@news.free.fr> <ak77llu9y7w0.dlg@tyczka.com>
NNTP-Posting-Host: 83.25.27.41.ipv4.supernova.orange.pl
Mime-Version: 1.0
X-Trace: news.icm.edu.pl 1567273387 28690 83.25.27.41 (31 Aug 2019 17:43:07 GMT)
X-Complaints-To: usenet@news.icm.edu.pl
NNTP-Posting-Date: Sat, 31 Aug 2019 17:43:07 +0000 (UTC)
X-Newsreader: PiaoHong.Usenet.Client.Free:1.65
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit