The Future

The Future

A well-polished rant on the horribly inadequate state of programming in general in PHP in particular. Given at PHP Undiscovered in SF.

7fca546408cc6d46ab158f06baed2535?s=128

Nate Abele

August 29, 2013
Tweet

Transcript

  1. Hi.

  2. None
  3. Of RAD RAPID A PPLICATION DEVEL O PMENT UNI ON

    OF R AD
  4. WHAT’S NEXT? a vision for the future of PHP development

  5. WHAT IS THE UNDISCOVERED COUNTRY?

  6. Where are we now?

  7. In short... everything sucks.

  8. Well, most things kinda suck.

  9. Also, front-end things are now happening on the front-end.

  10. None
  11. Composer, wewt?

  12. Debugging: sucks (but @bobthecow is working on making it incrementally

    more awesome)
  13. UNIT TESTS are for COMPUTERS

  14. namespace my_app\controllers; class Files extends Base { // ... public

    function add($request, $file) { if (!$data = $request->data) { return $file; } $success = $file->save($data + [ 'mime' => $request->env('CONTENT_TYPE'), 'name' => $request->env('HTTP_X_FILE_NAME') ]); return $success && $file->attachTo($request->query, [ 'project' => ['Projects', 'logo'], 'studio' => ['Studios', 'logo'], ]); } }
  15. None
  16. None
  17. CODE is also for COMPUTERS

  18. None
  19. None
  20. None
  21. None
  22. None
  23. None
  24. EVERYTHING IS AMAZING AND NOBODY’S HAPPY

  25. WE HAVE JETPACKS NOW! THIS SHOULD BE EASY