Article View: pl.comp.programming
Article #216757Re: Programming Language of the Year 2019
From: slawek
Date: Sat, 25 Jan 2020 19:21
Date: Sat, 25 Jan 2020 19:21
32 lines
2214 bytes
2214 bytes
godek.maciek@gmail.com Wrote in message: > Ściśle rzecz biorąc, kompilator C++ kompiluje C++. Tak myślisz? Nie. Kompilator C++ musi rozpoznać extern "C" i musi kompilować C jeżeli kod źródłowy będzie w C. Zwykle, np. Visual Studio, rozpoznaje to po rozszerzeniu, inaczej traktując pliki .c i pliki .cpp - chodzi m.i. o "maglowanie". > Nawet w JavaScripcie da się tak pisać. Nie. Nie o to chodzi. Ale np. kod Jagged Alliance (klasyka turowych gier taktycznych, odświerzona przez fanów) jest napisany w C++ - tyle że w zasadzie bez użycia jakichkolwiek " nowinek" wprowadzonych tymi ++. Wygląda to tak, jakby ktoś wziął stary kod w C i po prostu nie zauważał że jak pliki kończą się na cpp to już jest C++. Widząc sam kod źródłowy - niemal nie da się zorientować że to nie C++. > 2+2 albo f(x) to równie dobrze może to być FORTRAN albo Pascal albo Python albo Lua. Jeżeli miałby to być stary Fortran, to raczej F(X). I raczej nie Lisp, Forth lub Haskell. >Pascal to język programowania, a Delphi to środowisko programistyczne. Sprawdź jak to określa TIOBE. ----Android NewsGroup Reader---- http://usenet.sinaapp.com/
Technical Details
Message-ID:
<r0i4g3$9g6$1@news.icm.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mailReferences:
<f7543b8e-17ef-4de4-a4ab-ccbc8e683bb3@googlegroups.com> <r0cvsg$h55$1@news.icm.edu.pl> <8fc8e63f-f061-4dc5-9abf-ee330628c91f@googlegroups.com> <da844c1b-447e-461f-b28a-1d3fb794d775@googlegroups.com> <r0evq2$lg4$1@news.icm.edu.pl> <c23e9502-8236-4c30-ac2d-0de6a423f354@googlegroups.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: Programming Language of the Year 2019 Date: Sat, 25 Jan 2020 20:21:38 +0100 (GMT+01:00) Organization: news.icm.edu.pl Lines: 32 Message-ID: <r0i4g3$9g6$1@news.icm.edu.pl> References: <f7543b8e-17ef-4de4-a4ab-ccbc8e683bb3@googlegroups.com> <r0cvsg$h55$1@news.icm.edu.pl> <8fc8e63f-f061-4dc5-9abf-ee330628c91f@googlegroups.com> <da844c1b-447e-461f-b28a-1d3fb794d775@googlegroups.com> <r0evq2$lg4$1@news.icm.edu.pl> <c23e9502-8236-4c30-ac2d-0de6a423f354@googlegroups.com> NNTP-Posting-Host: 83.25.28.215.ipv4.supernova.orange.pl Mime-Version: 1.0 X-Trace: news.icm.edu.pl 1579980099 9734 83.25.28.215 (25 Jan 2020 19:21:39 GMT) X-Complaints-To: usenet@news.icm.edu.pl NNTP-Posting-Date: Sat, 25 Jan 2020 19:21:39 +0000 (UTC) X-Newsreader: PiaoHong.Usenet.Client.Free:1.65 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit