thoughts.davisjeff.com thoughts.davisjeff.com

thoughts.davisjeff.com

Experimental Thoughts | Ideas on Databases, Logic, and Language by Jeff Davis

Ideas on Databases, Logic, and Language by Jeff Davis. Skip to primary content. Skip to secondary content. Applications vs. Platforms. June 16, 2012. When are you developing an application, and when are you developing a platform? A lot of discussion about programming comes down to this question; and the less-helpful discussions can usually be traced to confusion over this point. For instance, an article here (by an author I respect) entitled Your Coding Philosophies are Irrelevant. Learn You a Haskell.

http://thoughts.davisjeff.com/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR THOUGHTS.DAVISJEFF.COM

TODAY'S RATING

>1,000,000

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

July

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Saturday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 3.8 out of 5 with 15 reviews
5 star
5
4 star
6
3 star
2
2 star
0
1 star
2

Hey there! Start your review of thoughts.davisjeff.com

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

0.6 seconds

CONTACTS AT THOUGHTS.DAVISJEFF.COM

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
Experimental Thoughts | Ideas on Databases, Logic, and Language by Jeff Davis | thoughts.davisjeff.com Reviews
<META>
DESCRIPTION
Ideas on Databases, Logic, and Language by Jeff Davis. Skip to primary content. Skip to secondary content. Applications vs. Platforms. June 16, 2012. When are you developing an application, and when are you developing a platform? A lot of discussion about programming comes down to this question; and the less-helpful discussions can usually be traced to confusion over this point. For instance, an article here (by an author I respect) entitled Your Coding Philosophies are Irrelevant. Learn You a Haskell.
<META>
KEYWORDS
1 experimental thoughts
2 main menu
3 post navigation
4 larr;
5 older posts
6 posted on
7 jeff davis
8 posted in
9 databases
10 tagged
CONTENT
Page content here
KEYWORDS ON
PAGE
experimental thoughts,main menu,post navigation,larr;,older posts,posted on,jeff davis,posted in,databases,tagged,postgresql,language,ruby,most,lazy evaluation,declarative,type inference,immutable state,strict static typing,any ideas yet,logic,null,mysql
SERVER
Apache/2.2.17 (Ubuntu)
POWERED BY
PHP/5.3.5-1ubuntu7.11
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

Experimental Thoughts | Ideas on Databases, Logic, and Language by Jeff Davis | thoughts.davisjeff.com Reviews

https://thoughts.davisjeff.com

Ideas on Databases, Logic, and Language by Jeff Davis. Skip to primary content. Skip to secondary content. Applications vs. Platforms. June 16, 2012. When are you developing an application, and when are you developing a platform? A lot of discussion about programming comes down to this question; and the less-helpful discussions can usually be traced to confusion over this point. For instance, an article here (by an author I respect) entitled Your Coding Philosophies are Irrelevant. Learn You a Haskell.

INTERNAL PAGES

thoughts.davisjeff.com thoughts.davisjeff.com
1

SQL: the successful cousin of Haskell | Experimental Thoughts

http://thoughts.davisjeff.com/2011/09/25/sql-the-successful-cousin-of-haskell

Ideas on Databases, Logic, and Language by Jeff Davis. Skip to primary content. Skip to secondary content. SQL: the successful cousin of Haskell. September 25, 2011. Haskell is a very interesting language, and shows up on sites like http:/ programming.reddit.com. But discussion on sites like reddit usually falls a little flat when someone asks a question like:. If haskell has all these wonderful advantages, what amazing applications have been written with it? Tightly controlled side effects. In so many c...

2

Applications vs. Platforms | Experimental Thoughts

http://thoughts.davisjeff.com/2012/06/16/applications-vs-platforms

Ideas on Databases, Logic, and Language by Jeff Davis. Skip to primary content. Skip to secondary content. Applications vs. Platforms. June 16, 2012. When are you developing an application, and when are you developing a platform? A lot of discussion about programming comes down to this question; and the less-helpful discussions can usually be traced to confusion over this point. For instance, an article here (by an author I respect) entitled Your Coding Philosophies are Irrelevant. Learn You a Haskell.

3

Database for a Zoo: the problem and the solution | Experimental Thoughts

http://thoughts.davisjeff.com/2011/09/21/database-for-a-zoo-the-problem-and-the-solution

Ideas on Databases, Logic, and Language by Jeff Davis. Skip to primary content. Skip to secondary content. Database for a Zoo: the problem and the solution. September 21, 2011. Let’s say you’re operating a zoo, and you have this simple constraint:. You can put many animals of the same type into a single cage; or distribute them among many cages; but you cannot mix animals of different types within a single cage. How do you enforce it? Access to the database goes through that code path. In PostgreSQL 9&#4...

4

Building SQL Strings Dynamically, in 2011 | Experimental Thoughts

http://thoughts.davisjeff.com/2011/07/09/building-sql-strings-dynamically-in-2011

Ideas on Databases, Logic, and Language by Jeff Davis. Skip to primary content. Skip to secondary content. Building SQL Strings Dynamically, in 2011. July 9, 2011. I saw a recent post. Avoid Smart Logic for Conditional WHERE Clauses. To dispel that confusion: parameterized queries don’t have any plausible downsides; always use them in applications. Saved plans have trade-offs; use them sometimes, and only if you understand the trade-offs. The confusion started with this query from the original article:.

5

None, nil, Nothing, undef, NA, and SQL NULL | Experimental Thoughts

http://thoughts.davisjeff.com/2008/08/13/none-nil-nothing-undef-na-and-sql-null

