タグ 言語自体
人気順 10 users 50 users 100 users 500 users 1000 usersJavaScriptでScalaのFutureを表現する
はじめに Scala.jsというプロジェクトがあります。 Scalaで書いたプログラムをJavaScriptに変換する、とてもクールなツールです。 ただ、もちろん言語自体が違うため、完全なマッピングが可能な訳ではありません。ベストエフォートでセマンティクスを維持したままJavaScriptに変換しますが、いくつか対応付けが困難なケ... 続きを読む
2020年もJavaScriptは進化、フレームワークやビルドツールでは有力な新顔も登場:CodeZine(コードジン)
JavaScriptに関する年次調査の2020年版「State of JS 2020」が公開されている。 同調査では、2020年のJavaScriptにおける特筆すべき進化として、Optional ChainingやNULL合体による言語自体の改善や、TypeScriptの普及による静的型付けの普及を挙げた。 フレームワークに関しては、Svelteが急速にその地位を確立しつつあ... 続きを読む
インスタンスメソッドとクラスメソッドはどのようにして使い分けるべきか?(Rubyの場合) | mah365
Rubyといったオブジェクト指向言語を学ぶと、メソッドの定義方法としてインスタンスメソッドとクラスメソッドという2通りの定義方法があることを学ぶと思います。しかし、言語自体のガイドブックには「定義方法にインスタンスメソッドとクラスメソッドがある」と書いてあるだけで、大抵その使い分けについては書かれていません。 そういう訳で、このエントリではその使い分けについて少し考えてみたいと思います。理論的に厳... 続きを読む
保守性・管理性が劇的に上がるPHPのスマートなコードの書き方12選 | BULK SERVER blog
プログラミング言語には様々なものがありますが、その中でも比較的人気なのがPHPです。PHPはHTMLファイルに直接記述できるスクリプト言語であり、その手軽さや言語自体のわかりやすさなどから、主にWebサービスの制作でその人気を獲得しています。 PHPは他の言語に比べてとても簡単な仕様となっており、初心者でもすぐにマスターすることができるものです。そして、同じプログラムを書く際でも複数の書き方が可能... 続きを読む
Appleの新プログラミング言語Swiftは、4年前の1人プロジェクトから始まった | TechCrunch Japan
月曜日(米国時間6/2)のWWDCで、AppleはiOSおよびMacデベロッパーコミュニティーに新風を巻き起こした。発表された新プログラミング言語Swiftは、同社の開発ツールチームによって一から設計された。 言語自体が、Appleデベロッパーが現在使用しているObjective-Cのコンパイラー、ランタイム,およびライブラリーの上に構築されている。つまり、iOSやMacのアプリ開発に慣れた人たち... 続きを読む
Objective-C で書いたアプリを Swift で書き換える5ステップ - Over&Out その後
iOS, Objective-C, Swift, WWDCiBookでSwiftの解説本出ましたが、言語自体にはそれほど興味がないので、実践的なところとして、手始めに「Objective-Cで書いた既存アプリをSwiftで書き換える」ところからやってみました。 アプリ全体、となると壮大なテーマになってしまうので、まずは AppDelegate だけ書き換えてみます。 なお、NDA 下にある Xco... 続きを読む
知って得する!55のRubyのトリビアな記法
Rubyはたのしい言語です。Rubyを触っているとマニュアルにも書いていない「小さな発見」に遭遇することがよくあります。このような「発見」は、プログラムの質や効率の改善には直結しないかもしれません。いや、むしろチームプログラミングでは妨げになる可能性すらあります。しかしその一方で、言語自体が自分の知らない領域を持ち続けていることが、その対象に対する興味を失わせないための大きな要因である、というのも... 続きを読む
知って得する!55のRubyのトリビアな記法
Rubyはたのしい言語です。Rubyを触っているとマニュアルにも書いていない「小さな発見」に遭遇することがよくあります。このような「発見」は、プログラムの質や効率の改善には直結しないかもしれません。いや、むしろチームプログラミングでは妨げになる可能性すらあります。しかしその一方で、言語自体が自分の知らない領域を持ち続けていることが、その対象に対する興味を失わせないための大きな要因である、というのも... 続きを読む
Perlの正しい潰し方 - TKSKを作る人のネタ帳 〜人格崩壊〜
Perlを潰したい他の言語の派閥の人に教えてあげます。Perlの正しい潰し方を。まず言語自体を潰すのは難しいと考えてください。いいとこ取りして出来た言語なので、致命的な欠点がありません。狙いどころは開発体制やコミュニティなどです。過去に失敗したが、そんなに無茶ではない方法最初に何個か便利なライブラリをPerlで作ってリリースしてください。#perl-users, #perl-casualの両方にア... 続きを読む
Rubyの正しい潰し方 - 嘘か本当かわからないどうでもいい話
Rubyを潰したい他の言語の派閥の人に教えてあげます。Rubyの正しい潰し方を。まず言語自体を潰すのは難しいと考えてください。いいとこ取りして出来た言語なので、致命的な欠点がありません。狙いどころは開発体制やコミュニティなどです。過去に失敗したが、そんなに無茶ではない方法最初に何個か便利なライブラリをRubyで作ってリリースしてください。ruby-list,ruby-talkの両方にアナウンスする... 続きを読む