Lambda the Ultimate Weblog Topics
Last Updated 07/17/2012

Posts By: Hank Thediek

  Date    Post    Topic  
10/29/2011Classic"We Really Don't Know How to Compute!" by Gerald Sussman
07/19/2011Inconsistency RobustnessWittgenstein versus Turing on Inconsistency Robustness
12/07/2010PragmaticsInconsistency Robustness 2011 at Stanford
11/25/2010Unbounded Non-determinismWhat is computation? Concurrency versus Turing's Model
11/29/2010Constructive proof theory?What is computation? Concurrency versus Turing's Model
08/06/2010Direct Logic seems toIncompleteness Theorems: The Logical Necessity of Inconsistency
08/09/2010Is it logic or is it model theory?Incompleteness Theorems: The Logical Necessity of Inconsistency
07/12/2010Activity TheoryEvocative metaphor
02/28/2010Computer Science under the MicroscopeCan a Biologist Fix a Radio?
08/02/2009Academic CommonsAcademic Commons
07/15/2009AnalogyIn the Land of Invented Languages
07/15/2009What is the agenda?In the Land of Invented Languages
07/16/2009SemanticsIn the Land of Invented Languages
07/07/2009Physicality is usefulTrade-offs with abstraction
06/18/2009Old Fashioned?Why a diagram is (sometimes) worth ten thousand words
06/18/2009Separation?Why a diagram is (sometimes) worth ten thousand words
06/27/2009Calculus in Coinductive FormSemantics: Logic vs. PL
06/11/2009Herbrand LogicLectures on Jacques Herbrand as a Logician
06/11/2009Herbrand's Logic?Lectures on Jacques Herbrand as a Logician
06/03/2009AgreedComputing Needs Time
04/26/2009Viable System ArchitectureViable System Architecture
04/16/2009ChallengesChallenges
03/05/2009Dynamic LogicDynamic Logic
03/05/2009Thanks for the info. TheDynamic Logic
03/08/2009SlidesDynamic Logic
02/01/2009Cybernetics and AICybernetics and AI
01/25/2009Do you want to buy AI?Elephant 2000: A Programming Language for the year 2015 Based on Speech Acts
01/26/2009To reduction, or not to reduce?Elephant 2000: A Programming Language for the year 2015 Based on Speech Acts
12/11/2008LISPLight(er) Reading Suggestions?
11/25/2008The .pdf version of theyet another oop formalization: class as abstract automata
08/25/2008Do you know what your semantics is?Is it a Programming Language?
08/11/2008It is "folk lore" inProgramming Language Beauty: Look Closure
06/28/2008AnthropomorphismsWhy Multi-Core is Easy and Internet is Hard
06/21/2008An interesting related LtuComputation and the Periodic Table
06/01/2008Unifying theoryComputational Thinking
06/02/2008By all means!Computational Thinking
05/10/2008A much better rendition ofHistory of Logic Programming: What went wrong, What was done about it, and What it might mean for the future
05/10/2008An interpretationHistory of Logic Programming: What went wrong, What was done about it, and What it might mean for the future
05/09/2008The future of logic programmingHistory of Logic Programming: What went wrong, What was done about it, and What it might mean for the future
05/17/2008I found this interestingHistory of Logic Programming: What went wrong, What was done about it, and What it might mean for the future
04/29/2008You might be interested inA Cybernetics DSL?
04/30/2008Rather than solve theA Cybernetics DSL?
04/24/2008ASMsOn Presenting Operational Semantics
04/25/2008The method goes back a longOn Presenting Operational Semantics
04/22/2008Semantic verificationprogram verification: the very idea
04/25/2008I only just briefly readprogram verification: the very idea
04/25/2008Edit: And don't forget toprogram verification: the very idea
04/23/2008Point of viewprogram verification: the very idea
04/24/2008Cultures,program verification: the very idea
04/27/2008Physical semanticsprogram verification: the very idea
04/28/2008Researchprogram verification: the very idea
04/29/2008Annotation systemsprogram verification: the very idea
04/16/2008ParallelsThe irreducible physicality of security properties
04/17/2008NotesThe irreducible physicality of security properties
04/14/2008Your second point is aCareer paths and concerns
04/10/2008I am constantly amaized atSafe and Secure Software in Ada
04/10/2008Also, I would add thatSafe and Secure Software in Ada
04/10/2008I don't get it. Your linkedSafe and Secure Software in Ada
04/10/2008How can you hope toSafe and Secure Software in Ada
04/12/2008This is a interesting linkSafe and Secure Software in Ada
04/07/2008Proving compositionsProving compositions
04/08/2008It is a confusing question.Proving compositions
04/09/2008SpecificationProving compositions
04/08/2008Interesting paper.Proving compositions
04/08/2008abstractionProving compositions
04/20/2008X-machinesProving compositions
03/31/2008An interesting spin on logicfuture history of logic programming
03/23/2008Proof of the Church-Turing(ASM) thesisWhen Are Two Algorithms the Same?
02/29/2008Structure or contentProgrammers At Work
02/26/2008Union types in Java?Union types in Java?
02/27/2008ThanksUnion types in Java?
02/26/2008Monads for programmingFoundations for Structured Programming with GADTs
01/23/2008Pointers anyone?How useful is reflection, anyway?
01/23/2008Dotted pairs requireHow useful is reflection, anyway?
01/23/2008Reflection in JavaHow useful is reflection, anyway?
01/24/2008TypesHow useful is reflection, anyway?
12/12/2007Getting to the pointCUFP write-up
12/14/2007Language appsCUFP write-up
12/07/2007Thoughtpoll: syntax
11/09/2007Activity representationsSqueaky Tales
10/26/2007CoinductionGödel, Nagel, minds and machines
10/26/2007OK. So what is aGödel, Nagel, minds and machines
10/28/2007As another poster stated,Gödel, Nagel, minds and machines
11/01/2007Activity theoryGödel, Nagel, minds and machines
11/02/2007SynthesisGödel, Nagel, minds and machines
11/03/2007Well, basically your agendaGödel, Nagel, minds and machines
11/04/2007Information TheoryGödel, Nagel, minds and machines
11/04/2007Usefull or IntelligentGödel, Nagel, minds and machines
11/04/2007RelationshipsGödel, Nagel, minds and machines
10/26/2007Free BooksGödel, Nagel, minds and machines
10/28/2007Bourbaki set theoryGödel, Nagel, minds and machines
10/28/2007IdentityGödel, Nagel, minds and machines
10/30/2007LinkGödel, Nagel, minds and machines
10/26/2007Will we be talking aboutCo-Logic Programming
10/05/2007Computing is a Natural ScienceComputing is a Natural Science
10/06/2007MetaphorsComputing is a Natural Science
10/07/2007The SystemComputing is a Natural Science
10/08/2007Science is reusableComputing is a Natural Science
10/09/2007DefinitionsComputing is a Natural Science
10/09/2007The terminology here is tooComputing is a Natural Science
10/11/2007DomainsComputing is a Natural Science
10/12/2007Theory or practiceComputing is a Natural Science
10/12/2007Soft-wareComputing is a Natural Science
10/12/2007?????????Computing is a Natural Science
10/14/2007A bit more "clarification".Computing is a Natural Science
10/02/2007This and nothing elseWitnessing Side-Effects
10/03/2007Communicative acts semanticsWitnessing Side-Effects
09/25/2007LAPTim Bray and Erlang
09/28/2007Great QuestionTim Bray and Erlang
09/20/2007Other toolsBinary Lambda Calculus and Combinatory Logic
09/15/2007wiki saysStutter Invariance
09/04/2007An end to tragic melodramaNo Name: Just Notes on Software Reuse
09/04/2007Synthetic and AnalyticNo Name: Just Notes on Software Reuse
09/05/2007ChangesNo Name: Just Notes on Software Reuse
08/27/2007What is a state?What is a state?
08/27/2007Why doesn't the line (N *What is a state?
08/27/2007Dangerous gamesWhat is a state?
08/27/2007A boundry between computerWhat is a state?
08/27/2007Attempting to imposeWhat is a state?
08/28/2007Page 7, item 1:What is a state?
08/28/2007AnalyticWhat is a state?
08/28/2007Context switches:What is a state?
08/27/2007"is there an argument forWhat is a state?
08/28/2007ApologiesWhat is a state?
08/30/2007SamenessWhat is a state?
08/30/2007MoreWhat is a state?
08/30/2007OK, I am not sure what weWhat is a state?
08/30/2007Just BoxesWhat is a state?
09/01/2007Strikingly differentWhat is a state?
08/21/2007LabelsDiagram showing all programming paradigms and their relationships
08/22/2007I am thinking about theDiagram showing all programming paradigms and their relationships
08/23/2007The meaning isn't simpleDiagram showing all programming paradigms and their relationships
08/23/2007ClarificationDiagram showing all programming paradigms and their relationships
08/01/2007SpinMonad Description For Imperative Programmer
08/01/2007Is that an agreement or aMonad Description For Imperative Programmer
08/01/2007Yea!Monad Description For Imperative Programmer
08/04/2007ADT'sMonad Description For Imperative Programmer
08/20/2007Formality with TypesMonad Description For Imperative Programmer
08/18/2007Monads are:Monad Description For Imperative Programmer
08/03/2007NamesThe Karmasphere DP language
07/29/2007Semantic BarriersTesting first year programming students
07/30/2007What is a computer?Testing first year programming students
07/23/2007QuestionLambda: The Semantics Tool
07/12/2007FoundationsA Natural Axiomatization of Church's Thesis
07/16/2007Proof of what?A Natural Axiomatization of Church's Thesis
07/16/2007In knowledge representationA Natural Axiomatization of Church's Thesis
07/13/2007On TopicA Natural Axiomatization of Church's Thesis
07/19/2007MisquoteA Natural Axiomatization of Church's Thesis
07/19/2007logic and knowledgeA Natural Axiomatization of Church's Thesis
07/20/2007semanticsA Natural Axiomatization of Church's Thesis
07/14/2007What is accepatble C-TA Natural Axiomatization of Church's Thesis
07/14/2007AgreedA Natural Axiomatization of Church's Thesis
07/16/2007Thesis or theorem?A Natural Axiomatization of Church's Thesis
06/28/2007In reading this story I wasPirahã living-in-the-present language
06/14/2007To get an idea of howDistributed Objects vs. Messaging
06/14/2007What kind of unreliability?Distributed Objects vs. Messaging
06/16/2007Not so difficultDistributed Objects vs. Messaging
06/23/2007More errorsDistributed Objects vs. Messaging
04/16/2007ThingsThoughts about the Best Introductory Language
04/07/2007Deliverable code?Deliverable code?
04/09/2007Still active! TenDRADeliverable code?
04/10/2007Muddy watersDeliverable code?
04/10/2007More in the way of muddyDeliverable code?
04/12/2007one shot code;Deliverable code?
04/03/2007Ambiguous?Interactivity considered harmful
02/28/2007It has always seemed to meEd Felten: Why Understanding Programs is Hard
02/24/2007Syntactic Pattern RecognitionLiterature on recovering grammars?
02/18/2007Automata-Based ProgrammingAutomata-Based Programming
02/18/2007Semantics of stateAutomata-Based Programming
02/19/2007Reinventing the WheelAutomata-Based Programming
02/20/2007Action LanguagesAutomata-Based Programming
02/10/2007What is a "Dwarf"The Landscape of Parallel Computing Research: A View from Berkeley
02/03/2007Trouble with the link?Separation Logic: A Logic for Shared Mutable Data Structures
01/27/2007What goes around; comes aroundRalf Lammel: Stop dysfunctional programming
01/12/2007A Pattern?Call by push-value
02/06/2007Lists.Why people don't use functional programming?
01/07/2007Trying to "get it"Simon Peyton Jones: Beautiful concurrency
12/24/2006Understanding StateUnderstanding State
12/09/2006My example with the "diskExceptions
12/10/2006The main thing you have toExceptions
12/11/2006Forward or backward?Exceptions
12/12/2006Could writing a program thatExceptions
11/18/2006OOP language extensionOOP language extension
11/19/2006Different Languages?OOP language extension
11/19/2006Monad ConnectionOOP language extension
11/19/2006EditOOP language extension
11/19/2006Another exampleOOP language extension
11/20/2006EventsOOP language extension
11/21/2006A related way of thinking.OOP language extension
11/17/2006What next?Sun Open Sources Java Platform
11/12/2006What about the transition system?Functional programming and software engineering
11/13/2006The point of a "transition system"Functional programming and software engineering
11/13/2006ExampleFunctional programming and software engineering
11/13/2006See aboveFunctional programming and software engineering
11/14/2006"Liberation from the state transition style"Functional programming and software engineering
11/14/2006However, nothing stops youFunctional programming and software engineering
11/15/2006OK.. This is getting deep,Functional programming and software engineering
11/15/2006Hidden LoopsFunctional programming and software engineering
11/15/2006OK, this raises one lastFunctional programming and software engineering
11/15/2006GuessFunctional programming and software engineering
11/17/2006After looking over ShriramFunctional programming and software engineering
11/17/2006What?Functional programming and software engineering
11/02/2006A noteworthy special case ofA rationale for semantically enhanced library languages
10/21/2006Regular expresions vs. Lisp/PrologRalph Griswold died
10/03/2006xBasicWhy Johnny can't code
10/05/2006Getting Crazy?Why Johnny can't code
11/06/2006Let the language do its job:Why Johnny can't code
09/09/2006Bottom-up or Top-down?Misc News
08/29/2006Dynamic SemanticsDynamic Semantics
09/04/2006Hidden AlgebraDynamic Semantics
09/23/2006ParaconsistentDynamic Semantics
08/26/2006Questionunchecked exceptions are like runtime type checking?
08/23/2006Did you notice 3APL?generating interpreters, IDEs, etc., from simple specifications?
08/20/2006Escape sequence for XMLEscape sequence for XML
08/18/20063APL3APL
08/10/2006More charactersLisp Lovers, how would you fix Lisp or bring it up to date?
07/28/2006If I understood correctlyGamma formalism
07/16/2006Target domain semanticsOOP Parallel class hierarchies
07/14/2006Cross Assemblycomputerhistory's History of LISP
07/09/2006A sense of humorCommunity enforcement discussion
07/09/2006I think I understand whatCommunity enforcement discussion
07/12/2006"Community"?Community enforcement discussion
07/07/2006Non-terminationFailure-oblivious computing
07/07/2006Oh;Failure-oblivious computing
07/03/2006For the sake of discussionAmusing question
07/04/2006Coabgebra is somethingAmusing question
07/05/2006The question this raises forAmusing question
07/06/2006The answer to the above OPAmusing question
06/29/2006PythagorianismGottfried Wilhelm Leibniz
06/21/2006Serial/parallel decompositionWhat are the real benefits of FP?
06/25/2006A Paradigm for a "new age"What are the real benefits of FP?
06/25/2006I don't mean to imply thatWhat are the real benefits of FP?
06/25/2006The cybernetic approachWhat are the real benefits of FP?
06/25/2006But this approach justWhat are the real benefits of FP?
06/26/2006Hybrid systemsWhat are the real benefits of FP?
06/28/2006Ashby's Introduction to CyberneticsWhat are the real benefits of FP?
06/13/2006Termination AnalysisChurch-Turning is False?
06/14/2006Computability LogicChurch-Turning is False?
06/14/2006Programming as an artChurch-Turning is False?
06/08/2006Things change the worldWhy Are ALL Programming Languages So Low Level?
01/15/2007"Thing-ness"Why Are ALL Programming Languages So Low Level?
06/08/2006To me this sounds a lot likeWhy Are ALL Programming Languages So Low Level?
06/08/2006Maybe there is an approachWhy Are ALL Programming Languages So Low Level?
06/12/2006Signal flow computing is ofWhy Are ALL Programming Languages So Low Level?
06/06/2006Berkeley ROCCommon Lisp Exception Handling
06/04/2006What is a computer?The Origins and Nature of Computation
06/02/2006The thing I like about logicContinuations for Parallel Logic Programming
06/05/2006The full quoteRelevance of Curry-Howard
06/06/2006I need a little helpRelevance of Curry-Howard
06/06/2006SoundnessRelevance of Curry-Howard
06/06/2006You arn't geeting me in aRelevance of Curry-Howard
06/07/2006Deep expressionRelevance of Curry-Howard
06/07/2006semantics and databasesRelevance of Curry-Howard
06/05/2006Are rules expressive?Relevance of Curry-Howard
06/01/2006CrashesType checking and logical errors
06/01/2006Granting all that does theType checking and logical errors
06/01/2006SoundnessType checking and logical errors
06/01/2006Now that is exciting! Thanks.Type checking and logical errors
05/29/2006tractionBuried Treasure - No Fluff Just Stuff
05/29/2006Types as expressionBuried Treasure - No Fluff Just Stuff
05/29/2006SemanticsBuried Treasure - No Fluff Just Stuff
05/29/2006A dynamic language likeBuried Treasure - No Fluff Just Stuff
05/30/2006To compile or not to compileBuried Treasure - No Fluff Just Stuff
05/31/2006Program specializationBuried Treasure - No Fluff Just Stuff
05/25/2006Rules, rules, rulesSyntax, Semantics and all that Stuff
05/21/2006Semantic levelsEthnographic Study of Copy and Paste Programming Practices in OOPL
05/11/2006Language currentsThe Nature of Lisp (a tutorial)
05/11/2006bridging the gapThe Nature of Lisp (a tutorial)
05/01/2006Functional and rule systemsWhat do you believe about Programming Languages (that you can't prove (yet))?
05/01/2006Goal orientationWhat do you believe about Programming Languages (that you can't prove (yet))?
05/04/2006What is real?What do you believe about Programming Languages (that you can't prove (yet))?
04/29/2006Languages are different!Rethinking Linguistic Relativity
04/29/2006Language ambivalenceRethinking Linguistic Relativity
04/29/2006The tri-fold conundrumRethinking Linguistic Relativity
04/25/2006Is isolation the only way?Deconstructing Process Isolation
04/04/2006Goals not mentioned.Purity in PLT
04/04/2006Propagation of constraintsPurity in PLT
03/31/2006Take oneUniform Proofs as a Foundation for Logic Programming
03/28/2006Unexpected and Unintendedhelp from language people
03/29/2006To me, one of the nicehelp from language people
03/29/2006No single solutionhelp from language people
03/28/2006backward chaining languageshelp from language people
10/23/2006Forward ChainingI "got" imperative programming throught data binding
10/25/2006A simple answerI "got" imperative programming throught data binding
10/26/2006What does it mean in practice?I "got" imperative programming throught data binding
02/15/2006MusingsChu Spaces
02/16/2006Mathematical formalityChu Spaces
02/17/2006My point was the similarityChu Spaces
02/11/2006What interface?Guido: Language Design Is Not Just Solving Puzzles
02/12/2006What to choose?Guido: Language Design Is Not Just Solving Puzzles
02/12/2006My point was that appeals toGuido: Language Design Is Not Just Solving Puzzles
02/12/2006A system for almost everybody?Guido: Language Design Is Not Just Solving Puzzles
02/13/2006I agree that coginition isGuido: Language Design Is Not Just Solving Puzzles
02/10/2006Whatever?Sociology of a Language Construct
02/10/2006The meaning of actionSociology of a Language Construct
02/10/2006logic programmingHow are GADTs useful in practical programming?
02/07/2006Automata TheoryLambda the Ultimate Set Comprehension
02/07/2006Don't skip class!Lambda the Ultimate Set Comprehension
02/08/2006The point that monadic logicLambda the Ultimate Set Comprehension
01/21/2006I like to think of analytic lWhat is a Proposition?
01/27/2006Pragmatically speakingWhat is a Proposition?
01/19/2006Lisp doesn't represent listsLisp is sin
01/19/2006People learning Lisp think thLisp is sin
01/19/2006You understand it and it is OLisp is sin
12/09/2005Why not?Types and reflection
12/07/2005Take one:Envisioning a New Language: A Conversation With Victoria Livschitz
11/17/2005"One to One" matchingWhat good is Strong Normalization in Programming Languages?
11/13/2005Logic programmingPutting Curry-Howard to Work
10/28/2005Perfection or perceptionAn Overview of the Singularity Project
10/22/2005The question of semantics ofWhat do you mean by studying "programming languages"?
08/17/2006Gather and thread?Object Oriented Programming + Referential Transparency
10/13/2005“Because a wide variety ofAmerican lecture tour gets real
10/13/2005"do you think that PLT communFormal methods for O/R mapping
10/07/20052) A secondary issue, of couScalability
10/07/2005An interesting article appearScalability
10/10/2005Complexity??Scalability
10/06/2005Is this really about dynamicScoping based on control flow graph
10/03/2005There are two ways to think aQuestion: Graceful error recovery during parsing
10/01/2005Debuging state.Debuging state.
10/03/2005Omniscient debugging sounds iDebuging state.
09/30/2005Greatly appreciate links likePropositional Satisfiability and Constraint Programming: A comparative Survey
09/29/2005Troll??LtU: Style and Focus
09/22/2005The philosophy is interestingRuby: Language of the Programming Übermensch?
09/21/2005The RPC problem is a perfectRPC Under Fire
09/18/2005In my opinion there is a hiddFunctional multi-method programming language
09/18/2005My point is that in the 21'Functional multi-method programming language
09/19/2005What about Oz and/or MercuryFunctional multi-method programming language
08/28/2005Abstraction doesn't add fuzzyDoes Abstraction add Fuzziness?
08/29/2005In computer science everythinDoes Abstraction add Fuzziness?
08/23/2005Knowledge based programmingIvory Towers and Gelfand's Principle
08/23/2005Another solution is to writeIvory Towers and Gelfand's Principle
08/08/2005There is a phylosophical sideCoupling of concepts - good or bad
08/08/2005Think about a program to contCoupling of concepts - good or bad
08/08/2005Well there is a difference beCoupling of concepts - good or bad
08/03/2005Mercury Vs PrologMercury Vs Prolog
08/05/2005For me Prolog has always beenMercury Vs Prolog
08/05/2005Instead of using resolution aMercury Vs Prolog
08/06/2005Thanks. In a logical or matheMercury Vs Prolog
08/02/2005A similar mechanism exists inThe Simplicity of Concurrency
07/27/2005In the MSDN library under WINA software engineering problem: how would functional programming solve it?
07/27/2005I don't know if this helps, bA software engineering problem: how would functional programming solve it?
07/21/2005Does it help to say that theOn the Revival of Dynamic Languages
07/23/2005Why should we (ie those of usEconomics of Programming Languages
07/23/2005I like your analysis. IncremEconomics of Programming Languages
07/24/2005I would argue that one doesEconomics of Programming Languages
07/24/2005We told you so:Economics of Programming Languages
07/25/2005Not enough?Economics of Programming Languages
07/25/2005What you have to say about thEconomics of Programming Languages
07/19/2005What's so bad about rule programming?Static Typing Where Possible, Dynamic Typing When Needed
07/06/2005Impossible languagesThe design of C++0x
07/06/2005Wah?The design of C++0x
07/02/2005There are also various kindsA Typed, Compositional Logic for a Stack-Based Abstract Machine
06/07/2005A question I have been meaning to ask.A question I have been meaning to ask.
06/07/2005Above where?A question I have been meaning to ask.
06/09/2005A question I have been meaning to ask.A question I have been meaning to ask.
06/09/2005Actually this is a button pusA question I have been meaning to ask.
06/10/2005Mixed modesA question I have been meaning to ask.
06/11/2005Hybrid LogicA question I have been meaning to ask.
06/08/2005DefinitionsA question I have been meaning to ask.
06/05/2005AFCS'sAvionics Control Systems DSL from 1994, by Doug Lea
05/30/2005What is so bad about compiling?What is so bad about compiling?
05/30/2005Yes to all that. I could havWhat is so bad about compiling?
05/30/2005Perhaps we can clear up one tWhat is so bad about compiling?
05/31/2005Yes but- - -What is so bad about compiling?
05/31/2005Relative performance?What is so bad about compiling?
05/31/2005ThanksWhat is so bad about compiling?
06/01/2005Definitely not! All backtracWhat is so bad about compiling?
06/01/2005Perhaps what is needed in thiWhat is so bad about compiling?
06/02/2005definitionsWhat is so bad about compiling?
06/02/2005Push the show assembly buttonWhat is so bad about compiling?
06/03/2005TimeWhat is so bad about compiling?
06/05/2006Interior DecorationLet's make a programming language!
06/03/2005Think like an engineerLanguage Design 101
02/12/2012Logical MetaphysicsEmbedding Prolog in Haskell
02/13/2012Neoclassical logicEmbedding Prolog in Haskell

LtU Topic Index Sorted by Date LtU Topic Index Sorted by Topic LtU Index of Post Authors Zipped LtU Archive


Chris Rathman/ Chris.Rathman@tx.rr.com