しばたテックブログスマートフォン用の表示で見るしばたテックブログPowerShellを中心に気分で書いている技術ブログです。2016-07-21ちょっとでも書いたことある言語その他なんかTwitter上で流行ってたので自分もやってみました。ブログのネタにしました。一言語る感じでいきます。本当にちょっとでもな言語を含んでます。Basic中学生の時に授業で書きました。一応初めて書いたプログラム言語になるんですけど、当時はプリントに書かれたコードを意味も分からず転記してなんか動いたってくらいの記憶しかないのでコードを書いてた実感は全く無いです。FORTRAN大学生の時の授業とゼミでちょろっと書いてました。こっちの方が初めて書いた言語っていう実感があります。C会社の新人研修がCだったので。以来全然書いてないですね...C++お仕事でほんの少しだけ。VC++でちょっとしたコンソールアプリのツールを作った程度なので全然駄目です。C#お仕事でぼちぼち書いてます。いえ、VB.NETがメインの部署にいるのでC#はプライベートって感じです。Delphiお仕事でほんの少しだけ。DelphiからVB.NET、C#への移行案件で動作確認のためにちょっと触れた程度なのでDelphiで何か作れるというわけではないのですが...Pythonお仕事でぼちぼち。Flaskで簡単なサイト作ったり、NagiosのプラグインをPythonで書きまくったりしてました。あとはFabricのfabfileを書いた程度でしょうか。PHPお仕事でほんの少しだけ。あとNagiosのカスタマイズに使ったことがある程度です。使ってないのですが、PHPはなんかVB6に近いものを感じてあまり好きになれない感じです...JavascriptPHPとセットで、といった感じです。Javaお仕事でちょろっと。既存のプログラムを改修する程度であればできる程度でしょうか...COBOLお仕事でちょっとだけ。COBOLのレコード指向なところは何気に好きだったりします。言語レベルでソートやマッチングの仕組みがあれば意外とイケるんでね?と思わなくもな...やっぱり無しで。RubyVagrantやSensuの解析のために読みつつ、検証コードを書いてみたレベルです。Vagrantfile書いたらRuby書いたって言っても良いですかね?GoPackerやInfluxDBの調査のために読みつつ、ちょっとコードも書いてみて勉強してるといったレベルです。その他Scala、F#、Typescript、Objective-Cは写経でちょっと書いてみた程度です。書いたことない言語Perl結構読む機会は多いのですが、書いたことは一度もない...はず。したら既存スクリプトの改造とかしてたかもしれません。ErlangRiakをきっかけにして、興味はとてもあるのですがコードは書いたことないです。ElixirErlangが気になるのでElixirも、といった感じです。Swift機会があればなんか書きたいなーって感じ。その他Fortress、Lisp、Smalltalkはよくわかりません。Basic一番長く書いてる言語で、言葉通りメシの種ってやつです。VB6からはじめていまはVB.NETがメイン、VBAやVBScriptなんかもたまに書く感じです。PowerShell一応いま自分の中で一番主力な言語だと思います。最近はお仕事でもPowerShellばっかり書いてます。シェルスクリプトお仕事でたまに書きますけど、書かずに済むなら書きたくないです。Basicと併せて私のもう一つのメシの種です。ブログでは書くネタがないので書いていませんが割とSQLおじさんだと自分では思っています。