Skip to content

MikeSchinkel.org

Adventures of a GoLang Developer and former WordPress Engineer

  • Home
  • Projects
  • About Me
  • Contact

Tag: Programming

Posted on March 18, 2019March 18, 2019

In defense of “Syntactic Sugar”

Sugary sweets

One of my biggest career pet peeves as a software developer is when I see other developers derisively write “Well, that is just syntactic sugar“ in response to a proposal for improving a programming language. So today I want to write in defense of this often maligned underdog, and explain why syntactic sugar not only …

Continue reading “In defense of “Syntactic Sugar””

Recent Posts

  • Let’s add Lazy Evaluation to PHP?
  • Using Reflection in Go to assign a Value to a Property of a Struct Contained in a Map
  • Adding Delegation to PHP
  • WordPress should deprecate themes — a modest proposal
  • PHP’s Composer is the worst tool, but it is the best we’ve got

Tags

  • Coding Patterns
  • Composer
  • delegation
  • Early Returns
  • embedding
  • GoLang
  • Guard clauses
  • Interfaces
  • lazy evaluation
  • MySQL
  • OOP
  • PHP
  • Programming
  • proposal
  • reflect
  • Software engineering
  • Syntactic sugar
  • WordPress

Categories

  • Best Practices
  • Essays
  • Experience Reports
  • How To
  • Personal
  • Programming

Recent Comments

  • composer is the worst on PHP’s Composer is the worst tool, but it is the best we’ve got
  • Tanya Myoko on PHP’s Composer is the worst tool, but it is the best we’ve got
  • David Do on WordPress should deprecate themes — a modest proposal
  • Mike Schinkel on PHP’s Composer is the worst tool, but it is the best we’ve got
  • Mike Schinkel on PHP’s Composer is the worst tool, but it is the best we’ve got

Archives

  • July 2021
  • March 2021
  • February 2020
  • November 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • December 2017
Proudly powered by WordPress