Profile

Cover photo
Douglas Crockford
Works at PayPal
Lives in San Jose
2,079,777 views
AboutPosts

Stream

Douglas Crockford

Shared publicly  - 
 
BCPL may be the earliest example of Good Parts. It was produced by removing Bad Parts from CPL, producing a language that was expressive and efficient. BCPL was produced at a time when there was still a high level of innovation in computer architecture. BCPL was easily ported to most systems, which was a rare thing.

BCPL was the inspiration for B, which was the inspiration for C, which was an inspiration for almost all current languages. The JVM's granddaddy is BCPL.

BCPL is a simple recursive program language designed for compiler writing and system programming; it was derived from CPL (Combined Programming Language) by removing those features of the language which make compilation difficult, namely, the type and mode matching rules and the variety of definition structures with their associated scope rules.

BCPL is a language which is readable, easy to learn and efficient. It is made self-consistent and easy to define accurately by an underlying structure based on a simple idealized object machine. The treatment of data types is unusual and it allows the power and convenience of a language with dynamically varying types and yet the efficiency of FORTRAN. BCPL has been used successfully to implement a number of languages and has proved to be a very useful tool for system programming. The BCPL compiler itself is written in BCPL and has been designed to be easy to transfer to other machines.
21
8
Shaunak Jadav's profile photoManu Gupta's profile photo

Douglas Crockford

Shared publicly  - 
 
I will be headlining at So Coded in Hamburg. (Discount code: socoded-the-best-parts)
9

Douglas Crockford

Shared publicly  - 
 
Only the power of good can defeat the power of bad.
26
3
Robert Byrne's profile photoDoug Walters's profile photo

Douglas Crockford

Shared publicly  - 
 
Google+ Question:

I recently posted this:

So _ and $ will be collected and give a warning (unless /property , $/) but '' and '$' will not. I don't like this policy, but it is a consequence of _ and $ being identifiers, which I think was a mistake.

It contained some asterisks and underbars which were turned into formatting. Is there a way to indicate that those characters are literal?
7
4
Robert Cooper's profile photoPat Robinson's profile photoRichard Teston's profile photoАнатолий Демидович's profile photo
6 comments
 
I wish.  I'll test the waters to see if they're open to introducing a verbatim mode.

Douglas Crockford

Shared publicly  - 
 
I was very disappointed with Tomorrowland. I liked the cast and their performances. I liked the visual design of the movie. But the story was very weak and we don't really get to Tomorrowland, which seemed like the point.

Walt Disney's Tomorrowland was plausible. Everything in the park either worked or looked like it could work. The big idea was that we could experience the future in Tomorrowland, and then anticipate building those things at home. But in the film, nothing is plausible. We are not there to try on the future, but to get preached at, that our failures are preventing an impossible interdimensional fantasy from become real. This film was a wasted opportunity. They should have trusted in Walt's message. Walt had it right.
25

Douglas Crockford

Shared publicly  - 
 
San Jose has been in the Top 10 for a while, but it is now in the Million club.
The U.S. Census Bureau confirms San Jose is among the 10 U.S. cities with a population of 1 million or more. The Capital of Silicon Valley is the 10th most populous U.S. city with 1,015,785 residents. According to the Census Bureau, California now has three cities - Los Angeles, San Diego, and San Jose - with 1 million or more people. http://ow.ly/NfgC4
4

Douglas Crockford

Shared publicly  - 
 
I just got a call from a robot 607-724-9716. The robot identified itself as the IRS. This call was violating at least one federal law. It should not be difficult to find the miscreant since we have the phone number. How do we report stuff like this?
15
1
William Brine's profile photoRobert Cooper's profile photoJerry Morrison's profile photoMichael Dowden's profile photo
3 comments

Communities

Douglas Crockford

Shared publicly  - 
 
This year, Silicon Valley CodeCamp will be at Evergreen College in San Jose on October 3 & 4. See you there.
Welcome To Our 10 Year Anniversary Event ! Code Camp is a community event where developers learn from fellow developers. We also have developer related topics that include software branding, legal issues around software as well as other topics developers are interested in hearing about.
15
1
Ivan Pierre's profile photo

Douglas Crockford

Shared publicly  - 
 
Now that gays can marry, I am going to leave my wife and marry Bill O'Reilly and Sean Hannity.
61
4
Chris Sewell's profile photoJay H Yu's profile photo

Douglas Crockford

Shared publicly  - 
 
We now run one quarter of the EC2 instances on Node compared with the legacy Java stack, whilst serving the same number of subscribers at lower latencies.
An Interview With Yunong J Xiao Photo by: Netflix Tell us a little bit about what you do now and the path you took to get here I’m currently leading the efforts around Netflix UI’s transition to Node....
84
39
Juan Usubiaga's profile photokedar krishnan's profile photoMarek Dąbrowski's profile photoTony Trinh's profile photo
 
Amazing!

Douglas Crockford

Shared publicly  - 
 
I will be in Tel Aviv next month.
The first international conference of its kind to be held in Israel, will take place in Tel Aviv from June 8th through June 9th, 2015. To kick off the inaugural edition of this annual conference, the world’s top three leaders in the field of front-end development will be among the featured guest speakers. The two-day conference will bring together the best of the best in front-end development from across the globe as well as from across Israel. ...
10
1
Aswathy Nath.J's profile photo

Douglas Crockford

Shared publicly  - 
 
I'll be in Oakland May 21.
The web was originally imagined to be a simple distributed document retrieval system. It is now being used for applications that go far beyond the system's original capabilities and intentions. We have found ways to make it work, but they are difficult and far too fragile. Many times companies have offered to replace the web with superior proprietary systems, but we rejected them. We have been adding features to the web, but this does little to c...
10
2
Valentin P's profile photomargot lester's profile photo
Communities
Work
Occupation
The Boss of You
Employment
  • PayPal
    present
Basic Information
Gender
Male
Story
Tagline
_ __ ___ ____ _____ In the Twenty First Century!
Introduction
On the internet, nobody knows you're a Doug.
Bragging rights
I discovered the JSON Data Interchange Format. I also discovered that JavaScript has good parts. That was the first important discovery of the 21st Century.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
San Jose