Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a21fea7dafef51a8

Jump to content

Talk:Passive data structure

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 11 years ago by Sam Tomato in topic C++ Standard

PODS invented in 1964: Lisp

[edit]

It seems to me that any article about PODS ought to tell where the idea was first invented and implemented, namely when Lisp was invented in 1964. 198.144.192.45 (talk) 08:45, 12 June 2011 (UTC) Twitter.Com/CalRobert (Robert Maas)Reply

The idea wasn't invented in LISP at all. Back when high level languages didn't exist yet, everything was POD, it just wasn't called that because there was no need to differentiate POD from something else. — Preceding unsigned comment added by 82.139.81.0 (talk) 00:05, 14 October 2012 (UTC)Reply
OK, we're approaching agreement. How about editing the article to say that the very first PODS to be formally implemented as a language feature was in Lisp (1964), and about the same time a formal published library for list processing was available for FORTRAN. But before either of these, PODS were invented and re-invented on an ad hoc basis by various application programmers using assembly language.
198.144.192.45 (talk) 23:59, 6 January 2013 (UTC) Twitter.Com/CalRobert (Robert Maas)Reply

C++ Standard

[edit]

Bjarne Stroustrup's Technical Report on C++ Performance states that the C++ standard (at "§IS-1.8¶5" but I do not know how to express that in a more understandable manner) describes a POD as being "a data type which is compatible with the equivalent data type in C in layout, initialization, and its ability to be copied with memcpy". This Wikipedia article might be defining a POD type totally incorrectly. Perhaps a distinction should be made between a POD type and a POD structure.  Preceding unsigned comment added by Sam Tomato (talkcontribs) 20:06, 13 January 2015 (UTC)Reply