|
Prev: swift MT940 files
Next: Is there neq for strings?
From: J�rgen Exner on 25 May 2005 10:00 Xah Lee wrote: > The Rise of "Static" versus "Instance" variables **** Please do not feed the troll ***** > ---------- > to be continued tomorrow. Please don't > This is part of an installment of the article > "What are OOP's Jargons and Complexities" > by Xah Lee, 20050128. The full text is at > http://[...]/Periodic_dosage_dir[...] Didn't your doctor tell you that you have to take your dosage regularly? > ý Copyright 2005 by Xah Lee. Verbatim duplication of the complete > article for non-profit purposes is granted. Well, whatever he is missing, he has plenty of selfconfidence. > The article is published in the following newsgroups: > comp.lang.c,comp.lang.c++,comp.lang.lisp,comp.unix.programmer > comp.lang.python,comp.lang.perl.misc,comp.lang.scheme,comp.lang.java.programmer > comp.lang.functional,comp.object,comp.software-eng,comp.software.patterns And guess what: that is called spamming. jue
From: David Formosa (aka ? the Platypus) on 25 May 2005 19:32 On Tue, 24 May 2005 09:16:02 +0200, Tassilo v. Parseval <tassilo.von.parseval(a)rwth-aachen.de> wrote: > Also sprach John W. Kennedy: [...] > Most often, languages with strong typing can be found on the functional > front (such as ML and Haskell). These languages have a dynamic typing > system. I haven't yet come across a language that is both statically and > strongly typed, in the strictest sense of the words. I wonder whether > such a language would be usable at all. Modula2 claims to be both statically typed and strongly typed. And your wonder at its usablity is justified. -- Please excuse my spelling as I suffer from agraphia. See http://dformosa.zeta.org.au/~dformosa/Spelling.html to find out more. Free the Memes.
From: alex goldman on 26 May 2005 03:11 John McGrath wrote: > Unfortunately, there is no > consensus as to what the term means. If the language allows the programmer to write programs from the 'slack' domain, by saying "just trust me on this", then it's not strongly typed. What other meanings are there? I wasn't aware of the lack of consensus.
From: Pascal Costanza on 26 May 2005 03:33 alex goldman wrote: > John McGrath wrote: > >>Unfortunately, there is no >>consensus as to what the term means. > > If the language allows the programmer to write programs from the 'slack' > domain, by saying "just trust me on this", then it's not strongly typed. > > What other meanings are there? I wasn't aware of the lack of consensus. There is a difference between getting a core dump when you invoke undefined behavior on some object, or just getting an exception. You can programmatically react to an exception to do something meaningful but not to a core dump. Some people use the term weak typing to refer to languages that potentially core dump whereas they use the term strong typing for languages that don't. Pascal -- 2nd European Lisp and Scheme Workshop July 26 - Glasgow, Scotland - co-located with ECOOP 2005 http://lisp-ecoop05.bknr.net/
From: John McGrath on 26 May 2005 08:04
On 5/26/2005 at 3:11:44 AM, alex goldman wrote: > What other meanings are there? http://en.wikipedia.org/wiki/Strongly_typed http://c2.com/cgi/wiki?StronglyTyped -- Regards, John McGrath |