🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #247075

Re: ile czasu trzeba aby sie nauczyc c++?

#247075
From: godek.maciek
Date: Fri, 07 Apr 2017 15:47
42 lines
4482 bytes
W dniu piątek, 7 kwietnia 2017 17:25:31 UTC+2 użytkownik slawek napisał:

> > Chyba lepiej byłoby tak:
> > A_cm = 5;
> 
> A jak to będzie z kilodżulami na radian i sekundę kwadrat?

Cóż, nie twierdzę, że C jest wygodnym językiem do nadawania
nazw, ale jeżeli ma to mieć znaczenie, to może coś w rodzaju
A_kJ_over_rad_s2
(ale pewnie gdybym pisał dużo kodu tego rodzaju, to pewnie
chętniej bym się przerzucił na F#, albo stworzył jakiś system
jednostek dla Scheme'u)

> I czy normalnie piszesz prawo Ohma R_ohm = U_volt / I_amper ? Czy jednak 
> R=U/I ? 

Nie bardzo rozumiem, co by miało znaczyć stwierdzenie, że
"normalnie piszę prawo Ohma". W jakim celu?
Jeżeli chcę manipulować formułami na papierze, to wiadomo,
że chcę mieć krótkie symbole, które wygodnie się przepisuje
(i dobrze, żeby były od siebie rozróżnialne, żeby trudno
było popełnić błąd).
W podręcznikach od fizyki często spotykałem się z notacją
w rodzaju [Ohm] = [V]*[A].

Jeżeli idzie o programy komputerowe, to one nie są manipulowaniem
symbolami na tablicy czy w zeszycie, i tutaj można wygodnie
wklepywać nazwy nawet tak długie, jak "lastElementIndex"

> Pomijam już taki myk że Mathematica traktuje podkreślenie w dość 
> szczególnie, więc w C się da, ale w niektórych językach się nie da.

Podobnie system plików FAT16 nie pozwala na nazwy dłuższe niż 8 znaków
(+ 3 znaki tzw. rozszerzenia), a Common Lisp nie robi rozróżnienia
na wielkie i małe litery. Z językiem brainfuck, kodem maszynowym
i kombinatorami jest jeszcze gorzej, bo w ogóle nie pozwalają
na nadawanie nazw! Tylko że nie wiem, co miałoby z tego wynikać.

Z Mathematicą sprawa chyba ma się jednak całkiem przyzwoicie

http://lmgtfy.com/?q=mathematica+physical+units
Technical Details
Message-ID: <064174d1-8284-45c2-b49b-7d883e33638a@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!y18no5831687itc.0!news-out.google.com!m191ni23420itc.0!nntp.google.com!y18no5836567itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <451e90e7$0$17965$f69f905@mamut2.aster.pl> <2bb5.00000022.45239396@newsgate.onet.pl> <eg0l2h$pre$1@nemesis.news.tpi.pl> <2afb3725-2059-4f04-b4ac-0989aff4dbd4@googlegroups.com> <58e1d648$0$5141$65785112@news.neostrada.pl> <896bb474-1535-4eb5-a427-1d74855ca14e@googlegroups.com> <58e20fc5$0$643$65785112@news.neostrada.pl> <82bfc8d8-6b1d-4928-b831-bdbbe71fc013@googlegroups.com> <58e245ef$0$640$65785112@news.neostrada.pl> <ed300d94-7f05-4791-ae56-077b774efa54@googlegroups.com> <58e28b69$0$15195$65785112@news.neostrada.pl> <1a59b0b0-0be0-44c9-9886-28171ba25a91@googlegroups.com> <c04357ca-2816-449a-a76d-3544891487be@googlegroups.com> <85e6a3a0-9e65-4bb9-9465-433d9c9c5c5e@googlegroups.com> <58e53652$0$5144$65785112@news.neostrada.pl> <694df5a0-8446-49ac-8e95-64e29d3767b7@googlegroups.com> <58e53ca6$0$15190$65785112@news.neostrada.pl> <c11906bf-4238-4b12-bcd1-38fefcec7225@googlegroups.com> <oc4lvi$n5f$1@node1.news.atman.pl> <58e5df11$0$5156$65785112@news.neostrada.pl> <almarsoft.5519333400367255350@news.v.pl> <almarsoft.1887009307138951124@news.v.pl> <a01917ce-6005-4ba5-ab6f-7d503a694651@googlegroups.com> <almarsoft.3812374116751442610@news.v.pl> <d521c115-c757-439a-b6b5-8cf4b5886167@googlegroups.com> <almarsoft.5271328977613451308@news.v.pl> <df81b585-523e-4ed7-a9b1-3eb3a980639d@googlegroups.com> <almarsoft.37215651928186221@news.v.pl> <f52db3b6-cba3-4c7a-9d02-2fa8105dab31@googlegroups.com> <almarsoft.6366940752418335221@news.v.pl>

Show Full Headers
Complete Article Headers
X-Received: by 10.99.127.2 with SMTP id a2mr5463721pgd.127.1491580066631;        Fri, 07 Apr 2017 08:47:46 -0700 (PDT)
X-Received: by 10.157.14.1 with SMTP id c1mr366668otc.2.1491580066587; Fri, 07 Apr 2017 08:47:46 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!y18no5831687itc.0!news-out.google.com!m191ni23420itc.0!nntp.google.com!y18no5836567itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.c
Date: Fri, 7 Apr 2017 08:47:46 -0700 (PDT)
In-Reply-To: <almarsoft.6366940752418335221@news.v.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=213.192.95.134; posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r
NNTP-Posting-Host: 213.192.95.134
References: <451e90e7$0$17965$f69f905@mamut2.aster.pl> <2bb5.00000022.45239396@newsgate.onet.pl> <eg0l2h$pre$1@nemesis.news.tpi.pl> <2afb3725-2059-4f04-b4ac-0989aff4dbd4@googlegroups.com> <58e1d648$0$5141$65785112@news.neostrada.pl> <896bb474-1535-4eb5-a427-1d74855ca14e@googlegroups.com> <58e20fc5$0$643$65785112@news.neostrada.pl> <82bfc8d8-6b1d-4928-b831-bdbbe71fc013@googlegroups.com> <58e245ef$0$640$65785112@news.neostrada.pl> <ed300d94-7f05-4791-ae56-077b774efa54@googlegroups.com> <58e28b69$0$15195$65785112@news.neostrada.pl> <1a59b0b0-0be0-44c9-9886-28171ba25a91@googlegroups.com> <c04357ca-2816-449a-a76d-3544891487be@googlegroups.com> <85e6a3a0-9e65-4bb9-9465-433d9c9c5c5e@googlegroups.com> <58e53652$0$5144$65785112@news.neostrada.pl> <694df5a0-8446-49ac-8e95-64e29d3767b7@googlegroups.com> <58e53ca6$0$15190$65785112@news.neostrada.pl> <c11906bf-4238-4b12-bcd1-38fefcec7225@googlegroups.com> <oc4lvi$n5f$1@node1.news.atman.pl> <58e5df11$0$5156$65785112@news.neostrada.pl> <almarsoft.5519333400367255350@news.v.pl> <almarsoft.1887009307138951124@news.v.pl> <a01917ce-6005-4ba5-ab6f-7d503a694651@googlegroups.com> <almarsoft.3812374116751442610@news.v.pl> <d521c115-c757-439a-b6b5-8cf4b5886167@googlegroups.com> <almarsoft.5271328977613451308@news.v.pl> <df81b585-523e-4ed7-a9b1-3eb3a980639d@googlegroups.com> <almarsoft.37215651928186221@news.v.pl> <f52db3b6-cba3-4c7a-9d02-2fa8105dab31@googlegroups.com> <almarsoft.6366940752418335221@news.v.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <064174d1-8284-45c2-b49b-7d883e33638a@googlegroups.com>
Subject: Re: ile czasu trzeba aby sie nauczyc c++?
From: godek.maciek@gmail.com
Injection-Date: Fri, 07 Apr 2017 15:47:46 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit