タグ シンタックスシュガー
人気順 10 users 50 users 100 users 500 users 1000 users正しさとGo - Qiita
はじめに Goの良いところは上から順番に読んでいけば、Goの最低限の文法を理解していればコードの内容を容易に理解できることです。 文法の中にシンタックスシュガーや特別な省略が許されていないため多様な表現になることはありません。 そのためGoを書ければGoの標準ライブラリを読むことができます。 しかし以下の原... 続きを読む
Python: デコレータの全て - CUBE SUGAR CONTAINER
Python の特徴的な構文の一つにデコレータがある。 便利な機能なんだけど、最初はとっつきにくいかもしれない。 そこで、今回はデコレータについて一通り色々と書いてみる。 先に断っておくと、とても長い。 これを読むと、以下が分かる。 デコレータの本質 デコレータはシンタックスシュガー (糖衣構文) に過ぎない デ... 続きを読む
シンタックスシュガーも糖質制限に入りますか?:IT用語解説系マンガ:食べ超(136) - @IT
しょっぱいシンタックスシュガーもある、とベテランエンジニアが教えてくれました。※皆さんご存じかとは思いますが、本作はフィクションです。 関連記事 Scalaプログラミングで知っておきたい基本構文まとめ Scalaの特徴を紹介し、基本構文や関数、クラスなど、Scalaの基本的な機能について解説する入門連載 構文:nullチェックを簡潔に記述するには?[C# 6.0] C# 6で追加されたNull条件... 続きを読む
ラムダのオブジェクトはどう作られるか - きしだのはてな
ラムダは匿名クラスのシンタックスシュガーだとか言われますけど、オブジェクトの作られ方が違いますね。 というのを検証してみます。 (jdk1.8.0_112で動かしています) ループの中でhogeにラムダを渡して、hogeでは前回と同じオブジェクトかどうかを表示します。 まず匿名クラスを使ったコード。 public class LambdaObj { public static void main(... 続きを読む
大規模JSプロジェクトのための、モダンなjavascript/coffee-script の学習用資料まとめ - mizchi log
A社coffee-scriptエヴァンジェリストのmizchiです。今日は昨今の大規模JSの需要の高まりに応えるべく、お前が知ってる資料をまとめろとのお達しが下ったので、社内wiki面倒だしここに載せてますん。 前提 大規模JSをモジュール化する為にcoffee-scriptのシンタックスシュガーでOOPのパラダイムを持ち込む coffee-scriptの煩雑なコンパイル作業を避けるために、Rai... 続きを読む