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

Posts By: Daniel Yokomizo

  Date    Post    Topic  
02/03/2012Don't delist meThe Algebra of Data, and the Calculus of Mutation
09/10/2011Back to the basicsWhat needs to be done?
02/05/2010Horizontal LayoutAlternatives to parentheses for grouping
01/17/2009MorrowCompilation/method resolution with structural subtyping
01/09/2009Lambda the Ultimate Job ListJob board on LtU?
12/02/2008The RiSE of Research in Software EngineeringThe RiSE of Research in Software Engineering
12/03/20084 of 10 is a nice proportionThe RiSE of Research in Software Engineering
12/01/2008An Elephant Never ForgetsRemembering everything - a new(?) idea for a new PL
11/22/2008Information Leakage and ConfidentialitySecurity in FP
08/15/2008Proceedings of the 2008 LLVM Developers' MeetingProceedings of the 2008 LLVM Developers' Meeting
06/26/2008RESTWhy Multi-Core is Easy and Internet is Hard
06/26/2008Not only URIsWhy Multi-Core is Easy and Internet is Hard
06/26/2008cap-talk is an old friendWhy Multi-Core is Easy and Internet is Hard
06/22/2008Gravity is everywhereWriting a new language - ideas?
06/23/2008Gravity: not only a good idea, it's the lawWriting a new language - ideas?
06/21/2008Read vs write (vs review vs refactoring...) modesScaling Type Inference
06/20/2008Lame type systemsScaling Type Inference
06/20/2008Computation and the Periodic TableComputation and the Periodic Table
06/21/2008Classic = surprising + agePure imperative programming
06/11/2008Turing completeness is overratedOn the importance of Turing completeness
06/11/2008A relevant quoteOn the importance of Turing completeness
06/12/2008Google is your friendOn the importance of Turing completeness
06/11/2008folds and unfolds are trickierOn the importance of Turing completeness
06/13/2008Purity and concurrencyFunctional Programming in the ACM CS Curriculum
06/18/2008Duh!Functional Programming in the ACM CS Curriculum
06/15/2008Purity != FPFunctional Programming in the ACM CS Curriculum
06/17/2008?!?!Functional Programming in the ACM CS Curriculum
06/17/2008#!Functional Programming in the ACM CS Curriculum
06/03/2008Supero perhapsMultiple Value Return - Common Lisp vs. Tuples and destructuring
06/05/2008Irrefutable patternsMultiple Value Return - Common Lisp vs. Tuples and destructuring
06/01/2008Continuations and IOContinuation based I/O with referential trasparency (Hope+) ?
06/02/2008Worse than dynamic type checkingTypes Considered Harmful
06/02/2008Type erasure is our friendTypes Considered Harmful
06/03/2008Not parametric polymorphismTypes Considered Harmful
06/03/2008Democratic type systemsTypes Considered Harmful
05/28/2008Code generation woesMetadebugging (i.e. founding metabugs) methodology.
05/28/2008Computational ThinkingComputational Thinking
05/28/2008Language barriers do matter in the age of Web 2.0?Computational Thinking
05/28/2008Programming vs. Computational ThinkingComputational Thinking
05/28/2008A sweet spotSoftware complexity as means of professional advancement
05/28/2008Timing is always the problemSoftware complexity as means of professional advancement
05/28/2008SYBSoftware complexity as means of professional advancement
05/28/2008Past vs. Present vs. FutureSoftware complexity as means of professional advancement
05/29/2008It would've been worseSoftware complexity as means of professional advancement
04/09/2008Flow CamlSafe and Secure Software in Ada
04/08/2008Civility pleaseProving compositions
04/08/2008Fast and Loose Reasoning isProving compositions
04/28/2008Apples to orangesStatic Analysis for Duck Typing
04/03/2008ForgeabilityErasmus: A Modular Language for Concurrent Programming
04/04/2008Can vs. MustErasmus: A Modular Language for Concurrent Programming
04/05/2008STM is a language changeApril 1st special: The War of the Worlds
04/01/2008A couple of approachesOverloading in a statically typed functional language
03/30/2008There's no pressurefuture history of logic programming
03/26/2008SuperoOngoing work on Supercompilation of Java code (or supercompilation in general)?
03/20/2008The Disciplined Disciple CompilerThe Disciplined Disciple Compiler
03/23/2008Talks about DiscipleThe Disciplined Disciple Compiler
03/25/2008No actual experience...The Disciplined Disciple Compiler
03/07/2008What poses problem when handled with care?Confused Deputies in Programming Languages
03/07/2008Nobody expects the RT inquisition!Confused Deputies in Programming Languages
03/07/2008*witty subject goes here*Confused Deputies in Programming Languages
03/07/2008doubleplusungoodConfused Deputies in Programming Languages
03/08/20082 + 2 = _|_Confused Deputies in Programming Languages
03/10/2008I propose we agree to disagreeConfused Deputies in Programming Languages
03/10/2008exactlyConfused Deputies in Programming Languages
03/13/2008Reasoning globallyConfused Deputies in Programming Languages
03/14/2008.Confused Deputies in Programming Languages
03/15/2008.Confused Deputies in Programming Languages
03/13/2008World vs. worldConfused Deputies in Programming Languages
03/04/2008My 2 centsHelp John Baez and Mike Stay!
02/24/2008Software Craftsmanship: Apprentice to JourneymanSoftware Craftsmanship: Apprentice to Journeyman
02/19/2008The last one?Gilad Bracha: Cutting out Static
02/19/2008Lexical scope FTW!Gilad Bracha: Cutting out Static
02/20/2008Why fine grained packages are bad?Gilad Bracha: Cutting out Static
02/21/2008Reduce moving partsGilad Bracha: Cutting out Static
02/21/2008Calculi rulesGilad Bracha: Cutting out Static
02/21/2008Not reallyGilad Bracha: Cutting out Static
02/26/2008Phantom types can helpGilad Bracha: Cutting out Static
02/04/2008C++ folk indeedA name for this form of variable capture?
01/23/2008MuchHow useful is reflection, anyway?
01/08/2008Call-by-value Termination in the Untyped Lambda-calculusCall-by-value Termination in the Untyped Lambda-calculus
01/08/2008Not even then(newbie question) Covariance and contravariance
12/27/2007Missing link?Theorem proving support in programming language semantics
12/08/2007Not like mathpoll: syntax
12/08/2007Math is nice but not a goalpoll: syntax
03/04/2007Bayesian filtering to the rescue?"Recent Post" funkiness
02/28/2007denotational semantics and bisimulationBehaviour Diffing
03/04/2007Better late than neverBehaviour Diffing
02/08/2007Point, where art thou?Patrick Logan on Software Transaction Memory
02/08/2007How to fix a broken toolbox.Patrick Logan on Software Transaction Memory
02/10/2007GC works, programmers don'tPatrick Logan on Software Transaction Memory
02/08/2007Region InferenceCompile time garbage collection
02/07/2007Proving the correctness of reactive systems using sized typesProving the correctness of reactive systems using sized types
02/07/2007Now the stars are alignedProving the correctness of reactive systems using sized types
02/07/2007IconProgramming Shorthands
02/06/2007.Termination Checking with Types
01/25/2007The third solutionTotal Functional Programming
01/14/2007For really additional points...Ninety-nine Lisp Problems
01/15/2007Kind ofNinety-nine Lisp Problems
01/15/2007The beauty is in the eye of the beholderNinety-nine Lisp Problems
01/07/2007.Matching Objects With Patterns
01/05/2007Pretty and short in HaskellWhy numbering should start at 0
01/06/2007don't show, don't tellWhy numbering should start at 0
12/30/2006JavaGi is the bee's kneesMore Haskell in Java 7 or 8?
12/23/2006Not if the type system knows about itComparing Approaches to Generic Programming in Haskell
12/17/2006Orthogonality is today's wordWhy do we need finally in try?
12/17/2006Hidden exceptionsWhy do we need finally in try?
12/13/2006Finalization to the (un)rescueJava Open Review Project
12/15/2006Your order is ready sirJava Open Review Project
12/14/2006Constructor should be a class methodJava Open Review Project
12/09/2006Everything is an object butCommercial Users of Functional Programming 2006
12/07/2006Qualified TypesTyping a function which includes its axioms?
12/04/2006pointers for horsesC++ has indeed become too "expert friendly"
12/04/2006LtU must not dieThe Future of LtU
11/18/2006SMLif Records - Labels = Tuples then Rows - Labels = what?
11/19/2006And Now for Something Completely Differentif Records - Labels = Tuples then Rows - Labels = what?
12/04/2006I was simply extending itif Records - Labels = Tuples then Rows - Labels = what?
11/18/2006Existing specification languages to the rescueAbstractly typed languages
11/18/2006If Satan can be Beaten...Second Life Faces Threat to its Virtual Economy
11/18/2006The best news for JavaSun Open Sources Java Platform
11/18/2006MorrowType Difference
11/18/2006BuffyFunctional programming and software engineering
11/20/2006Submergent designFunctional programming and software engineering
11/20/2006From /dev/null, of course.Functional programming and software engineering
11/04/2006Code generationCode generation vs. dynamic/introspective languages
11/05/2006Lambda it isFuture of software design?
12/05/2006Gradual Typing and Epigramunchecked exceptions are like runtime type checking?
12/05/2006Ruby is more dynamic than thatunchecked exceptions are like runtime type checking?
12/09/2006State is hellunchecked exceptions are like runtime type checking?
12/10/2006doesNotUnderstandunchecked exceptions are like runtime type checking?
12/13/2006As you may know mine.unchecked exceptions are like runtime type checking?
08/26/2006The compiler is an interpreter is a compilerunchecked exceptions are like runtime type checking?
12/04/2006pot meets kettleunchecked exceptions are like runtime type checking?
12/05/2006100% agreementunchecked exceptions are like runtime type checking?
08/19/2006Ruby tooClosures for Java or money back
08/21/2006Real use cases for the anonymous inner syntaxClosures for Java or money back
08/21/2006Java needs real closures but no anonymous functionsClosures for Java or money back
09/08/2006Different purposesClosures for Java or money back
07/29/2006Theorems for free from theGenerics as a Library
07/28/2006The context is dynamicAdvantages of Soft Typing
07/15/2006Trust issuesOOP Parallel class hierarchies
06/28/2006On weak references and finalizationR6RS Status Report
06/21/2006.The OO barrier
06/11/2006+1LtU: blog not forum!
06/08/2006They don't need to stopRelevance of Curry-Howard
06/09/2006Sized typesRelevance of Curry-Howard
06/09/2006Turing completeness is overratedRelevance of Curry-Howard
05/27/2006LtU comes to the rescueStealing language features for fun and profit in Ruby
05/27/2006Refactoring refactoringsYour favourite editor/IDE
05/27/2006Automated refactorings vs Dynamic LanguagesYour favourite editor/IDE
05/01/2006I believe that the next bestWhat do you believe about Programming Languages (that you can't prove (yet))?
05/07/2006Classes considered harmfulWhat do you believe about Programming Languages (that you can't prove (yet))?
01/19/2007LtU PoliciesWhat do you believe about Programming Languages (that you can't prove (yet))?
04/24/2006Comprehending QueriesThe fundamental difference between Sets and Lists?
03/25/2006Artificial Minds will be smarterProgramming: 50, 100 years from now
03/02/2006Are dictionaries mandatory?Signature Based Polymorphism, Structural Subtyping and Duck Typing
02/24/2006In this case undefined is your friendGilad Is Right
02/18/2006Gilad is WrongGilad Is Right
02/14/2006JavascriptGuido: Language Design Is Not Just Solving Puzzles
02/09/2006Actually noHow are GADTs useful in practical programming?
02/10/2006Concrete yet invented exampleHow are GADTs useful in practical programming?
02/03/2006lenient = non-strict + eagerThe Next Mainstream Programming Languages
02/03/2006Full comparisonThe Next Mainstream Programming Languages
02/06/2006We, the people...The Next Mainstream Programming Languages
02/03/2006Futures are great...The Next Mainstream Programming Languages
02/06/2006Lazy evaluation vs. StreamsThe Next Mainstream Programming Languages
02/01/2006The Monad interface is only one wayWhat is a monad, why should I use it, and when is it appropriate?
02/01/2006TypeableNaked Objects
01/31/2006Refinement Types meet Effect SystemsWeak vs. strong typing
01/22/2006win2kChoice of OS of LtU readers
01/22/2006Some posts have content missingInfrastructure Announcement
01/22/2006ConspiracyInfrastructure Announcement
01/19/2006Prepare to be surpriseLisp is sin
01/06/2006google-fuEffect Systems?
01/07/2006Relation to monads?The new old or The "Return" to Concurrency
11/18/2005Sized Region TypesWhat good is Strong Normalization in Programming Languages?
11/16/2005Morrow is greatExtensible Records With Scoped Labels
11/11/2005There's always the IO monadBattling Bugs: A Digital Quagmire
11/16/2005Granma's Rules of POLABattling Bugs: A Digital Quagmire
11/10/2005GC in everyday use.Classification according to type vs function - An anecdote
11/10/2005Bigger issuesClassification according to type vs function - An anecdote
10/31/2005Type SpecializationThe Type-System-Feature-Creep Death Spiral
10/26/2005Quick and Dirty implementationWhy Lists?
11/03/2005The library sucks, not the type systemBruce Tate: Technologies that may challenge Java
11/04/2005DuhBruce Tate: Technologies that may challenge Java
10/26/2005Bruce Tate: Technologies that may challenge JavaBruce Tate: Technologies that may challenge Java
11/04/2005More likely ST vs DTBruce Tate: Technologies that may challenge Java
11/07/2005LtU's traditionBruce Tate: Technologies that may challenge Java
10/04/2005Related research"The Anatomy of a Loop"
09/22/2005HaRe -- The Haskell RefactorerVisual Haskell
09/22/2005John Hughes' "Generalising MoThe essence of Dataflow Programming by Tarmo Uustalu and Varmo Vene
09/22/2005SmalltalkGood languages with simple grammar
09/17/2005Scala isn't NiceMost Productive FP Lang?
01/17/2007Predicate dispatchOO Language Engineering for the Post-Java Era
09/17/2005Proving the correctness of reactive systems using sized typesSystem programming using FP
08/28/2005Sather does itIvory Towers and Gelfand's Principle
09/03/2005Nope!Ivory Towers and Gelfand's Principle
07/02/2005TransframeFunctions as Classes: Which languages?
06/04/2005HaskellFunny characters inference
06/05/2006Wadler's LawLet's make a programming language!
04/19/2005Why Dependent Types MatterWhy Dependent Types Matter
04/07/2005Two requestsTwo requests
09/26/2005Non-invasive transformationsexpressivity of "idiomatic C++"
03/23/2005Please do itPost new comment vs. reply
03/22/2005A couple of commentsSpeed and semantics in CTM Chap. 1
03/22/2005It depends on your definition of betterSpeed and semantics in CTM Chap. 1
03/22/2005Region inferenceUCPy: Reverse Engineering Python
03/23/2005Region InferenceUCPy: Reverse Engineering Python
03/24/2005Real-timeUCPy: Reverse Engineering Python
03/21/2005Strong agreement hereAccording to Allen Holub programming is now a liberal art. When did this happen?
03/22/2005Goths and vampiresAccording to Allen Holub programming is now a liberal art. When did this happen?
03/23/2005DbC + no-sharing?According to Allen Holub programming is now a liberal art. When did this happen?
03/22/2005Another example of OPDRJournals and papers?
02/10/2005Bliki perhapsWikicities
03/28/2005Why RT mattersTransparent Persistence
12/17/2006Not the same thingTransparent Persistence
12/18/2006I miss the point because I write in point-free styleTransparent Persistence
12/18/2006Let's just agree to disagreeTransparent Persistence
02/02/2005It's useful sometimesAvoiding worst case GC with large amounts of data?
02/01/2005Space annotationsAvoiding worst case GC with large amounts of data?
01/31/2005Flow CamlA Type System Equivalent to Flow Analysis
01/28/2005Re: The secret to bug free programmingBitC, a new OS implementation language
01/27/2005OccamLangauges and Hardware...
01/23/2005Folds and UnfoldsGetting Started
01/20/2005What is OOP?OOP Is Much Better in Theory Than in Practice
01/20/2005OO FormalismsOOP Is Much Better in Theory Than in Practice
01/20/2005Software is written by people not tools.OOP Is Much Better in Theory Than in Practice
01/09/2005Laziness keeps you honestThe Four Questions
01/13/2005TCO, Static Typing and Haskell: A RantIan Bicking: The challenge of metaprogramming
01/14/2005Re: TCO vs. Java securityIan Bicking: The challenge of metaprogramming
12/27/2004Originally my choice was ErlaNew Year's Resolutions
12/21/2004Modelica: Modeling of Complex Physical SystemsModelica: Modeling of Complex Physical Systems
12/18/2004This seems relevantHM-style type inference with non-unique selectors?
11/08/2004Re: Overloading and type inferenceIdeas about a language.
10/21/2004RT vs. FFITwo Languages (high+low level) vs One Language
10/20/2004Two questionsTwo Languages (high+low level) vs One Language
10/20/2004Re: Static vs. dynamic languagesTwo Languages (high+low level) vs One Language
10/01/2004Perhaps that helpsLooking for an old conversation on Clean
09/24/2004Link to the papersThe Language of Biology
09/24/2004I do hope you're trolling ;-)Dijkstra on analogies and anthropomorphism
09/21/2004Anthropomorphism and LISPDijkstra on analogies and anthropomorphism
09/17/2004Probably one of these discussionsLooking for Classic Types Thread
09/14/2004Re: There must be a better wayGenerics for the masses
09/16/2004Re: There must be a better wayGenerics for the masses
09/12/2004Won't workUse real names
09/01/2004Text GeneratorsNonsense Generator
08/27/2004Blitz++Multidimensional arrays
08/27/2004Typed Assembly Language (TAL)"Types and Reflection" by Lauri Emil Alanko
08/22/2004Language evolutionNew result re "linguistic determinism"
08/22/2004Re: Let's return to PLs for a secondNew result re "linguistic determinism"
08/23/2004Abstraction and NamingNew result re "linguistic determinism"
08/22/2004OT: SemioticsNew result re "linguistic determinism"
08/22/2004Words vs. conceptsNew result re "linguistic determinism"
08/20/2004The URL is brokenError handling strategies
08/21/2004The FPL ManifestoErlang the Movie
08/22/2004The result of such revolutionsErlang the Movie
08/23/2004There's "Cryptic Seduction" tooErlang the Movie
08/13/2004What do you mean by understand? ;-)New Paul Graham thing...
08/18/2004Re: Perl/Python vs. Haskell for biologyNew Paul Graham thing...
08/22/2004There's laziness and there's lazinessNew Paul Graham thing...
08/11/2004Why type systems are interesting - part IIWhy type systems are interesting - part II
08/11/2004re: Haskell and typingWhy type systems are interesting - part II
08/12/2004I agree. I thought about doinWhy type systems are interesting - part II
08/18/2004Re: Type systems and atheism: man's search for logic ;-)Why type systems are interesting - part II
08/18/2004Implications for (3)Why type systems are interesting - part II
08/12/2004I think that's a valid point,Why type systems are interesting - part II
08/08/2004Adding a parent link to postsAdding a parent link to posts
08/03/2004Total functionsTail of Nil and Its Type
08/04/2004Preach to the compilerTail of Nil and Its Type
08/04/2004It should be some form of mapTail of Nil and Its Type
08/03/2004I'm not sure I understand what you're sayingTail of Nil and Its Type
08/04/2004My point is that Hindley-MilnTail of Nil and Its Type
08/08/2004Static propertiesTail of Nil and Its Type
08/02/2004Design by ComiteeAlan Kay: The Early History of Smalltalk
08/01/2004Slide 15Category Theory for Dummies - slides available
08/01/2004Thanks, now I see it. I was cCategory Theory for Dummies - slides available
07/31/2004Cookie expirationCookie expiration
07/31/2004A handful of linksTechniques for JIT (parallel?) compilation of straight line numerical code
07/26/2004For meJDeveloperAOP
07/16/2004We mentioned this paper beforeCrash-Only Software
07/31/2004Java doesn't have type inferenceWhy type systems are interesting
08/01/2004Even type inference won't negWhy type systems are interesting
08/01/2004The statements are unrelatedWhy type systems are interesting
08/02/2004That isn't a type errorWhy type systems are interesting
07/24/2004This is like rejecting validWhy type systems are interesting
08/02/2004How can this be?Why type systems are interesting
07/07/2008Humans and compilers usually know different propertiesWhy type systems are interesting
07/16/2004This has nothing to do with a type system.Why type systems are interesting
08/08/2004HOFs sufficeWhy type systems are interesting
08/09/2004PCCWhy type systems are interesting
08/09/2004Re: Point of static proofs?Why type systems are interesting
07/14/2004IO violates RTExplaining monads
07/14/2004Clean has unique typesExplaining monads
07/14/2004IIUC (I can't run your examplExplaining monads
07/16/2004Monads are like CPS in this senseExplaining monads
07/12/2004It isn't easy.New Chip Heralds a Parallel Future
07/12/2004If the programmer is wrong...New Chip Heralds a Parallel Future
07/09/2004CleanSlashdot: "Favourite Programming Language Features?"
06/30/2004...the type-theory crowd hasPragmatic Programmers Interview
06/30/2004It depends on what you call practicalPragmatic Programmers Interview
07/01/2004Programming in Haskell doesn'Pragmatic Programmers Interview
07/01/2004For server applications I thiPragmatic Programmers Interview
06/26/2004Re: IntellisenseWhiteboard with Anders Hejlsberg
06/25/2004Re: Units vs. TypesIs "type" a fundamental intrinsic property of values?
06/24/2004I rarely ever debugged...Debugging Functional Programs
06/24/2004Omniscient debuggingDebugging Functional Programs
06/30/2004It isn't a matter of type systemDebugging Functional Programs
06/24/2004AFAICT no.In the Spirit of C
06/24/2004It should be possible to indiXPython
06/25/2004Local side-effects are easier to manageXPython
06/22/2004C# may be interpreted1st International Workshop on Interpreted Languages
06/14/2004Roles of VariablesRoles of Variables
06/14/2004Re: Roles of VariablesRoles of Variables
06/14/2004Re: No new items?No new items?
05/26/2004Re: Continuations in Java and Java-based Web FrameworksContinuations in Java and Java-based Web Frameworks
05/25/2004Re: Turing completeness is not?Turing completeness is not?
05/24/2004Re: AFP 2004AFP 2004
05/25/2004Re: AFP 2004AFP 2004
05/21/2004Re: SPARK and high integrity softwareSPARK and high integrity software
05/14/2004Re: The Case for First Class MessagesThe Case for First Class Messages
05/14/2004Re: The Case for First Class MessagesThe Case for First Class Messages
05/19/2004Re: The Case for First Class MessagesThe Case for First Class Messages
05/21/2004Re: The Case for First Class MessagesThe Case for First Class Messages
05/23/2004Re: The Case for First Class MessagesThe Case for First Class Messages
05/24/2004Re: The Case for First Class MessagesThe Case for First Class Messages
05/25/2004Re: The Case for First Class MessagesThe Case for First Class Messages
05/28/2004Re: The Case for First Class MessagesThe Case for First Class Messages
06/10/2004Re: The Case for First Class MessagesThe Case for First Class Messages
05/15/2004Re: Selective Open Recursion: A Solution to the Fragile Base Class ProblemSelective Open Recursion: A Solution to the Fragile Base Class Problem
05/23/2004Re: Selective Open Recursion: A Solution to the Fragile BaseSelective Open Recursion: A Solution to the Fragile Base Class Problem
05/05/2004The Theory of ClassificationThe Theory of Classification
05/05/2004Re: Tim Bray: JythonTim Bray: Jython
04/27/2004Re: Udell: Radical software customizationUdell: Radical software customization
04/27/2004Re: Udell: Radical software customizationUdell: Radical software customization
04/27/2004Re: Udell: Radical software customizationUdell: Radical software customization
04/27/2004Re: Udell: Radical software customizationUdell: Radical software customization
04/28/2004Re: Udell: Radical software customizationUdell: Radical software customization
04/21/2004Re: PoplogPoplog
04/07/2004Re: Impedance mismatch: RDBMS and PLsImpedance mismatch: RDBMS and PLs
04/08/2004Re: Impedance mismatch: RDBMS and PLsImpedance mismatch: RDBMS and PLs

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