Ideas on Databases, Logic, and Language by Jeff Davis. Skip to primary content. Skip to secondary content. None, nil, Nothing, undef, NA, and SQL NULL. August 13, 2008. In my last post, Why DBMSs are so complex. I raised the issue of type mismatches between the application language and the DBMS. At least we’re using PostgreSQL, the most extensible database available, where you can define sophisticated types and make them perform like native features. Here’s how SQL NULL behaves:. Separate type, few opera...

UPGRADE TO PREMIUM TO VIEW 15 MORE

TOTAL PAGES IN THIS WEBSITE

20

OTHER SITES

thoughts.com.es thoughts.com.es

Thoughts! Thoughts! - Piensa, piensa...

Kodi (XBMC) y Raspberry Pi, configuración HDMI CEC (II). En la primera parte de esta serie os hice una introducción a Raspberry Pi y cómo utilizarla con Kodi (XBMC). Antes de meternos en harina de posibilidades, configuración personalizada, add-ons Leer más →. 9 enero, 2015. Kodi (XBMC) y Raspberry Pi, la combinación perfecta (I). Monta tu propio centro multimedia con esta solución de bajo coste y código abierto basado en Raspberry Pi y XBMC. 11 diciembre, 2014. 30 abril, 2014. 3 abril, 2014. Llegó el dí...

thoughts.com.ua thoughts.com.ua

Сайт thoughts.com.ua не настроен на сервере

Сайт thoughts.com.ua не настроен на сервере. Сайт thoughts.com.ua. Не настроен на сервере хостинга. Адресная запись домена ссылается на наш сервер, но этот сайт не обслуживается. Если Вы недавно добавили сайт в панель управления - подождите 15 минут и ваш сайт начнет работать.

thoughts.cope41.com.sg thoughts.cope41.com.sg

COPE41.com | Career Opportunity Platform for the Experienced, over 40 Years old

Career Opportunity Platform for the Experienced, over 40 Years old. How to be a Consultant. January 8, 2012. Consulting is a natural opportunity for the experienced. January 8, 2012. Experience sells. Be a mentor. There is always a need for good mentors, consultants and coaches in the market place, be it locally or Internationally. Explore career options on http:/ www.cope41.com. Be an International Agent. January 8, 2012. Explore career options on http:/ www.cope41.com. Reinventing careers for the 40.

thoughts.creativemamma.com thoughts.creativemamma.com

Default Parallels Plesk Panel Page

Web Server's Default Page. This page is generated by Parallels Plesk Panel. The leading hosting automation software. You see this page because there is no Web site at this address. You can do the following:. Create domains and set up Web hosting using Parallels Plesk Panel. Parallels is a worldwide leader in virtualization and automation software that optimizes computing for consumers, businesses, and Cloud services providers across all major hardware, operating systems, and virtualization platforms.

thoughts.cureyourgumdisease.com thoughts.cureyourgumdisease.com

Thoughts from P. D. Miller

Thoughts from P. D. Miller. Welcome to My Website. Welcome to My Website. Welcome to My Website. This section of my website offers to my family, friends and colleagues the accumulated wisdom of my years of experience. Here I share sayings that have been recurring themes in my life, tributes to others who have influenced me, and remarks I have given in various forums. I hope you will enjoy them and that the opportunity to peruse them will give you pause to reflect, smile or even disagree!

thoughts.davisjeff.com thoughts.davisjeff.com

Experimental Thoughts | Ideas on Databases, Logic, and Language by Jeff Davis

Ideas on Databases, Logic, and Language by Jeff Davis. Skip to primary content. Skip to secondary content. Applications vs. Platforms. June 16, 2012. When are you developing an application, and when are you developing a platform? A lot of discussion about programming comes down to this question; and the less-helpful discussions can usually be traced to confusion over this point. For instance, an article here (by an author I respect) entitled Your Coding Philosophies are Irrelevant. Learn You a Haskell.

thoughts.de.am thoughts.de.am

de.am - This website is for sale! - de Resources and Information.

The domain de.am. May be for sale by its owner! This page provided to the domain owner free. By Sedo's Domain Parking. Disclaimer: Domain owner and Sedo maintain no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo or domain owner and does not constitute or imply its association, endorsement or recommendation.

thoughts.deminimis.net thoughts.deminimis.net

thoughts.deminimis.net is almost here!

Thoughts.deminimis.net is almost here! Upload your website to get started.

thoughts.designbyproxy.com thoughts.designbyproxy.com

Default Parallels Plesk Panel Page

Web Server's Default Page. This page is generated by Parallels Plesk Panel. The leading hosting automation software. You see this page because there is no Web site at this address. You can do the following:. Create domains and set up Web hosting using Parallels Plesk Panel. Parallels is a worldwide leader in virtualization and automation software that optimizes computing for consumers, businesses, and Cloud services providers across all major hardware, operating systems, and virtualization platforms.

thoughts.digitaladditive.com thoughts.digitaladditive.com

Digital Additive Thoughts

Dec 20, 2016. Your BFF Black Friday Frenzy. Twas the week pre Black Friday, when all through DA,. Two new girls were frantic and did not know what to say. The campaigns were planned out by brand and by day,. Nov 8, 2016. 2016 Dreamforce Conference Recap. Digital Additive’s President, Roxana Shershin, had the opportunity to attend the Dreamforce Conference. Oct 27, 2016. Digital Additive celebrated the end of summer with an after work party at Ponce City Market’s Skyline Park . Aug 29, 2016. Aug 23, 2016.